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

Package: VA FileMan

Routine: DID2


Information

DID2 ;SFISC/GFT-MODIFIED DD ;25JUL2011

Source Information

Source file <DID2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 6 YN^DICN  ($$CHKWP,ND)^DID1  ^DIDH  (DE,W1)^DIDH1  ^DIM  D^DIQ  

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

Package Total Caller Graph
VA FileMan 2 DID  DID1  

Entry Points

Name Comments DBIA/ICR reference
DZ ;
H
EGP
SC ;
AUD
PRELKUP
DEL
LAYGO
D
RD
W
Q
MOD ;FROM DID
MOD2
G
QT(X) ;Quote X if noncanonic

External References

Name Field # of Occurrence
YN^DICN MOD+1, MOD2
$$CHKWP^DID1 EGP+1
ND^DID1 Q
^DIDH W+1
DE^DIDH1 EGP+1, EGP+2
W1^DIDH1 DID2+7, DZ+1, HEGP
^DIM DID2+7
D^DIQ DZ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DID2+8
Function Call: WRITE
  • Prompt: D
  • Line Location: DID2+8
Function Call: WRITE
  • Prompt: G
  • Line Location: DID2+8
Function Call: WRITE
  • Prompt: S:X["C"
  • Line Location: DID2+9
Function Call: WRITE
  • Prompt: !,?DDL1,%Y
  • Line Location: DID2+9
Function Call: WRITE
  • Prompt: S
  • Line Location: DID2+9
Function Call: WRITE
  • Prompt: D
  • Line Location: DID2+9
Function Call: WRITE
  • Prompt: G
  • Line Location: DID2+9
Function Call: WRITE
  • Prompt: !?DDL1,"LAST EDITED: "
  • Line Location: DZ+1
Function Call: WRITE
  • Prompt: D
  • Line Location: DZ+1
Function Call: WRITE
  • Prompt: I
  • Line Location: H+0
Function Call: WRITE
  • Prompt: !?DDL1,"HELP-PROMPT:"
  • Line Location: H+0
Function Call: WRITE
  • Prompt: D
  • Line Location: H+0
Function Call: WRITE
  • Prompt: W
  • Line Location: EGP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EGP+0
Function Call: WRITE
  • Prompt: !?DDL1,"SCREEN:"
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: D
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: I
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: I
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: D
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: G
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: !?DDL1,"EXECUTABLE HELP:"
  • Line Location: SC+2
Function Call: WRITE
  • Prompt: D
  • Line Location: SC+2
Function Call: WRITE
  • Prompt: G
  • Line Location: SC+2
Function Call: WRITE
  • Prompt: !?DDL1,"SUM:"
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: D
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: G
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: !?DDL1,"AUDIT: "
  • Line Location: AUD+1
Function Call: WRITE
  • Prompt: D
  • Line Location: AUD+2
Function Call: WRITE
  • Prompt: Q:M=U
  • Line Location: AUD+2
Function Call: WRITE
  • Prompt: !?DDL1,"AUDIT CONDITION: "
  • Line Location: AUD+4
Function Call: WRITE
  • Prompt: !?DDL1,"PRE-LOOKUP: "
  • Line Location: PRELKUP+0
Function Call: WRITE
  • Prompt: D
  • Line Location: PRELKUP+0
Function Call: WRITE
  • Prompt: G:M=U
  • Line Location: PRELKUP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DEL+1
Function Call: WRITE
  • Prompt: !?DDL1,"DELETE TEST: "
  • Line Location: DEL+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEL+3
Function Call: WRITE
  • Prompt: D
  • Line Location: DEL+4
Function Call: WRITE
  • Prompt: Q:M=U
  • Line Location: DEL+4
Function Call: WRITE
  • Prompt: !
  • Line Location: LAYGO+0
Function Call: WRITE
  • Prompt: !?DDL1,"LAYGO TEST: "
  • Line Location: LAYGO+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: LAYGO+2
Function Call: WRITE
  • Prompt: D
  • Line Location: LAYGO+3
Function Call: WRITE
  • Prompt: Q:M=U
  • Line Location: LAYGO+3
Function Call: WRITE
  • Prompt: !?DDL1,"DELETE AUTHORITY: "
  • Line Location: D+0
Function Call: WRITE
  • Prompt: D
  • Line Location: D+0
Function Call: WRITE
  • Prompt: G
  • Line Location: D+0
Function Call: WRITE
  • Prompt: !?DDL1,"WRITE AUTHORITY:"
  • Line Location: D+1
Function Call: WRITE
  • Prompt: D
  • Line Location: D+1
Function Call: WRITE
  • Prompt: G
  • Line Location: D+1
Function Call: WRITE
  • Prompt: !?DDL1,"READ AUTHORITY:"
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: D
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: G
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: !?DDL1,"SOURCE OF DATA:"
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: D
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: G
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: !?DDL1,"DATA DESTINATION:"
  • Line Location: RD+2
Function Call: WRITE
  • Prompt: G
  • Line Location: RD+3
Function Call: WRITE
  • Prompt: !?DDL1,"GROUP:"
  • Line Location: RD+4
Function Call: WRITE
  • Prompt: F
  • Line Location: W+0
Function Call: WRITE
  • Prompt: ?DDL2
  • Line Location: W+0
Function Call: WRITE
  • Prompt: ?DDL2
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?5,"Enter YES, to see the MUMPS code as in the STANDARD listing.",!?5,"Enter NO, to eliminate MUMPS code from the listing."
  • Line Location: MOD+1
Function Call: WRITE
  • Prompt: !?5,"Enter YES, to select the Groups you wish to see in this listing.",!?5,"Enter NO, to see all fields."
  • Line Location: MOD2+0
Function Call: WRITE
  • Prompt: !
  • Line Location: MOD2+1
Function Call: READ
  • Prompt: "Include GROUP: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: G+0
Function Call: WRITE
  • Prompt: $C(7),!,"SORRY, THAT ISN'T WHAT A 'GROUP' NAME CAN LOOK LIKE",!
  • Line Location: G+0
Function Call: WRITE
  • Prompt: !,"And "
  • Line Location: G+1
Function Call: WRITE
  • Prompt: !?5,"To list only those fields which have a particular 'GROUP'",!?5,"(or several 'GROUPS') associated with them, Enter the GROUP NAME",!
  • Line Location: G+3
Function Call: WRITE
  • Prompt: ?5,"To screen out a group, Type ""'"" in front of its name.",!
  • Line Location: G+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DID2+7, HEGPEGP+1, EGP+2, SC+1, SC+2, AUDAUD+3, PRELKUP
DEL+1, DEL+3, DEL+5, LAYGOLAYGO+2, LAYGO+4, DRD+2, RD+4, W+2
^DIC - [#1] RD+2

Label References

Name Line Occurrences
$$QT DEL+4, LAYGO+3
DZ DID2+7
G GG+1, G+5
MOD MOD+1
MOD2 MOD2
Q DID2+7, DID2+8, DID2+9, DZ+1, HEGPEGP+1, EGP+2, SC+1, SC+2
SC+3, AUDPRELKUPDEL+1, LAYGODD+1, RDRD+1, RD+3
SC EGP+1
W DID2+8, DID2+9, SC+1, SC+2, SC+3, AUD+2, AUD+4, PRELKUPDEL+4, DEL+5
LAYGO+3, LAYGO+4, DD+1, RDRD+1, RD+3, RD+5

Naked Globals

Name Field # of Occurrence
^( DID2+8, EGPRD+2, RD+4
^("DT" DZ+1
^(0 EGPRD+2
^(10 RD+1
^(11 RD+2
^(12 SC+1
^(12.1 SC+1
^(3 H
^(4 SC+2
^(7.5 PRELKUP
^(8 RD
^(8.5 D
^(9 D+1
^(9.02 SC+3
^(9.1 DID2+7, DID2+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % MOD+1*, MOD2*
>> %Y DID2+7*, DID2+9*, EGP*, EGP+1*, EGP+2*, W*
>> C G+1*
>> DC W+1*
>> DDL1 DID2+9, DZ+1, HSC+1, SC+2, SC+3, AUD+1, AUD+4, PRELKUPDEL+2
LAYGO+1, DD+1, RDRD+1, RD+2, RD+4
>> DDL2 W*
DIDND DEL~, DEL+1*, DEL+3*, DEL+4, DEL+5, LAYGO*, LAYGO+2*, LAYGO+3, LAYGO+4
>> DIGR G+2*
>> DINM DID2+7, SC+1, SC+2, AUD+4, PRELKUPDEL+1, LAYGOMOD+1*
>> DJ( DID2+7, HEGPEGP+1, EGP+2, SC+1, SC+2, AUDAUD+3, PRELKUP
DEL+1, DEL+3, DEL+5, LAYGOLAYGO+2, LAYGO+4, DRD+2, RD+4, W+2
>> DP MOD2+1*, G+1*, G+2
DTIME G
>> DTOUT G*
>> F( DID2+7, HEGPEGP+1, EGP+2, SC+1, SC+2, AUDAUD+3, PRELKUP
DEL+1, DEL+3, DEL+5, LAYGOLAYGO+2, LAYGO+4, DRD+2, RD+4, W+2
>> I DID2+8*, RD+2*, RD+3*, RD+4*, RD+5*
IOM W
IOSL W+1
J LAYGO+1~
>> K W*
>> L MOD2+1*, G+1
>> M DID2+7, DID2+8, DID2+9, DZ+1, HEGPEGP+1, EGP+2, SC+1, SC+2
SC+3, AUDAUD+2, PRELKUPDEL+1, DEL+3, DEL+4, LAYGOLAYGO+2, LAYGO+3
DD+1, RDRD+1, RD+3
>> N DID2+9
U DID2+7, DID2+8, DID2+9, DZ+1, HEGPEGP+1, EGP+2, SC+1, SC+2
SC+3, AUDAUD+2, PRELKUPDEL+1, DEL+3, DEL+4, LAYGOLAYGO+2, LAYGO+3
DD+1, RDRD+1, RD+2, RD+3, RD+4, MOD+1, GG+1
W DID2+7*, DID2+8*, DID2+9*, DZ+1*, H!*, EGP*, SC+1*, SC+2*, SC+3*, AUD*
AUD+2*, AUD+3*, AUD+4, PRELKUP*, DEL+4*, DEL+5*, LAYGO+3*, LAYGO+4*, D*, D+1*
, RD*, RD+1*, RD+2*, RD+4*, W*
X DID2+7*, DID2+9, SC+1, D+1, MOD+1*, MOD2*, G*, G+1*, G+2, QT~
, QT+1, QT+2*, QT+3
X( QT+2
>> Y DZ+1*, MOD2+1
>> Z DID2+7, HEGPEGP+1, EGP+2, SC+1, SC+2, AUDAUD+3, PRELKUP
DEL+1, DEL+3, DEL+5, LAYGOLAYGO+2, LAYGO+4, DRD+2, RD+4, W+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All