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 |  Used in RPC |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGDGL

Package: Imaging

Routine: MAGDGL


Information

MAGDGL ;WOIFO/EdM - Global Lister ; 05/27/2005 09:23

Source Information

Source file <MAGDGL.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 OWNSKEY^XUSRB  

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: 1

Package Total Caller Graph
Imaging 1 MAG DICOM LIST GLOBAL VARIABLE  

Entry Points

Name Comments DBIA/ICR reference
LIST(OUT,WILD,MAX,START) ; RPC = MAG DICOM LIST GLOBAL VARIABLE
TRAVERSE(LEV,ROOT)
Q(X)
SHOW

External References

Name Field # of Occurrence
OWNSKEY^XUSRB LIST+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: WILD
  • Timeout: DTIME
  • Line Location: MAGDGL+21
Function Call: WRITE
  • Prompt: !,"Global Variable name: ^"
  • Line Location: MAGDGL+21
Function Call: WRITE
  • Prompt: !,"Error in processing:",!,OUT(1),!
  • Line Location: MAGDGL+29
Function Call: WRITE
  • Prompt: !,"Enter a ""wildcard"" that indicates what part of which"
  • Line Location: MAGDGL+30
Function Call: WRITE
  • Prompt: !,"global variable is to be displayed."
  • Line Location: MAGDGL+31
Function Call: WRITE
  • Prompt: !,"The following examples show the options:"
  • Line Location: MAGDGL+32
Function Call: WRITE
  • Prompt: !," ^MAG(2005,0) - one single node"
  • Line Location: MAGDGL+33
Function Call: WRITE
  • Prompt: !," ^MAG(2005,,100) - 2nd subscript may have any value"
  • Line Location: MAGDGL+34
Function Call: WRITE
  • Prompt: !," ^MAG(2005,50:200,100) - 2nd subscript must be between 50 and 200"
  • Line Location: MAGDGL+35
Function Call: WRITE
  • Prompt: !," ^MAG(2005,""B"",::%S[""JOHN"" - third subscript must contain specific text"
  • Line Location: MAGDGL+36
Function Call: WRITE
  • Prompt: !," ^MAG(2005,,0:0:%D[""JOHN"" - data must contain specific text"
  • Line Location: MAGDGL+37
Function Call: WRITE
  • Prompt: !,OUT(I)
  • Line Location: MAGDGL+42
Function Call: WRITE
  • Prompt: " = ",OUT(T)
  • Line Location: MAGDGL+43
Function Call: WRITE
  • Prompt: OUT(T)
  • Line Location: MAGDGL+46
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: MAGDGL+50
Function Call: WRITE
  • Prompt: !!,"More? YES// "
  • Line Location: MAGDGL+50
Function Call: WRITE
  • Prompt: X
  • Line Location: MAGDGL+51
Function Call: WRITE
  • Prompt: !,OK
  • Line Location: SHOW+14

Used in RPC

RPC Name Call Tags
MAG DICOM LIST GLOBAL VARIABLE LIST

Label References

