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 |  Marked Items |  All
Print Page as PDF
Routine: ACDWDRV5

Package: Alcohol Chemical Dependency

Routine: ACDWDRV5


Information

ACDWDRV5 ;IHS/ADC/EDE/KML - DRV 5 REPORTS TAKEN FROM ACDPD GLOBAL;

Source Information

Source file <ACDWDRV5.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Alcohol Chemical Dependency 12 PRHDR^ACD  ^ACDWK  (,M)^ACDWPD  ^ACDWQ  ^ACDWRP20  ^ACDWRP21  ^ACDWRP22  ^ACDWRP25  
^ACDWRP26  ^ACDWRP27  ^ACDWRQ  (ASF,HV)^ACDWUTL  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Alcohol Chemical Dependency 1 ACDWUTL  

Entry Points

Name Comments DBIA/ICR reference
308 ;;ACTIVITY/#SERVED
EOJ ;EP - EOJ FOR XBDBQUE
310 ;;COMPONENT/ACTIVITY/TARGET/NUM SERVED
DIR ;Menu
301 ;;COMPONENT/ACTIVITY/NUM SERVED
G310
P2 ;
309 ;;ACTIVITY/TARGET/NUM SERVED/OUTCOME
300 ;;COMPONENT/ACTIVITY/LOCATION
H ;EP
302 ;;ACTIVITY/TARGET/NUMBER SERVED
303 ;;ACTIVITY/TARGET/LOCATION
304 ;;ACTIVITY/TARGET/OUTCOME
L ;EP - FOR TASKMAN
306 ;;ACTIVITY/OUTCOME
305 ;;ACTIVITY/TARGET
HED ;Header vars
P ;EP - PRINT REPORT
307 ;;ACTIVITY/LOCATION
ACDV ;
G302
G303
G300
G301
G306
G307
G304
G305
G308
G309

External References

Name Field # of Occurrence
PRHDR^ACD ACDWDRV5+3, DIR+2
^ACDWK ACDWDRV5+3
^ACDWPD L+6, P2+4
M^ACDWPD L+6, P2+7
^ACDWQ DIR+8
^ACDWRP20 G303, G304, G300
^ACDWRP21 G305, G306, G307
^ACDWRP22 G308
^ACDWRP25 G301, G302
^ACDWRP26 G309
^ACDWRP27 G310
^ACDWRQ DIR+7
ASF^ACDWUTL H+1
HV^ACDWUTL HED+1
^DIR DIR+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,I," ",$P($T(@I),";",3)
  • Line Location: DIR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DIR+5
Function Call: WRITE
  • Prompt: @IOF,!,"CDMIS PREVENTION REPORT # "_$S(ACDTG:ACDTG,1:$E(ACDTG,2,6)),!,$P(ACDH(0),U)
  • Line Location: H+1
Function Call: WRITE
  • Prompt: ?68,"PG ",ACDH(3),!,ACDH(50),$P(ACDH(0),U,2)
  • Line Location: H+1
Function Call: WRITE
  • Prompt: ?68,"PG ",ACDH(3),!,ACDH(50),$P(ACDH(0),U,2)
  • Line Location: H+1
