Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MCARDC

Package: Medicine

Routine: MCARDC


Information

MCARDC ;WISC/TJK-MODIFIED DIC ROUTINE FOR MEDICINE SCREENS ;1/14/94 11:07

Source Information

Source file <MCARDC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Medicine 4 (,BAD,DO,DS,O,OK,WO,Y)^MCARDC1  ^MCARDCM  Y^MCARDCM2  ^MCARDCQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Medicine 11 MCARDC1  MCARDCM  MCARDCM1  MCARDCM2  MCARDCM3  MCARDCN  MCARDCN1  MCARDCQ  
MCARDML  MCARDNJ1  MCARDNQ  

Entry Points

Name Comments DBIA/ICR reference
EN
ASK
X ;
RTN ;
F ;
T
DIX
M
B
N
NUM
P
PGM
1 ;
MN
S
Y
DIY
K
G
C
GOT
R
Q
D
IX
A
NO

External References

Name Field # of Occurrence
^MCARDC1 ASK
BAD^MCARDC1 X+1, RTN+1
DO^MCARDC1 X+1, M+4, N+1, NUMMNS
DS^MCARDC1 K+1
O^MCARDC1 RTN+1
OK^MCARDC1 GOT
WO^MCARDC1 GOT
Y^MCARDC1 BK+2
^MCARDCM N+2, NUM
Y^MCARDCM2 R+1
^MCARDCQ RTN+1, N+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: $P(DS(1),"^",2)
  • Line Location: G+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( X+1, M+4, NUMPGMR+2
^DIC - [#1] EN
^DISV( RTN+1, R*

Label References

Name Line Occurrences
@( ENX+2
A N+1
ASK A
B M
D BA
DIX DIY
DIY T+1, DIX
EN IX
F NUMP+1, 1+1
G BDIY
GOT RTN+1, T+1, N+1, NUM1+1
K T+1
M M+4, P
MN T+1, DIY+1
N RTN+1
NO RTN+1, N
NUM RTN+1
P NUM
PGM ENX+2
Q NO
S RTN+1, N+1, NUM1+1, MN+1
T M+4
Y DIY+1, KK+2

Naked Globals

Name Field # of Occurrence
^( RTN+1, T+1, DIXM+4, NUMMN
^("ACT" R+2
^("A[" NUM
^("DIC" PGM
^(0 M+4, PGMS
^(7.5 X+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> C R+1*
D MCARDC+2*, M+1*, M+2*, M+4, MNMN+1, DIYR+1!*, Q!, D*
IX
DD F+1*, N+1*, NUM*, P*, Q!
DF MCARDC+2!, NUMPGM, Q!, D, IX*
DFOUT MCARDC+2!
>> DIADD ASK+1
>> DIC EN*, RTN+1, TDIXM+1, M+4, NUMPGMSS+2
YRR+1, R+3
>> DIC("S" MNS+2
>> DIC("W" Q!
>> DIC(0 ASKT+1, DIXMN+1, PPGMMNDIYK
K+2, GGOTRR+1, A
DICR EN!
>> DICRS G
DID M+1, M+3, Q!
DID(1 M+1, M+3*, D*
DINUM Q!
DIPGM ENX+2, PGM!*
DIPGM(0 EN*, X+2*
DISMN K+1, Q!
DIX T*, DIX*, MNMN+1, DIYK+2, G*, Q!
DIY MN*, MN+1*, S*, S+1*, K+2, G*, C*, GOT, Q!, A!
DIY( K+1!, K+2*, C
DJC R+1*!
>> DJCP Y
DO EN!, X+1, M+4, N+1, NUMMNS, Q!
DO("SCR" MNS+2
DO(2 X+1, M+4, NUMGOTR+1, R+2
DS MCARDC+2!, F+1*, T+1*, BN+1*, NUM*, P*, DIYKK+1
K+2*, R+1*, Q!, A!
DS( KK+1!, K+2*, C
DS(1 G
DTOUT MCARDC+2!
DUOUT MCARDC+2!, N*
DUZ RTN+1, R
DZ N+1*, MN*, MN+1, K*, K+1*, Q!
U EN*, ASK+1, X+1, M+1, M+4, NPGMR+1
>> X ASK+1*, X+1, RTN+1, TDIXM+4, NN+1, N+2, NUM
DIYK+2, G, C*, GOT
>> Y RTN+1*, T*, T+1, DIX*, M+4*, N+1*, NUM*, MN, Y*, Y+1*
DIYKK+2, C*, GOT*, RR+1*, R+3*, NO*
>> Y(0 R+1*
>> YMLH T+1*
>> YY M+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All