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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DGODOP2

Package: Registration

Routine: DGODOP2


Information

DGODOP2 ;ALB/EG - OUTPUT TOT VISITS,CAT B&C, NON-VETS FROM OPC FILE ; JAN 9 1989 @ 1507

Source Information

Source file <DGODOP2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Registration 3 ^DGODOSM  TOTO^DGODTOT  ET^DGODUTL  
VA Fileman 1 ^%DT  

Entry Points

Name Comments DBIA/ICR reference
END
HDR
PRI
TOT1 ;print subtotal
PRI1 ;print each row
TXT ;;

External References

Name Field # of Occurrence
^%DT DGODOP2+3
^DGODOSM DGODOP2+6
TOTO^DGODTOT DGODOP2+5
ET^DGODUTL DGODOP2+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?1,"Elapsed time for this run: ",DGTOUT,!
  • Line Location: DGODOP2+6
Function Call: WRITE
  • Prompt: !,?1,"DIVISION: ",$P(A(K),U,2),?20,$P(A(K),U,1),?40,"TOTAL VISITS: ",?50,^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV),!
  • Line Location: PRI+0
Function Call: WRITE
  • Prompt: !,?30,"AS",?40,"AN",?50,"B0",?60,"C0",?70,"N0",?80,"X0",?90,"U0",?100,"TOTAL",?110,"%",!
  • Line Location: PRI+1
Function Call: WRITE
  • Prompt: ?I,"------"
  • Line Location: PRI+2
Function Call: WRITE
  • Prompt: !,?1,$S(I1="V":"VETERAN ELIGIBILITY",I1="N":"NON-VETERAN ELIGIBILITY",1:0),!,?1,"-----------------------",!
  • Line Location: PRI+3
Function Call: READ
  • Timeout: DTIME
  • Variable: ZRT
  • Line Location: PRI1+1
Function Call: WRITE
  • Prompt: ?I,"------"
  • Line Location: TOT1+1
Function Call: WRITE
  • Prompt: !,?1,"SUBTOTAL",?30,^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","AS"),?40,^("AN"),?50,^("B"),?60,^("C"),?70,^("N"),?80,^("X"),?90,^("U")
  • Line Location: TOT1+2
Function Call: WRITE
  • Prompt: ?100,^UTILITY("DGOD",$J,DGJB,K1,DGDV,"TOT",I1),?110,"("_$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,"TOT",I1)/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2)_")"
  • Line Location: TOT1+3
Function Call: WRITE
  • Prompt: !,?1,"SUBTOTAL %",?30,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","AS")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2),?40,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","AN")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2)
  • Line Location: TOT1+4
Function Call: WRITE
  • Prompt: ?50,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","B")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2),?60,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","C")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2)
  • Line Location: TOT1+5
Function Call: WRITE
  • Prompt: ?70,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","N")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2),?80,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","X")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2)
  • Line Location: TOT1+6
Function Call: WRITE
  • Prompt: ?90,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,I1,"TOT","U")/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2)
  • Line Location: TOT1+7
Function Call: WRITE
  • Prompt: ?100,$J(^UTILITY("DGOD",$J,DGJB,K1,DGDV,"TOT",I1)/^UTILITY("DGOD",$J,DGJB,K1,"TOT",DGDV)*100,2,2),!
  • Line Location: TOT1+8
Function Call: WRITE
  • Prompt: @IOF,!,?1,$P($T(TXT+K1),";;",2),?IOM-20,T2
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,L,!
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,?1,"DATE RANGE: FROM "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: Y," TO "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: Y," TO "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,?(IOM-26\2),"MEANS TEST CLASSIFICATION",!
  • Line Location: HDR+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DGODOP2+3, HDR+1
^UTILITY("DGOD" PRI, PRI1+4, PRI1+5, PRI1+6, TOT1+2, TOT1+3, TOT1+4, TOT1+5, TOT1+6, TOT1+7
, TOT1+8

Label References

Name Line Occurrences
HDR PRI, PRI1+1
PRI DGODOP2+5
PRI1 PRI+3
TOT1 PRI1+7

Naked Globals

Name Field # of Occurrence
^("AN" TOT1+2
^("B" TOT1+2
^("C" TOT1+2
^("N" TOT1+2
^("U" TOT1+2
^("X" TOT1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT DGODOP2+3*
>> A( PRI
>> A2 DGODOP2+5
>> DGBD HDR+1
DGDV END!, PRI*, PRI1+4, PRI1+5, PRI1+6, TOT1+2, TOT1+3, TOT1+4, TOT1+5, TOT1+6
, TOT1+7, TOT1+8
DGEL END!
DGGE DGODOP2+3*, END!
>> DGJB PRI, PRI1+4, PRI1+5, PRI1+6, TOT1+2, TOT1+3, TOT1+4, TOT1+5, TOT1+6, TOT1+7
, TOT1+8
>> DGND HDR+1
>> DGTN DGODOP2+5
DGTOUT DGODOP2+6, END!
DTIME PRI1+1
I END!, PRI+2*, TOT1+1*
I1 END!, PRI+3*, PRI1+2, PRI1+4, PRI1+5, PRI1+6, TOT1+2, TOT1+3, TOT1+4, TOT1+5
, TOT1+6, TOT1+7, TOT1+8
I2 END!, PRI+3*, PRI1+2, PRI1+3, PRI1+4, PRI1+5, PRI1+6, PRI1+7
I3 END!
I5 END!
I5( PRI1+2
I5("N" DGODOP2+4*
I5("V" DGODOP2+4*
IO PRI1+1, HDR
IO(0 PRI1+1
IOF HDR
IOM PRI1+1, HDR, HDR+2
IOSL PRI1+1
IOST PRI1+1
K DGODOP2+5*, END!, PRI
>> K1 DGODOP2+5*, PRI, PRI1+4, PRI1+5, PRI1+6, TOT1+2, TOT1+3, TOT1+4, TOT1+5, TOT1+6
, TOT1+7, TOT1+8
L END!, HDR*
T2 DGODOP2+3*, END!, HDR
U DGODOP2+3*, DGODOP2+5, PRI, PRI+3, PRI1+1, PRI1+2, TOT1+1
X DGODOP2+3*, END!
Y DGODOP2+3, END!, HDR+1*
ZRT DGODOP2+3*, DGODOP2+5, END!, PRI, PRI+3, PRI1+1*, TOT1+1
ZRT1 END!, PRI1+1*

Marked Items

Name Field # of Occurrence
$T(TXT+K1 HDR
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All