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 ;6SEP2011

Source Information

Source file <DID2.m>

Call Graph

Call Graph Total: 6

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DID  DID1  

Entry Points

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

External References

Name Field # of Occurrence
YN^DICN MOD+1, MOD2
ND^DID1 Q
^DIDH W+1
DE^DIDH1 H+1
W1^DIDH1 DID2+3, DZ+1, H
^DIM DID2+3
D^DIQ DZ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DID2+4
Function Call: WRITE
  • Prompt: D
  • Line Location: DID2+4
Function Call: WRITE
  • Prompt: G
  • Line Location: DID2+4
Function Call: WRITE
  • Prompt: S:X["C"
  • Line Location: DID2+5
Function Call: WRITE
  • Prompt: !,?DDL1,%Y
  • Line Location: DID2+5
Function Call: WRITE
  • Prompt: S
  • Line Location: DID2+5
Function Call: WRITE
  • Prompt: D
  • Line Location: DID2+5
Function Call: WRITE
  • Prompt: G
  • Line Location: DID2+5
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: !?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: ?DDL2,$$QT(DIDND)_",0)= "
  • 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: ?DDL2,$$QT(DIDND)_",0)= "
  • 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: "
  • Timeout: DTIME
  • Variable: X
  • 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+3, H, H+1, SC+1, SC+2, AUD, AUD+3, PRELKUP, DEL+1, DEL+3
, DEL+5, LAYGO, LAYGO+2, LAYGO+4, D, RD+2, RD+4, W+2
^DIC - [#1] RD+2

Label References

Name Line Occurrences
$$QT DEL+4, LAYGO+3
DZ DID2+3
G G, G+1, G+5
MOD MOD+1
MOD2 MOD2
Q DID2+3, DID2+4, DID2+5, DZ+1, H, H+1, SC+1, SC+2, SC+3, AUD
, PRELKUP, DEL+1, LAYGO, D, D+1, RD, RD+1, RD+3
W DID2+4, DID2+5, SC+1, SC+2, SC+3, AUD+2, AUD+4, PRELKUP, DEL+5, LAYGO+4
, D, D+1, RD, RD+1, RD+3, RD+5

Naked Globals

Name Field # of Occurrence
^( DID2+4, RD+2, RD+4
^("DT" DZ+1
^(0 RD+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+3, DID2+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % MOD+1*, MOD2*
>> %Y DID2+3*, DID2+5*, H+1*, W*
>> C G+1*
>> DC W+1*
>> DDL1 DID2+5, DZ+1, H, SC+1, SC+2, SC+3, AUD+1, AUD+4, PRELKUP, DEL+2
, LAYGO+1, D, D+1, RD, RD+1, RD+2, RD+4
>> DDL2 DEL+4, LAYGO+3, W*
DIDND DEL~, DEL+1*, DEL+3*, DEL+4, DEL+5, LAYGO*, LAYGO+2*, LAYGO+3, LAYGO+4
>> DIGR G+2*
>> DINM DID2+3, SC+1, SC+2, AUD+4, PRELKUP, DEL+1, LAYGO, MOD+1*
>> DJ( DID2+3, H, H+1, SC+1, SC+2, AUD, AUD+3, PRELKUP, DEL+1, DEL+3
, DEL+5, LAYGO, LAYGO+2, LAYGO+4, D, RD+2, RD+4, W+2
>> DP MOD2+1*, G+1*, G+2
DTIME G
>> DTOUT G*
>> F( DID2+3, H, H+1, SC+1, SC+2, AUD, AUD+3, PRELKUP, DEL+1, DEL+3
, DEL+5, LAYGO, LAYGO+2, LAYGO+4, D, RD+2, RD+4, W+2
>> I DID2+4*, RD+2*, RD+3*, RD+4*, RD+5*
IOM W
IOSL W+1
>> K W*
>> L MOD2+1*, G+1
>> M DID2+3, DID2+4, DID2+5, DZ+1, H, H+1, SC+1, SC+2, SC+3, AUD
, AUD+2, PRELKUP, DEL+1, DEL+3, LAYGO, LAYGO+2, D, D+1, RD, RD+1
, RD+3
>> N DID2+5
U DID2+3, DID2+4, DID2+5, DZ+1, H, H+1, SC+1, SC+2, SC+3, AUD
, AUD+2, PRELKUP, DEL+1, DEL+3, LAYGO, LAYGO+2, D, D+1, RD, RD+1
, RD+2, RD+3, RD+4, MOD+1, G, G+1
W DID2+3*, DID2+4*, DID2+5*, DZ+1*, H!*, SC+1*, SC+2*, SC+3*, AUD*, AUD+2*
, AUD+3*, AUD+4, PRELKUP*, DEL+5*, LAYGO+4*, D*, D+1*, RD*, RD+1*, RD+2*
, RD+4*, W*
X DID2+3*, DID2+5, 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+3, H, H+1, SC+1, SC+2, AUD, AUD+3, PRELKUP, DEL+1, DEL+3
, DEL+5, LAYGO, LAYGO+2, LAYGO+4, D, RD+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