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

Package: Asthma Tracking System

Routine: BATLRP


Information

BATLRP ; IHS/CMI/LAB - ;

Source Information

Source file <BATLRP.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Asthma Tracking System 3 SET^BATLOP  EN^BATLRP1  $$CTR^BATU  
IHS VA Utilities 3 ^XBDBQUE  ^XBFMK  EN^XBVK  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EN ;
ZIS ;
HEAD1 ;
BROWSE ;
CTR(X,Y) ;EP - Center X in a field Y wide.
GATHER ;gather up and display in list man
HEADER ;
EXIT ;
PRINT ;EP

External References

Name Field # of Occurrence
SET^BATLOP PRINT+6
EN^BATLRP1 GATHER+2
$$CTR^BATU EN+2
^DIR EN+6, ZIS+1, HEADER+1
^XBDBQUE ZIS+6, BROWSE+2
^XBFMK EXIT+2
EN^XBVK EXIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$CTR^BATU("*** Print ASTHMA REMINDER LETTER for Patient's on the Asthma Register ***"),!!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: "This option will produce an Asthma Visit Reminder Letter for patients on the ",!,"asthma register.",!!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"You will be presented with a list of all patients on the register with an",!,"active or unreviewed status whose last asthma visit (visit on which",!,"asthma data elements were entered) was over 6 months ago.",!
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,"You can then choose to print a letter for all of these patients or choose",!,"selected patients for whom a letter should be printed.",!!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!,"No patients selected."
  • Line Location: GATHER+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ZIS+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+1
Routine Call
  • DIR
  • Line Location:
    • EN+6
    • ZIS+1
    • HEADER+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BATAL("B" PRINT+1
^TMP($J PRINT+5!, PRINT+8, PRINT+10, PRINT+11!

Label References

Name Line Occurrences
BROWSE ZIS+4
EXIT EN+7, EN+8, GATHER+3, ZIS+2, ZIS+4, ZIS+7
HEADER PRINT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BATAL PRINT+1*
>> BATCNT PRINT+3*, PRINT+4
>> BATDFN PRINT+4*, PRINT+6
>> BATOPT ZIS+3*
BATPATS GATHER+1!, GATHER+3
BATPATS( PRINT+3, PRINT+4
>> BATPG PRINT+2*
BATQ PRINT+2!, PRINT+8, PRINT+9, HEADER+1*
>> BATX PRINT+8*, PRINT+10
DA EN+6!, ZIS+1!
DIR EN+6!, ZIS+1!, HEADER+1!
DIR("A" EN+6*, ZIS+1*
DIR("B" EN+6*, ZIS+1*
DIR(0 EN+6*, ZIS+1*, HEADER+1*
>> DIRUT EN+7, ZIS+2
>> DTOUT HEADER+1
IO HEADER+1
IO(0 HEADER+1
IOF EN+1, PRINT+7, HEAD1+1
IOM CTR+1
IOSL PRINT+9
IOST HEADER+1
X CTR~, CTR+1
>> XBIOP BROWSE+2*
>> XBNS ZIS+5*
>> XBRC ZIS+5*, BROWSE+2*
>> XBRP ZIS+5*, BROWSE+1*
>> XBRX ZIS+5*, BROWSE+2*
Y EN+8, ZIS+3, ZIS+4, HEADER+1, CTR~, CTR+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All