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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: MCARD

Package: Medicine

Routine: MCARD


Information

MCARD ;WISC/TJK,JA-SCREEN HANDLER ;7/22/96 14:55

Source Information

Source file <MCARD.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Medicine 4 ^MCARD1  (,EN)^MCARDNJ  ^MCARDPAR  ^MCARDPL  
Kernel 1 ENDR^%ZISS  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Medicine 6 MCARATVE  MCARE  MCARGES  MCARPCE  MCARSRE  MCRH1  

Entry Points

Name Comments DBIA/ICR reference
Q ; LOCATE SCREEN
EN
EXIT1
D
RD ;D RL Q:X="^"!(X="") G RD
EXIT
EX
RL

External References

Name Field # of Occurrence
ENDR^%ZISS EN+5, EN+7
^DIC Q+4
^MCARD1 D+2, D+3
^MCARDNJ D+1
EN^MCARDNJ D+2, D+3
^MCARDPAR D, Q+1
^MCARDPL D+1, D+2, D+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"SCREEN NOT DEFINED",*7
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: IOKPNM
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,"SCREEN OR GLOBAL NOT DEFINED PROPERLY",*7
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: DJLIN
  • Line Location: EXIT1+0
Function Call: WRITE
  • Prompt: DJHIN
  • Line Location: EXIT1+0
Function Call: WRITE
  • Prompt: IOKPNM
  • Line Location: EXIT+1
Routine Call
  • DIC
  • Line Location:
    • Q+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MCAR(697.3 - [#697.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] EN+9
^MCAR(697.3 - [#697.3] EN+1, EN+9, EN+10
^TMP($J EN!, EXIT+4!
^VA(200 - [#200] EN

Label References

Name Line Occurrences
D EN+10
EXIT1 D+1, D+2, D+3

Naked Globals

Name Field # of Occurrence
^("GL" EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C EXIT+2!
D EXIT+3!
D0 EXIT+3!, EXIT+5!
DA D+2*, D+3*, EXIT+3!
DE EXIT+2!
DFAST EXIT+3!
DH EXIT+2!
DI EXIT+2!
DIADD EXIT+2!
DIC Q+2*, EX!, EXIT+2!
DIC("A" Q+2*, Q+4!
DIC("S" Q+3*, Q+4!
DIC(0 Q+2*, Q+4!
DIE EXIT+2!
DJ EXIT+2!
DJ0 EXIT+2!
DJ01 EXIT+5!
DJ11 EXIT+5!
DJ2 EXIT+3!
DJ3 EXIT+3!
DJ4 EXIT+3!
DJ44 EXIT+4!
DJ5 EXIT+4!
DJ6 EXIT+4!
DJ7 EXIT+4!
DJ8 EXIT+5!
DJ9 EXIT+4!
DJA EXIT+4!
DJAD EXIT+4!
DJAT EXIT+2!
DJBD EXIT+4!
DJCHO EN+8*, EXIT+5!
DJCL EXIT1!
DJCP EXIT1!
DJD EXIT+4!
DJDA EXIT+4!
DJDD EXIT+3!
DJDIC EXIT+5!
DJDICS EXIT+5!
DJDIS D+2, D+3, EXIT+2!
DJDN EN+10, D+1, D+2, D+3, EXIT+2!
DJDNM Q+5*, EXIT+3!
DJDP EXIT+4!
DJDPL EXIT+2!
DJDUZ EXIT+4!
DJEOP EXIT1!
DJERR EXIT+3!
DJF EXIT+3!
DJFF EXIT+4!
DJHIN EXIT1, EXIT1+1!
DJI EXIT+2!
DJJ EXIT+2!
DJK EXIT+5!
DJKV EXIT+2!
DJL EXIT+3!
DJLG EXIT+2!
DJLIN EXIT1!
DJLSTN EXIT+4!
DJMU EXIT+2!
DJN EXIT+3!
DJNM EN+10*, EXIT+2!
DJNN EXIT+2!
DJNODE EXIT+4!
DJOP Q+2, Q+3, EXIT+2!
DJP EXIT+3!
>> DJPEDT EN*
DJQ EXIT+2!
DJR EN+9*, EXIT1!
DJR(0 EN+9*
DJRJ D, Q+1, EX!, EXIT1!
DJRNM EXIT+3!
DJSC EN, EXIT+2!
DJSM EXIT+4!
DJST EN!, EXIT+2!
DJSW2 EXIT+2!
DJT EXIT+3!
DJTOGGLE EXIT+8!
DJW D+2*, D+3*, EXIT+2!
DJW1 D+2*, D+3*, EXIT+2!
DJWR EXIT+5!
DJX EXIT+3!
DJX1 EXIT+5!
DJX3 EXIT+5!
DJXL EXIT+5!
DJXT EXIT+5!
DJXX EXIT+5!
DJY D+1, D+2, D+3, EXIT+3!
DJZ EN+9*, EXIT+3!
DLAYGO Q+2*, Q+4!
DU EXIT+3!
>> DUOUT EXIT*
DUZ EN
DUZ(0 Q+3
DWLW EXIT+2!
DX EXIT+5!
DY EXIT+5!
I EX!
IOCUB EXIT+6!
IOCUD EXIT+6!
IOCUF EXIT+6!
IOCUU EXIT+6!
IOECH EXIT+6!
IOKP1 EXIT+7!
IOKP2 EXIT+7!
IOKP3 EXIT+7!
IOKP4 EXIT+7!
IOKP5 EXIT+7!
IOKP6 EXIT+7!
IOKP7 EXIT+7!
IOKP8 EXIT+7!
IOKP9 EXIT+7!
>> IOKPNM EN+8, EXIT+1
IOPF1 EXIT+6!
IOPF2 EXIT+6!
IOPF3 EXIT+6!
IOPF4 EXIT+6!
IORVOFF EXIT+7!
IORVON EXIT+6!
IOST EXIT1
J EX!
K EX!
MCARDC EXIT+3!
MCBDIC EXIT+5!
MCDF EXIT+5!
MCDSPTYP EXIT+3!
MCHELPSW EN+8*, EXIT+5!
>> MCMASS EN+8*
O EX!
S EX!
U EN, Q+5, EXIT
V RL!, D+2, D+3, EXIT+2!
W EXIT+5!
W( D+2*, D+3*
X EN*, EN+1, EN+4*, EN+6*, Q+5*, EX!, EXIT, EXIT+2!
XY EX!, EXIT+4!
Y EN+1*, EN+2, EN+9, EN+10, Q+4, Q+5, EXIT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All