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

Package: Asthma Tracking System

Routine: BATLOP


Information

BATLOP ; IHS/CMI/LAB - ;

Source Information

Source file <BATLOP.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
IHS VA Utilities 4 ^XBDBQUE  $$VAL^XBDIQ1  ^XBFMK  EN^XBVK  
VA Fileman 2 ^DIC  ^DIR  
Asthma Tracking System 1 ($$CTR,$$LASTAV)^BATU  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Asthma Tracking System 1 BATLRP  

Entry Points

Name Comments DBIA/ICR reference
EN ;
ZIS ;
HEAD1 ;
HEADER ;
BROWSE ;
CTR(X,Y) ;EP - Center X in a field Y wide.
S1 ;
S(Y,F,C,T) ;set up array
SET(BATP) ;EP
EXIT ;
PRINT ;EP

External References

Name Field # of Occurrence
$$CTR^BATU EN+2, SET+6, SET+7, SET+8
$$LASTAV^BATU EN+8, SET+16
^DIC EN+5
^DIR EN+10, ZIS+1, HEADER+1
^XBDBQUE ZIS+6, BROWSE+2
$$VAL^XBDIQ1 SET+7, SET+8, SET+10, SET+11, SET+12, SET+13
^XBFMK EXIT+2
EN^XBVK EXIT+1
$$FMTE^XLFDT EN+8, SET+4, SET+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$CTR^BATU("*** Print ASTHMA REMINDER LETTER for ONE PATIENT ***"),!!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: "This option will produce an Asthma Visit Reminder Letter that",!,"can be sent to the patient.",!!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,$P(^DPT(BATDFN,0),U),"'s last asthma visit (visit on which asthma data",!,"elements were entered) was on ",$S($$LASTAV^BATU(BATDFN,2)]"":$$FMTE^XLFDT($$LASTAV^BATU(BATDFN,2)),1:"<<no asthma visits found>>"),".",!
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ZIS+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+1
Routine Call
  • DIC
  • Line Location:
    • EN+5
Routine Call
  • DIR
  • Line Location:
    • EN+10
    • ZIS+1
    • HEADER+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTLOC - [#9999999.06] SET+8, SET+21
^BATAL("B" PRINT+1
^BATAL(1 SET+19
^BATSITE - [#90181.05] SET+21
^DIC(4 - [#4] SET+6, SET+21
^DPT - [#2] EN+8, SET+9, SET+11, SET+12, SET+14
^TMP($J PRINT+5, PRINT+7, SET+2!, SET+3*, S1+1*, S1+2*

Label References

Name Line Occurrences
BROWSE ZIS+4
EXIT EN+6, EN+11, EN+12, ZIS+2, ZIS+4, ZIS+7
HEADER PRINT+6
S SET+4, SET+6, SET+7, SET+8, SET+9, SET+10, SET+11, SET+12, SET+13, SET+14
, SET+15, SET+16, SET+17, SET+19, SET+22, SET+23, SET+24
S1 S+5, S+7, S+10
SET PRINT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% S+3~, S+8*, S+9*, S1+1*, S1+2
>> BATAL PRINT+1*
>> BATDFN EN+4*, EN+7*, EN+8, PRINT+4
>> BATOPT ZIS+3*
BATP SET~, SET+9, SET+10, SET+11, SET+12, SET+13, SET+14, SET+16
>> BATPG PRINT+2*
BATQ PRINT+2!, PRINT+5, PRINT+6, HEADER+1*
BATX PRINT+5*, PRINT+7, SET+18~, SET+19*
C S~, S+7
DA EN+10!, ZIS+1!
>> DIC EN+5*
>> DIC(0 EN+5*
DIR EN+10!, ZIS+1!, HEADER+1!
DIR("A" EN+10*, ZIS+1*
DIR("B" EN+10*, ZIS+1*
DIR(0 EN+10*, ZIS+1*, HEADER+1*
>> DIRUT EN+11, ZIS+2
DT SET+4
>> DTOUT HEADER+1
DUZ(2 SET+6, SET+7, SET+8, SET+21
F S~, S+1*, S+5*
IO HEADER+1
IO(0 HEADER+1
IOF EN+1, PRINT+3, HEAD1+1
IOM CTR+1
IOSL PRINT+6
IOST HEADER+1
>> L S+7*
T S~, S+2*, S+7*, S+8, S+9
U EN+8, SET+6, SET+8, SET+9, SET+11, SET+12, SET+14, SET+21, S1+1
X SET+4*, SET+6*, SET+7*, SET+8*, SET+9*, SET+10*, SET+11*, SET+12*, SET+13*, SET+14*
, SET+15*, SET+16*, SET+17*, SET+19*, SET+21*, SET+22*, SET+23*, SET+24*, S+3~, S+5*
, S+6*, S+8*, S+9*, S1+2, 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+6, EN+7, EN+12, ZIS+3, ZIS+4, S~, S+6, S+7, S+9, HEADER+1
, CTR~, CTR+1
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 |  Local Variables |  All