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

Package: Registration

Routine: DGA4004


Information

DGA4004 ;ALB/MRL - AMIS 420 ACTUAL GENERATION OF REPORTS ;01 JAN 1988@2300

Source Information

Source file <DGA4004.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 6 DV^DGA4001  QUIT^DGA4002  DEL^DGA4003  SAV^DGA4005  $$LST^DGMTU  DIV^DGUTL  

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

Package Total Caller Graph
Registration 2 DGA4001  DGREGE  

Entry Points

Name Comments DBIA/ICR reference
GOTIT
SEGQ
REP
SEG1
CAT ;Determine Category for others
SEG ;Determine Segment to count patient in
SEG2

External References

Name Field # of Occurrence
DV^DGA4001 REP+3
QUIT^DGA4002 DGA4004+7
DEL^DGA4003 DGA4004+4
SAV^DGA4005 DGA4004+6
$$LST^DGMTU CAT+2
DIV^DGUTL DGA4004+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"===> Collecting AMIS 401-420 Statistics..."
  • Line Location: DGA4004+2
Function Call: WRITE
  • Prompt: !!,"===> Collecting AMIS 401-420 Statistics..."
  • Line Location: DGA4004+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGMT(408.31 - [#408.31] CAT+1
^DIC(37 - [#37] REP+4
^DIC(8 - [#8] REP+1, GOTIT+2, SEG2, SEG2+1
^DPT - [#2] GOTIT+2, SEG+1, SEG2+3, SEG2+6, SEGQ+1
^UTILITY($J DGA4004+4!, DGA4004+5, DGA4004+6, GOTIT, GOTIT+1*, GOTIT+4*

Label References

Name Line Occurrences
CAT SEG2+1
GOTIT REP+4, REP+5, REP+6, REP+7
REP DGA4004+5
SEG1 REP+2
SEG2 SEG1
SEGQ SEG1, SEG1+1, SEG1+2, SEG2, SEG2+1, SEG2+2, SEG2+3, SEG2+4, SEG2+5, SEG2+6
, SEG2+7, CAT+1, CAT+3

Naked Globals

Name Field # of Occurrence
^( DGA4004+5, GOTIT, SEG2+3
^("DGSEGP" DGA4004+4!
^(0 REP+1, REP+4, GOTIT+2, SEG+1, SEG2, SEG2+1, SEGQ+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN DGA4004+5*, GOTIT+2, SEG+1, SEG2+3, SEG2+6, CAT+1, CAT+2, SEGQ+1
>> DFN1 SEG+1
>> DGAL GOTIT+1
>> DGBLK REP+4*, REP+5*, REP+6*, REP+7*, REP+8*, GOTIT*
>> DGDATA DGA4004+5*, REP, REP+1, REP+2, REP+3, REP+4, REP+6, GOTIT+2, GOTIT+3, GOTIT+4
DGDATA1 REP+2*, SEG+1*, SEG1, SEG2, SEG2+1, SEGQ!
>> DGDEV DGA4004+3, DGA4004+6, GOTIT+1
>> DGDISLO DGA4004+5*, CAT+2
>> DGDIV DGA4004+5, REP+3
>> DGDV DGA4004+5*, GOTIT, GOTIT+1, GOTIT+4
DGLSTMN CAT+2*, CAT+3, CAT+4, SEGQ!
>> DGN GOTIT*, GOTIT+1
>> DGN1 GOTIT*, GOTIT+2*, GOTIT+3*, GOTIT+4
>> DGREG DGA4004+5*, SEGQ+1
>> DGSEG REP*, REP+1*, REP+2, GOTIT, GOTIT+1, GOTIT+4, SEG+1*, SEG1*, SEG1+1*, SEG1+2*
, SEG2*, SEG2+2*, SEG2+3*, SEG2+4*, SEG2+5*, SEG2+6*, CAT+1*, CAT+3*, CAT+4*, SEGQ+1
DGSEGR REP*, REP+1*, REP+4, SEG1*, SEG2*, CAT+1*, CAT+3*, CAT+4*, SEGQ!
>> DGX REP+4*, REP+5, REP+6, REP+7, GOTIT+3
>> DGX1 REP+4*, REP+5, REP+6, REP+7, REP+8
>> DGX2 REP+6*, REP+7, REP+8
>> DGX3 REP+6*
>> DGXXXD REP+2*, SEG2+1, SEG2+7, SEGQ
DGZ SEGQ!
DGZ1 SEGQ!
DGZ2 SEGQ!
>> I REP+3*, GOTIT*
IO DGA4004+3, DGA4004+6, GOTIT+1
>> J GOTIT*
U SEG2+6, CAT+2
X GOTIT+2*, SEG1*, SEG1+1, SEG1+2*, SEG2+1*, SEG2+2, SEG2+4, SEG2+5, SEGQ!
X1 REP+1*, GOTIT+2*, SEG2*, SEG2+3*, SEGQ!
>> X2 GOTIT+2*, GOTIT+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All