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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ACDRL01

Package: Alcohol Chemical Dependency

Routine: ACDRL01


Information

ACDRL01 ;IHS/ADC/EDE/KML - SCREEN LOGIC;

Source Information

Source file <ACDRL01.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 YX^%DTC  (,IX)^DIC  ^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Alcohol Chemical Dependency 4 ACDRL  ACDRL0  ACDRLP1  ACDRLS  

Entry Points

Name Comments DBIA/ICR reference
PAUSE ;EP
ADD1 ;
INFORM ;EP
ADD ;EP
Y ;EP - called from apclvl0
SPECIAL ;EP

External References

Name Field # of Occurrence
YX^%DTC ADD1+2
^DIC ADD1+2
IX^DIC ADD+7
^DIR ADD+4, PAUSE+2, Y+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?((80-$L(ACDLHDR))/2),ACDLHDR
  • Line Location: INFORM+4
Function Call: WRITE
  • Prompt: !!!,"This report will produce a listing of ",$S(ACDPTVS="V":"records",1:"Patients")," in a date range selected by the",!,"user. "
  • Line Location: INFORM+5
Function Call: WRITE
  • Prompt: "The ",$S(ACDPTVS="V":"records",1:"Patients")," printed can be selected based on any combination of items.",!,"The user will select these criteria. The items printed on the report",!
  • Line Location: INFORM+6
Function Call: WRITE
  • Prompt: "are also selected by the user.",!!,"If selected print data items exceed 80 characters, a 132-column capacity",!,"printer will be needed.",!!
  • Line Location: INFORM+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !!,"UNABLE TO CREATE REPORT FILE ENTRY - NOTIFY SITE MANAGER!"
  • Line Location: ADD1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+2
Routine Call
  • DIC
  • Line Location:
    • ADD1+2
Routine Call
  • DIR
  • Line Location:
    • ADD+4
    • PAUSE+2
    • Y+1
Routine Call
  • DIC
  • Line Location:
    • ADD+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACDRPTD - [#9002171.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACDRPTD - [#9002171.8] ADD+11, ADD+12, ADD1+6!, Y+4*, Y+5*, SPECIAL+1!, SPECIAL+4*, SPECIAL+5*
^ACDTITEM - [#9002171.3] SPECIAL+2
^ACDTPRT( SPECIAL+1!
^VA(200 - [#200] ADD1+2

Label References

Name Line Occurrences
ADD1 ADD+3, ADD+6

Naked Globals

Name Field # of Occurrence
^(0 ADD+11
^(4 SPECIAL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H ADD1+2*
ACDBD INFORM+9!
ACDBDD INFORM+9!
ACDCAND ADD+1!, ADD+9*
>> ACDCNT SPECIAL+5*
>> ACDCRIT Y+4, Y+5, SPECIAL+1, SPECIAL+2, SPECIAL+4, SPECIAL+5
>> ACDCTYP ADD+11*
ACDED INFORM+9!
ACDEDD INFORM+9!
>> ACDEP1 ADD+3, ADD+7
>> ACDLHDR INFORM+3*, INFORM+4
>> ACDPCNT INFORM+8*
>> ACDPTCT INFORM+8*
>> ACDPTVS INFORM+5, INFORM+6, Y+1
>> ACDQUIT ADD+5*, ADD+8*, ADD1+2*
ACDRDTR INFORM+9!
>> ACDRPT ADD+9*, ADD+11, ADD+12, ADD1+3*, ADD1+6, Y+4, Y+5, SPECIAL+1, SPECIAL+4, SPECIAL+5
>> ACDSEAT ADD+3
>> ACDSORT ADD+11*
>> ACDSORV ADD+11*
>> ACDSPAG ADD+11*
>> ACDTCW INFORM+1*, ADD+12*
>> ACDTEXT Y+1
>> ACDXREF INFORM+11*
>> D ADD+7*
DA ADD+7!, ADD1+2!, ADD1+4!
DD ADD1+4!
DIADD ADD1+2*!, ADD1+4!
DIC ADD+7*!, ADD1+2*!, ADD1+4!
DIC("A" ADD+7*
DIC("S" ADD+7*
DIC(0 ADD+7*, ADD1+2*
DINUM ADD1+4!
DIR ADD+4!, PAUSE+2!, Y+1!
DIR("A" ADD+4*, PAUSE+2*, Y+1*
DIR("B" ADD+4*, Y+1*
DIR(0 ADD+4*, PAUSE+2*, Y+1*
>> DIRUT ADD+4*, ADD+5, PAUSE+2*, Y+1*, Y+2
DLAYGO ADD1+2*!, ADD1+4!
DR ADD+7!, ADD1+2!, ADD1+4!
>> DUOUT ADD+4, PAUSE+2, Y+1
DUZ ADD1+2
IO PAUSE+1
IO(0 PAUSE+1
IOF INFORM+2
IOST PAUSE+1
U ADD+11, ADD+12, ADD1+2, SPECIAL+5
X ADD+12*, ADD1+2*, ADD1+4!
Y ADD+6, ADD+8, ADD+9, ADD1+2, ADD1+3, ADD1+4!, Y+3, Y+5, SPECIAL+2*, SPECIAL+3
, SPECIAL+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All