Routine Call
  • DIR
  • Line Location:
    • DIR+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACDPD - [#9002170.7] L+6, P2+7
^ACDPD("B" ACDV+2, ACDV+4
^TMP("ACD" ACDV+1!, ACDV+4*, P2+2, 300+1, 301+1, 302+1, 303+1, 304+1, 305+1, 306+1
, 307+1, 308+1, 309+1, 310+1, EOJ+1!, EOJ+2

Label References

Name Line Occurrences
@( L+6, P2+7, HED+2
ACDV L+3
DIR ACDWDRV5+3
H HED+2
HED P2+9
P2 P+3

Naked Globals

Name Field # of Occurrence
^( 300+1*, 301+1*, 302+1*, 303+1*, 304+1*, 305+1*, 306+1*, 307+1*, 308+1*, 309+1*
, 310+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACD ACDV+2*, ACDV+4
>> ACDA1 L+6*, P2+6*, P2+7*
ACDAGE EOJ+4!
ACDAREA EOJ+3!
ACDBT ACDV+1, ACDV+4, P2+2, 300+1, 301+1, 302+1, 303+1, 304+1, 305+1, 306+1
, 307+1, 308+1, 309+1, 310+1, EOJ+1, EOJ+2, EOJ+4!
>> ACDC(1 G301*, G302*, G303*, G304*, G305*, G306*, G300*, G307*, G308*, G309*
, G310*
>> ACDC(2 G301*, G302*, G303*, G304*, G305*, G306*, G300*, G307*, G308*, G309*
, G310*
>> ACDC(3 G301*, G302*, G303*, G304*, G305*, G306*, G300*, G307*, G308*, G309*
, G310*
>> ACDC(4 G301*, G302*, G303*, G304*, G300*, G308*, G309*, G310*
>> ACDC(5 G301*, G302*, G309*, G310*
>> ACDC(6 G309*, G310*
>> ACDCOMCL 300+1, 301+1, 310+1
>> ACDCOMT 300+1, 301+1, 310+1
>> ACDDA L+6*, P2+3*
>> ACDDO L+6, P2+7*
ACDFAC EOJ+3!
ACDFOLL EOJ+4!
>> ACDFR L+1, L+2*, ACDV+2, P+2, P+3*
ACDH EOJ+4!
ACDH(0 HED+1*, H+1
ACDH(15 G301, G302, G308, G309, G310
ACDH(16 G303, G300, G307
ACDH(17 G302, G303, G304, G305, G309, G310
ACDH(18 G304, G306, G309
ACDH(19 G301, G302, G303, G304, G305, G306, G300, G307, G308, G309
, G310
ACDH(2 H+1
ACDH(20 G301, G300, G310
ACDH(22 G301, G302, G308, G309, G310
ACDH(3 H+1*
ACDH(4 H+1
ACDH(50 H+1
ACDH(7 G301, G302, G303, G304, G305, G306, G300, G307, G308, G309
, G310
ACDHRS EOJ+4!
ACDJOB ACDV+1, ACDV+4, P2+2, 300+1, 301+1, 302+1, 303+1, 304+1, 305+1, 306+1
, 307+1, 308+1, 309+1, 310+1, EOJ+1, EOJ+2, EOJ+4!
>> ACDLOC L+1, L+2*, P+2, P+3*, HED+1
>> ACDLOTY 300+1, 303+1, 307+1
>> ACDN0 301+1*, 302+1*, 308+1*, 309+1*, 310+1*
>> ACDNUMR 301+1, 302+1, 308+1, 309+1, 310+1
ACDNW EOJ+3!
ACDNW(0 P+3*
ACDNW(1 L+1*, L+2, P+2*, P+3
ACDNW(2 L+1*, L+2, P+2*, P+3
ACDNW(3 L+1*, L+2, P+2*, P+3
ACDNW(4 L+1*, P+2*, P+3
ACDOK L+6, P2+5, EOJ+4!
ACDOPT EOJ+4!
>> ACDOUTC 304+1, 306+1, 309+1
ACDPLAAL EOJ+4!
ACDPLARL EOJ+4!
>> ACDPRVA 300+1, 301+1, 302+1, 303+1, 304+1, 305+1, 306+1, 307+1, 308+1, 309+1
, 310+1
ACDPT EOJ+4!
ACDQ EOJ+3!
ACDQUIT ACDWDRV5+3!, DIR+5*, DIR+6, DIR+7!
>> ACDRPTS L+1, P+2
ACDSTA EOJ+3!
ACDSTAT EOJ+4!
ACDSU EOJ+3!
ACDTG L+6, P+3*, P2+7, HED+2*, H+1, EOJ+4!
ACDTGSUB P+3*, 300+1, 301+1, 302+1, 303+1, 304+1, 305+1, 306+1, 307+1, 308+1
, 309+1, 310+1, EOJ+4!
>> ACDTO L+1, L+2*, ACDV+2, P+2, P+3*
ACDTRB EOJ+3!
>> ACDTRG 302+1, 303+1, 304+1, 305+1, 309+1, 310+1
>> ACDV ACDV+3*, ACDV+4*, P2+1*, P2+2*, P2+3, P2+7
ACDVET EOJ+4!
ACDWDRV DIR+6!, EOJ+4!
ACDWDRV(5 DIR+1*, HED+1*
>> DIR("A" DIR+5*
>> DIR(0 DIR+5*
DIRUT P+1!, P+3, P2+2
>> DTOUT DIR+5
>> I DIR+5*
IO HED+2
IOF H+1
U HED+1, H+1, 301+1, 302+1, 308+1, 309+1, 310+1
>> X DIR+5

Marked Items

Name Field # of Occurrence
$T(@ACDTG HED+1
$T(@I DIR+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All