DGENCD1 ;ALB/CJM,Zoltan,PHH,BRM,DJS - Catastrophic Disability Protocols; 02/17/2005
Source file <DGENCD1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Registration | 4 | DGENCD ADD/EDIT CATASTROPHIC DISABILITY DGENCD CATASTROPHIC DISABILITY DGENCD DELETE CATASTROPHIC DISABILITY DGENU |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(DFN) | ;Entry point for DGENCD CATASTROPHIC DISABILITY protocol
|
|
ADDCD | ;Entry point for DGENCD ADD/EDIT CATASTROPHIC DISABILITY protocol
; Input -- DFN Patient IEN ; Output -- VALMBCK R =Refresh screen |
|
DELETECD | ;Entry point for DGENCD DELETE CATASTROPHIC DISABILITY protocol
; Input -- DFN Patient IEN ; Output -- VALMBCK R =Refresh screen |
|
RUSURE(DFN) | ;
|
|
YN(PROMPT,DFLT) | ; Ask user a yes/no question.
|
Name | Field # of Occurrence |
---|---|
$$PRIORITY^DGENA | ADDCD+28 |
EDITCD^DGENCD | ADDCD+36 |
$$CDTYPE^DGENCDA | ADDCD+6, RUSURE+14 |
$$CHKSITE^DGENCDA | ADDCD+7, RUSURE+6 |
$$GET^DGENCDA | DELETECD+6 |
$$HASCAT^DGENCDA | RUSURE+26 |
$$STORE^DGENCDA2 | DELETECD+18 |
BLD^DGENL | EN+2 |
EN^DGENLCD | EN+1 |
INIT^DGENLCD | ADDCD+36, DELETECD+19 |
YN^DICN | YN+6 |
^DIR | ADDCD+25, DELETECD+9, RUSURE+12, RUSURE+19, RUSURE+29 |
FULL^VALM1 | ADDCD+5, DELETECD+5 |
BMES^XPDUTL | ADDCD+9, ADDCD+14, ADDCD+21, RUSURE+9, RUSURE+15 |
MES^XPDUTL | ADDCD+10, ADDCD+11, ADDCD+15, ADDCD+16, ADDCD+17, ADDCD+22, ADDCD+23, RUSURE+10, RUSURE+11, RUSURE+16 |
$$NS^XUAF4 | ADDCD+20, RUSURE+8 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | YN+2~, YN+5*, YN+8 |
%Y | YN+2~ |
CDSITE | ADDCD+3~, ADDCD+7*, ADDCD+8, ADDCD+20 |
DFLT | YN~, YN+1*, YN+5 |
DFN | EN~, EN+1, EN+2, ADDCD+6, ADDCD+7, ADDCD+28, ADDCD+36, DELETECD+6, DELETECD+13, DELETECD+18 , RUSURE~, RUSURE+6, RUSURE+14, RUSURE+26 |
DGCDIS | DELETECD+3~, DELETECD+6, DELETECD+18 |
DGCDIS( | DELETECD+11*, DELETECD+16* |
DGCDIS("DESCR" | DELETECD+6, DELETECD+17! |
DGCDIS("VCD" | DELETECD+10*, DELETECD+14* |
DIR | RUSURE+5~, RUSURE+21! |
DIR("A" | ADDCD+25*, DELETECD+9*, RUSURE+12*, RUSURE+18*, RUSURE+24* |
DIR("B" | RUSURE+17*, RUSURE+25* |
DIR(0 | ADDCD+25*, DELETECD+9*, RUSURE+12*, RUSURE+17*, RUSURE+23* |
DIROUT | RUSURE+5~, RUSURE+20 |
DIRUT | RUSURE+5~, RUSURE+20, RUSURE+30 |
DTOUT | RUSURE+5~, RUSURE+20 |
DUOUT | RUSURE+5~, RUSURE+20 |
ERROR | DELETECD+15~, DELETECD+18 |
EXIT | ADDCD+3~, ADDCD+4*, ADDCD+18*, ADDCD+24*, ADDCD+26, ADDCD+35*, ADDCD+36 |
I | DELETECD+11~*, DELETECD+15~, DELETECD+16*, DELETECD+17* |
NOERR | RUSURE+5~, RUSURE+14, RUSURE+20* |
PRI | ADDCD+3~, ADDCD+28*, ADDCD+29 |
PROMPT | YN~, YN+4 |
SITE | RUSURE+5~, RUSURE+6*, RUSURE+7, RUSURE+8 |
SITEINF | ADDCD+20*, ADDCD+21, ADDCD+22, RUSURE+5~, RUSURE+8*, RUSURE+9, RUSURE+10 |
>> VALMBCK | ADDCD+4*, ADDCD+26*, ADDCD+37*, DELETECD+4*, DELETECD+20* |
Y | RUSURE+20, RUSURE+21!, RUSURE+31 |
YN | ADDCD+3~, ADDCD+12*, ADDCD+13, ADDCD+34*, ADDCD+35, YN+2~, YN+3, YN+8*, YN+9, YN+10 |