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 |  Local Variables |  All
Print Page as PDF
Routine: DIC2

Package: VA FileMan

Routine: DIC2


Information

DIC2 ;SF/XAK/TKW-LOOKUP (CONT) ;06:31 PM 7 Aug 2002

Source Information

Source file <DIC2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 8 LIST^DDSU  A^DIC  DSPH^DIC0  ($$BLDDSP,DT,GETFA,OK)^DIC1  ACT^DICM1  ID^DICQ1  $$EXTERNAL^DIDU  $$DATE^DIUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
VA FileMan 12 DIC  DIC0  DIC1  DIC3  DIC4  DIC5  DICM  DICM2  
DICN  DICN0  DICN1  DICQ  

Entry Points

Name Comments DBIA/ICR reference
C
G ; Display index values for a single looked-up entry
WO ; Display .01 field, Primary KEY values and Identifiers for an entry.
H ; Display .01 and Primary KEY values if in ScreenMan
Q
EXT(DIFILE,DIFIELD,DIVAL,DIF) ; Return external value of field
S ; Put Primary KEY values into DST, display DST if not in ScreenMan
R
WR ; Put .01 field into DST for display
W1
ACT
GOT
PGM(DIC,DF,DIFILE) ; Return special lookup program name

External References

Name Field # of Occurrence
LIST^DDSU GOT+2
A^DIC R
DSPH^DIC0 G+4
$$BLDDSP^DIC1 G+10, G+11
DT^DIC1 WR+7
GETFA^DIC1 WR+1
OK^DIC1 GOT+6, GOT+8, GOT+9
ACT^DICM1 R+1
ID^DICQ1 WO+3
$$EXTERNAL^DIDU EXT+3
$$DATE^DIUTL G+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: DST," "
  • Line Location: WO+4
Function Call: WRITE
  • Prompt: DST
  • Line Location: S+6
Function Call: WRITE
  • Prompt: !
  • Line Location: G+4
Function Call: WRITE
  • Prompt: !
  • Line Location: G+15
Function Call: WRITE
  • Prompt: DST
  • Line Location: G+24
Routine Call
  • DIC
  • Line Location:
    • R

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( PGM+2
^DISV( ACT*
^TMP($J Q+1!

Label References

Name Line Occurrences
$$EXT WR+4, WR+6, R+5
GOT C+3
Q ACT+1, ACT+2
S WR+2, WR+4, WR+5
WO GOT+1
WR WO+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% WR+7~*, S+1~, S+4*, S+5, G+7~*, G+8*, G+10, G+11, G+18
A1 S+6~*, H+1~*, H+2
D Q!, G+7~*, G+10*, G+11*, G+13*, G+14*, G+15*, G+18*, G+19*, G+20*
, G+21*, G+23
DD Q!
DDH H+2*, GOT+1~, GOT+2
DDH( H+2*
DDH("ID" WO+3, GOT+2!
>> DDS WO+3, S+6, GOT+2, G+4, G+15, G+18, G+20, G+24
DF PGM~, PGM+1, Q!
DIAC Q!
DIASKOK GOT+6, G+3~*
DIC WO+3, WO+6, WR+1, PGM~, R+5, ACT, ACT+1
DIC("W" WO+3, WO+6, Q+1!
DIC(0 WR+2, S+1, PGM+1, GOT, GOT+5, GOT+7, R+5, ACT, ACT+1, Q+1
, G+4, G+5, G+6, G+20, G+21
>> DICR GOT+8, R, Q+1
DICRS GOT+8, G+1~*, G+10, G+11, G+17
DID Q!
DIDA Q!, G+2~*, G+3, G+8, G+10, G+18
DIENTIRE G+6~*, G+21
DIERR EXT+1~, EXT+4
DIF EXT~, EXT+2*, EXT+3
DIFIELD EXT~, EXT+3
DIFILE EXT~, EXT+3, PGM~, PGM+2, Q!
>> DIFILEI R+5
>> DIFINDER G+15, G+20
>> DINDEX R+2
>> DINDEX("#" R+2, R+3, G+10
>> DINDEX("START" R+2
>> DINDEX(1 G+14
DINUM Q!
DIPGM PGM+2~*, PGM+3
DIROUT Q+1!
DISAV EXT+1~*, EXT+4
DISAVEX WO+5~*!
DISMN Q!
>> DITRANX G+12
DIVAL EXT~, EXT+1, EXT+3*, EXT+4*, EXT+5
DIVAL(1 WR+2
DIX Q!, G+5*, C*
DIX( R+3
DIX("F" S+3, C+1!
DIX("K" WR+2, S+1, S+4
DIY WR+4, WR+5, WR+6, WR+7, W1, S+2, GOT+4, Q!, G+5*, G+10
, C, C+2*
DIY( C+2
DIY(1 G+13, G+19
DIYX W1, GOT+4, Q!, G+10, C+2*
DIYX( C+2
DIYX(1 G+13, G+19
DO WR+1, Q!
DO(2 WR+4, WR+5, WR+6, GOT+6
DS Q!, G+10, G+11
DS( C, C+2
DS(0 R*, ACT+2*, G+1, G+2
DS(1 G+3, G+6, G+8, G+9, G+13, G+18, G+19, C+1
DST WO+1~, WO+2*, WO+4, WO+7!, WR+1~, WR+2, WR+3*, WR+4*, WR+6*, W1*
, S+4, S+5*, S+6!, H+2!, GOT+1~, G+23*, G+24*
DUZ ACT
DZ Q!
F S+1~*, S+2, S+3, S+4
I S+1~*, S+4, R+3~*
U S+5, PGM+3, R+5, G+3, G+6, G+8, G+13, G+18, G+19, G+23
X WO+5~*, GOT+4, G+5, G+13, G+14~*, G+18, G+20, G+21, C+2*
X( R+3*
Y WO+5~*, S+6, GOT+4*, GOT+5, R, R+1, ACT, ACT+2*, C*, C+2*
Y(0 R+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All