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

Package: Alcohol Chemical Dependency

Routine: ACDWDRV3


Information

ACDWDRV3 ;IHS/ADC/EDE/KML - DRV 3 FOR CONFIDENTIAL CLIENT REPORTS;

Source Information

Source file <ACDWDRV3.m>

Call Graph

Call Graph Total: 18

Package Total Call Graph
Alcohol Chemical Dependency 16 PRHDR^ACD  ^ACDWCD2  ^ACDWCD3  ^ACDWCD4  ^ACDWCD60  ^ACDWCD70  ^ACDWCD80  ^ACDWCINV  
^ACDWCS  ^ACDWIIF  ^ACDWK  ^ACDWQ  ^ACDWRQ  ^ACDWTDC  (ASF,HV,RESET)^ACDWUTL  (,MATCH)^ACDWVIS  
VA Fileman 2 ^DIC  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Alcohol Chemical Dependency 1 ACDWUTL  

Entry Points

Name Comments DBIA/ICR reference
EOJ ;EP - EOJ FOR XBDBQUE
DIR ;Menu
G100 ;
G101 ;
G102
G103
G104
G105
G106
G107
ACDV ;Order on visit date
B ;Build utility
H ;EP
L ;EP - FOR TASKMAN
HED ;Set header variables
P ;EP - PRINT REPORT
102 ;;INFO/REFERRAL
103 ;;FOLLOWUP
100 ;;INITIAL
101 ;;REOPEN
106 ;;CLIENT SERVICE
107 ;;INTERVENTIONS
104 ;;CRISIS/BRIEF INT
105 ;;TRANS/DISC/CLOSE

External References

Name Field # of Occurrence
PRHDR^ACD ACDWDRV3+4, DIR+2
^ACDWCD2 G105
^ACDWCD3 G106
^ACDWCD4 G107
^ACDWCD60 G104
^ACDWCD70 G103
^ACDWCD80 G102
^ACDWCINV 107+2
^ACDWCS 106+3
^ACDWIIF 104+2
^ACDWK ACDWDRV3+4
^ACDWQ DIR+20
^ACDWRQ DIR+19
^ACDWTDC 105+2
ASF^ACDWUTL H+4
HV^ACDWUTL HED+2
RESET^ACDWUTL HED+1
^ACDWVIS 104+2, 105+2, 106+3
MATCH^ACDWVIS 107+2
^DIC DIR+14
^DIR DIR+5, DIR+9

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,!,"CONFIDENTIAL CLIENT INFORMATION UNDER CFR 42 PART 2",!,"DETAILED CLIENT REPORT #",$S(ACDTG:ACDTG,1:$E(ACDTG,2,6)),!,"CONTACT TYPE: ",$P(ACDH(0),U)
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !,"SELECTED PATIENTS ONLY"
  • Line Location: H+2
Function Call: WRITE
  • Prompt: !,"PATIENT: ",ACDDFN
  • Line Location: H+3
Function Call: WRITE
  • Prompt: ?68,"PG ",ACDH(3),!,ACDH(50),$P(ACDH(0),U,2),!
  • Line Location: H+4
Function Call: WRITE
  • Prompt: !,"DATA CAPTURED FOR: ",ACDH(2),!,ACDH(4),!
  • Line Location: H+4
Function Call: WRITE
  • Prompt: !,"DAY",?5,"SERVICE",?33,"LOCATION",?50,"HRS",?71,"PROVIDER"
  • Line Location: H+5
Function Call: WRITE
  • Prompt: !,ACDH(1)
  • Line Location: H+6
Routine Call
  • DIC
  • Line Location:
    • DIR+14
Routine Call
  • DIR
  • Line Location:
    • DIR+5
    • DIR+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACDCS("C" 106+3
^ACDIIF("C" 104+2
^ACDINTV("B" 107+2
^ACDTDC("C" 105+2
^ACDVIS("B" 104+2, 105+2, 106+3
^TMP("ACD" 104+1!, 105+1!, 106+1!, 107+1!, B+8*, HED+1, EOJ+1!, EOJ+2

Label References

Name Line Occurrences
@( ACDV+1, HED+3
ACDV P+3
B 104+2, 105+2, 106+3, 107+2
DIR ACDWDRV3+4
H HED+3
HED 104+3, 105+3, 106+4, 107+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACD 104+2*, 105+2*, 106+3*, 107+2*
>> ACD1 104+2*, 105+2*, 106+3*, 107+2*, B+8
>> ACD6DIG DIR+14
ACDAGE EOJ+4!
ACDAREA EOJ+3!
ACDBT 104+1, 105+1, 106+1, 107+1, B+8, HED+1, EOJ+1, EOJ+2, EOJ+4!
>> ACDCONTL B+3
>> ACDDA 104+2*, 105+2*, 106+3*, 107+2*
>> ACDDFN B+8, H+3
>> ACDDFNP 104+2, 105+2, 106+3, 107+2, B+7
>> ACDDO 104+1*, 105+1*, 106+1*, 107+1*
ACDFAC EOJ+3!
ACDFOLL EOJ+4!
>> ACDFR P+2, P+3*, 104+2, 105+2, 106+2*, 106+3, 107+2
ACDH EOJ+4!
ACDH(0 HED+2*, H+1, H+4
ACDH(1 H+6
ACDH(2 H+4
ACDH(3 H+1*, H+3, H+4
ACDH(4 H+4
ACDH(50 H+4
ACDHRS EOJ+4!
ACDJOB 104+1, 105+1, 106+1, 107+1, B+8, HED+1, EOJ+1, EOJ+2, EOJ+4!
>> ACDLOC P+2, P+3*, HED+2
ACDNW EOJ+3!
ACDNW(0 P+3*
ACDNW(1 P+2*, P+3
ACDNW(2 P+2*, P+3
ACDNW(3 P+2*, P+3
ACDNW(4 P+2*, P+3
ACDOK 104+2, 105+2, 106+3, 107+2, EOJ+4!
ACDOPT EOJ+4!
ACDPLAAL EOJ+4!
ACDPLARL EOJ+4!
ACDPT DIR+8!, DIR+16, B+7, H+2, EOJ+4!
ACDPT( B+7
ACDPT(1 DIR+14*
ACDQ EOJ+3!
ACDQUIT ACDWDRV3+4!, DIR+5*, DIR+6, DIR+9*, DIR+10, DIR+16*, DIR+18, DIR+19!
>> ACDRPTS P+2
ACDSTA EOJ+3!
ACDSTAT EOJ+4!
ACDSU EOJ+3!
ACDTG P+3*, ACDV+1, HED+3*, H+1, H+5, EOJ+4!
ACDTGSUB P+3*, B+8, EOJ+4!
>> ACDTO P+2, P+3*, 104+2, 105+2, 106+3, 107+2
ACDTRB EOJ+3!
>> ACDV 104+2*, 105+2*, 106+3*
ACDVET EOJ+4!
ACDWDRV DIR+6!, EOJ+4!
ACDWDRV(3 DIR+1*, HED+2*
>> AUPNLK("ALL" DIR+13*, DIR+15!
>> DIC DIR+14*
>> DIC("A" DIR+12*
>> DIC(0 DIR+14*
>> DIR("A" DIR+5*, DIR+9*
>> DIR(0 DIR+5*, DIR+9*
DIRUT P+1!, P+3
>> DTOUT DIR+5, DIR+9
>> I DIR+5*
IO HED+3
IOF H+1
U HED+2, H+1, H+4
>> X DIR+5, DIR+9, DIR+11
>> Y DIR+14

Marked Items

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