Name Line Occurrences
$$Q SHOW+33
LIST MAGDGL+27
SHOW TRAVERSE+3, TRAVERSE+12, TRAVERSE+17, TRAVERSE+30
TRAVERSE LIST+31, SHOW+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%D LIST+1~, SHOW+9*, SHOW+17, SHOW+18
%S TRAVERSE~, TRAVERSE+3*, TRAVERSE+6*, TRAVERSE+7, TRAVERSE+10, TRAVERSE+17*, TRAVERSE+30*, SHOW+1, SHOW+33
A SHOW~, SHOW+18*, SHOW+19, SHOW+20, SHOW+21, SHOW+22, SHOW+23
C SHOW~, SHOW+17*, SHOW+19, SHOW+20*, SHOW+21*, SHOW+22, SHOW+23*, SHOW+25
DTIME MAGDGL+18~, MAGDGL+19*, MAGDGL+21, MAGDGL+50
DUZ LIST+4
E LIST+1~, LIST+11*, LIST+12, LIST+13, LIST+14, LIST+15, LIST+16, LIST+17, LIST+19, LIST+20
, LIST+21, Q+1~, Q+2*
FROM TRAVERSE~, TRAVERSE+1*, TRAVERSE+16*, TRAVERSE+18*, TRAVERSE+20, TRAVERSE+23, TRAVERSE+30
I MAGDGL+18~, MAGDGL+40*, MAGDGL+42, MAGDGL+43*, MAGDGL+46*, LIST+1~, LIST+10*, LIST+11, LIST+24*, Q+1~
, Q+2*, SHOW~, SHOW+17*, SHOW+18
IF TRAVERSE~, TRAVERSE+1*, TRAVERSE+16*, TRAVERSE+19*, SHOW+2, SHOW+3, SHOW+6, SHOW+9, SHOW+12
KEY LIST+3~, LIST+4*, LIST+6
L LIST+1~
LEV TRAVERSE~, TRAVERSE+2, TRAVERSE+5, TRAVERSE+6, TRAVERSE+15, TRAVERSE+17, TRAVERSE+18, TRAVERSE+19, SHOW+32, SHOW+33
LIST LIST+3~, LIST+4
LIST(1 LIST+4*
M LIST+1~, LIST+10*, LIST+12, LIST+13, LIST+14*, LIST+16*, LIST+17*, LIST+19*, LIST+20*, LIST+21
, LIST+23
MAX MAGDGL+18~, MAGDGL+19*, MAGDGL+25, MAGDGL+27, MAGDGL+49, LIST~, TRAVERSE+3, SHOW+31
N MAGDGL+18~, MAGDGL+25*, MAGDGL+40*, MAGDGL+41*, MAGDGL+49, LIST+1~, LIST+10*, LIST+12, LIST+13, LIST+14*
, LIST+16, LIST+17*, LIST+19, LIST+20, LIST+21, LIST+23, LIST+31*, TRAVERSE+3, SHOW+27*, SHOW+28*
SHOW+31
NAME TRAVERSE~, TRAVERSE+1*, TRAVERSE+3, TRAVERSE+30, SHOW+8, SHOW+9, SHOW+16
NM SHOW~, SHOW+16*, SHOW+27*
NODE LIST+1~, LIST+9*, LIST+32, SHOW+15*
OK LIST+1~, LIST+2, LIST+5*, LIST+6, SHOW~, SHOW+2*, SHOW+3, SHOW+9, SHOW+14, SHOW+33
OUT MAGDGL+18~, MAGDGL+26!, MAGDGL+27, LIST~
OUT( MAGDGL+40, MAGDGL+42, MAGDGL+43, MAGDGL+45, MAGDGL+46, SHOW+27*, SHOW+28*
OUT(1 MAGDGL+28, MAGDGL+29, MAGDGL+53, LIST+6*, LIST+8*, LIST+30*, LIST+32*
Q LIST+1~, LIST+10*, LIST+12*, LIST+13*
R Q+1~, Q+2*, Q+3
REF LIST+1~, LIST+24*, LIST+25, LIST+28, LIST+31
REF(1 LIST+10*, LIST+12*, LIST+13*, LIST+14*, LIST+16*, LIST+17*, LIST+19*, LIST+20*, LIST+21*, LIST+23!
, LIST+24, TRAVERSE+2, TRAVERSE+5, TRAVERSE+6, TRAVERSE+15, TRAVERSE+17, TRAVERSE+18, TRAVERSE+19, SHOW+32
RET LIST+3~, LIST+4
RET(1 LIST+5
ROOT TRAVERSE~, TRAVERSE+1, SHOW+33
>> RPC0 LIST+2
SEP TRAVERSE~, TRAVERSE+14*, TRAVERSE+15*, TRAVERSE+17, TRAVERSE+18*, TRAVERSE+19*
START MAGDGL+25*, MAGDGL+27, MAGDGL+53*, LIST~, LIST+9*, SHOW+15*
T MAGDGL+18~, MAGDGL+42*, MAGDGL+43, MAGDGL+44, MAGDGL+45*, MAGDGL+46*
TO TRAVERSE~, TRAVERSE+1*, TRAVERSE+16*, TRAVERSE+18*, TRAVERSE+25, TRAVERSE+28, TRAVERSE+30
WILD MAGDGL+18~, MAGDGL+20, MAGDGL+21*, MAGDGL+22*, MAGDGL+23, MAGDGL+24*, MAGDGL+27, LIST~, LIST+8, LIST+10
, LIST+11
X MAGDGL+18~, MAGDGL+25, MAGDGL+38*, MAGDGL+49*, MAGDGL+50*, MAGDGL+51*, MAGDGL+52*, LIST+1~, LIST+25*, LIST+28*
, LIST+30, Q~, Q+2, SHOW~, SHOW+17*, SHOW+19*, SHOW+20*, SHOW+21*, SHOW+22*, SHOW+23*
SHOW+25*, SHOW+26, SHOW+28*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Label References |  Local Variables  | All