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

Package: Alcohol Chemical Dependency

Routine: ACDWDRV4


Information

ACDWDRV4 ;IHS/ADC/EDE/KML - DRV 4 FOR REPORTS (ACDCS GLOBAL);

Source Information

Source file <ACDWDRV4.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Alcohol Chemical Dependency 11 PRHDR^ACD  ^ACDWCS  ^ACDWK  ^ACDWQ  ^ACDWRP2  ^ACDWRP3  ^ACDWRP50  ^ACDWRP6  
^ACDWRQ  (ASF,HV)^ACDWUTL  ^ACDWVIS  
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
P2 ;
200 ;;UNIQUE CLIENT COUNT AND TOTAL VISITS
203 ;;INPATIENT/OUTPATIENT/OTHER/NONE HOUR
202 ;;NUMBER SERVED AND HOUR BY COMPONENT TYPE
201 ;;HOUR BY COMPONENT TYPE
204 ;;SERVICE/ACTIVITY BREAK-OUT BY COMPONENT
H ;EP
L ;EP - FOR TASKMAN
HED ;Set header variables
P ;EP - PRINT REPORT
EOJ ;EP - EOJ FOR XBDBQUE
DIR ;Menu
G205 ;
G202
G203
205 ;;COMPONENT CODE & TYPE /HOURS/ UNIQUE CLIENTS/ NUMBER VISITS (NEW V4)
G201
G200
ACDV ;
G204 ;

External References

Name Field # of Occurrence
PRHDR^ACD ACDWDRV4+3, DIR+2
^ACDWCS P2+6
^ACDWK ACDWDRV4+3
^ACDWQ DIR+8
^ACDWRP2 G200, G201, G203
^ACDWRP3 G204+1
^ACDWRP50 G205+1
^ACDWRP6 G202
^ACDWRQ DIR+7
ASF^ACDWUTL H+1
HV^ACDWUTL HED+1
^ACDWVIS P2+3
^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 CLIENT SERVICE 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)
^ACDCS("C" ACDV+10
^ACDVIS - [#9002172.1] ACDV+7
^ACDVIS("B" ACDV+4, ACDV+6
^TMP("ACD" ACDV+1!, ACDV+8*, ACDV+11*, P2+2, P2+5, 201+1, 202+1, 203+1, 204+1, 205+1
, G200*, EOJ+1!, EOJ+2

Label References

Name Line Occurrences
@( P2+7, HED+2
ACDV L+3
DIR ACDWDRV4+3
H HED+2
HED P2+10
P2 P+3

Naked Globals

Name Field # of Occurrence
^( 201+1*, 202+1*, 203+1*, 204+1*, 205+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACD ACDV+4*, ACDV+6
>> ACD1 ACDV+9*, ACDV+10*, ACDV+11, P2+4*, P2+5*, P2+6
ACDAGE EOJ+4!
ACDAREA EOJ+3!
ACDBT ACDV+1, ACDV+8, ACDV+11, P2+2, P2+5, 201+1, 202+1, 203+1, 204+1, 205+1
, G200, EOJ+1, EOJ+2, EOJ+4!
>> ACDC(1 G200*, G201*, G202*, G203*, G204+1*, G205+1*
>> ACDC(2 G200*, G201*, G202*, G203*, G204+1*, G205+1*
>> ACDC(3 G202*, G204+1*, G205+1*
>> ACDC(4 G202*, G204+1*, G205+1*
>> ACDC(5 G202*, G204+1*
>> ACDCNT 200+1*, G200
>> ACDCOMCL 203+1, 204+1, 205+1
>> ACDCOMT 205+1
>> ACDCOMTL 201+1, 202+1
>> ACDDA P2+3*, P2+6*
>> ACDDFNA( 200+1*
>> ACDDFNP P2+7, 200+1, 202+1, 204+1, 205+1
>> ACDDO ACDV+2*
ACDFAC EOJ+3!
ACDFOLL EOJ+4!
>> ACDFR L+1, L+2*, ACDV+3*, ACDV+4, P+2, P+3*
ACDH EOJ+4!
ACDH(0 HED+1*, H+1
ACDH(2 H+1
ACDH(20 G205+1
ACDH(3 H+1*
ACDH(4 H+1
ACDH(50 H+1
ACDH(54 G204+1
ACDH(59 G205+1
ACDH(6 G204+1
ACDH(7 G202, G204+1, G205+1
ACDH(8 G202, G204+1
>> ACDHOUR 201+1, 202+1, 203+1, 205+1
ACDHRS EOJ+4!
ACDJOB ACDV+1, ACDV+8, ACDV+11, P2+2, P2+5, 201+1, 202+1, 203+1, 204+1, 205+1
, G200, EOJ+1, EOJ+2, EOJ+4!
>> ACDLOC L+1, L+2*, P+2, P+3*, HED+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 P2+7, EOJ+4!
ACDOPT EOJ+4!
ACDPLAAL EOJ+4!
ACDPLARL EOJ+4!
ACDPT EOJ+4!
ACDQ EOJ+3!
ACDQUIT ACDWDRV4+3!, DIR+5*, DIR+6, DIR+7!
>> ACDRPTS L+1, P+2
ACDSTA EOJ+3!
ACDSTAT EOJ+4!
ACDSU EOJ+3!
>> ACDSVAC 204+1
ACDTG P+3*, P2+7, HED+2*, H+1, EOJ+4!
ACDTGSUB P+3*, 201+1, 202+1, 203+1, 204+1, 205+1, G200, EOJ+4!
>> ACDTO L+1, L+2*, ACDV+4, P+2, P+3*
ACDTRB EOJ+3!
>> ACDUNIQ 200+1*, G200
>> ACDV ACDV+5*, ACDV+6*, ACDV+7, ACDV+8, ACDV+10, ACDV+11, P2+1*, P2+2*, P2+3, P2+5
ACDVET EOJ+4!
ACDWDRV DIR+6!, EOJ+4!
ACDWDRV(4 DIR+1*, HED+1*, G200*, G201*, G202*, G203*
>> DIR("A" DIR+5*
>> DIR(0 DIR+5*
DIRUT P+1!, P+3, P2+2, P2+5
>> DTOUT DIR+5
>> I DIR+5*
IO HED+2
IOF H+1
U ACDV+7, HED+1, H+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