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

Package: Immunization Tracking

Routine: BILETPR


Information

BILETPR ;IHS/CMI/MWR - PRINT PATIENT LETTERS.; MAY 10, 2010

Source Information

Source file <BILETPR.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Immunization Tracking 9 (DIC,DIE)^BIFMAN  BUILD^BILETPR1  PRINT^BILETPR4  UNLOCK^BIPATUP  ($$DECEASED,$$HRCN,$$NAME)^BIUTL1  (ERRCD,ZIS)^BIUTL2  (DIRZ,ZSAVES)^BIUTL3  (SETVARS,TITLE)^BIUTL5  
(KILLALL,PATLKUP)^BIUTL8  
VA Fileman 2 EN^DDIOL  ^DIR  
Kernel 1 ^%ZISC  
iCare 1 LOG^BQINOTR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Immunization Tracking 4 BIDUPLT  BIDUPLT1  BILETPR2  BILETVW2  

Entry Points

Name Comments DBIA/ICR reference
DECEASED(BIDFN,BICRT) ;EP
DEVICE ;EP
PRINTX(BILINL,BITAB) ;EP
START ; EP
TEXT1 ;EP
EXIT ;EP
ASKLET(BILET,BIDLOC,BIPOP,BIDFLT) ;EP
PRINT(BIDFN,BILET,BIDLOC,IOP,BIFDT,BIPOP) ;EP
PATIENT(BIDFN,BIPOP) ;EP
ASKDLOC(BILET,BIDLOC,BIPOP) ;EP

External References

Name Field # of Occurrence
^%ZISC START+11, PRINT+50, PRINT+60
DIC^BIFMAN ASKLET+17
DIE^BIFMAN PRINT+69
BUILD^BILETPR1 PRINT+42
PRINT^BILETPR4 PRINT+46
UNLOCK^BIPATUP PRINT+39, PRINT+50, PRINT+73
$$DECEASED^BIUTL1 PRINT+38
$$HRCN^BIUTL1 DECEASED+8
$$NAME^BIUTL1 DECEASED+8
ERRCD^BIUTL2 PRINT+24, PRINT+25, PRINT+26, PRINT+27, PRINT+50
ZIS^BIUTL2 DEVICE+5
DIRZ^BIUTL3 PRINT+35, PRINT+57, DECEASED+13
ZSAVES^BIUTL3 DEVICE+4
SETVARS^BIUTL5 START+4
TITLE^BIUTL5 PATIENT+7, ASKDLOC+10
KILLALL^BIUTL8 EXIT+1
PATLKUP^BIUTL8 PATIENT+8
LOG^BQINOTR PRINT+70
EN^DDIOL PRINTX+3
^DIR ASKDLOC+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,"Please select the Form Letter you wish to use."
  • Line Location: ASKLET+15
Function Call: WRITE
  • Prompt: !?3,"Type ""?"" (no quotes) to see a list of available letters.",!!
  • Line Location: ASKLET+16
Function Call: WRITE
  • Prompt: !!?3,"NOTE: Because this patient"
  • Line Location: DECEASED+6
Function Call: WRITE
  • Prompt: " is now"
  • Line Location: DECEASED+9
Function Call: WRITE
  • Prompt: !?9,"registered as deceased, the letter will NOT be printed."
  • Line Location: DECEASED+10
Function Call: WRITE
  • Prompt: !?9,"This patient should be inactivated in the Immunization "
  • Line Location: DECEASED+11
Function Call: WRITE
  • Prompt: "Register."
  • Line Location: DECEASED+12
Routine Call
  • DIR
  • Line Location:
    • ASKDLOC+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BIDLOC - [#9002084.62] ASKDLOC+15, ASKDLOC+24!, ASKDLOC+26*
^BIDLOC("B" ASKDLOC+24!, ASKDLOC+26*
^BILET - [#9002084.4] ASKLET+11, ASKDLOC+7, ASKDLOC+9, PRINT+27
^BIP - [#9002084] PRINT+32, PRINT+68
^DPT - [#2] PRINT+25, DECEASED+7

Label References

Name Line Occurrences
ASKDLOC ASKLET+22
ASKLET START+8
DECEASED PRINT+39
DEVICE START+9
EXIT START+12
PATIENT START+7
PRINT START+10
PRINTX TEXT1+12
TEXT1 ASKDLOC+10

Naked Globals

Name Field # of Occurrence
^(0 ASKLET+11, ASKDLOC+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEVICE+2!
BICRT PRINT+19~, PRINT+20*, PRINT+35, PRINT+39, PRINT+53, PRINT+68, DECEASED~, DECEASED+13
BIDFLT ASKLET~, ASKLET+11*, ASKLET+12*, ASKLET+17
BIDFN START+7, START+10, PATIENT~, PATIENT+8, PATIENT+9, PRINT~, PRINT+24, PRINT+25, PRINT+32, PRINT+38
, PRINT+39, PRINT+42, PRINT+46, PRINT+50, PRINT+68, PRINT+69, PRINT+70, PRINT+73, DECEASED~, DECEASED+7
, DECEASED+8
BIDLOC START+8, START+10, ASKLET~, ASKLET+22, ASKDLOC~, ASKDLOC+18*, ASKDLOC+21, ASKDLOC+26, PRINT~, PRINT+42
BIERR PRINT+23~, PRINT+46, PRINT+49, PRINT+50
BIFDT PRINT~, PRINT+28*, PRINT+42
BILET START+5~, START+8, START+10, ASKLET~, ASKLET+19*, ASKLET+22, ASKDLOC~, ASKDLOC+7, ASKDLOC+9, PRINT~
, PRINT+26, PRINT+27, PRINT+42, PRINT+70
BILINL PRINTX~
BIPOP START+4*, START+6*, START+8, START+9, PATIENT~, PATIENT+6*, PATIENT+9*, ASKLET~, ASKLET+8*, ASKLET+18*
, ASKLET+22, ASKDLOC~, ASKDLOC+11*, ASKDLOC+17*, PRINT~, PRINT+16*, PRINT+57, DEVICE+5
>> BIPOP1 START+4*, START+6, START+7
BITAB PRINTX~, PRINTX+1
BITEXT PRINTX+1~, PRINTX+3
BITEXT( PRINTX+2*
BITITLE START+5~
DIR ASKDLOC+11~
DIR("?" ASKDLOC+12*, ASKDLOC+13*
DIR("A" ASKDLOC+14*
DIR("B" ASKDLOC+15*
DIR(0 ASKDLOC+14*
DIRUT ASKDLOC+11~, ASKDLOC+17
DT PRINT+28, PRINT+69
DUZ ASKDLOC+15, ASKDLOC+22, ASKDLOC+24, ASKDLOC+26
I PRINTX+1~*, PRINTX+2*
IO PRINT+22, PRINT+32, PRINT+46
IOF PRINT+35, DECEASED+13
ION START+10, PRINT+15
IOP PRINT~, PRINT+15*, DEVICE+2!
IOST PRINT+20, PRINT+46
T PRINTX+1~*, PRINTX+2
U ASKLET+11, ASKDLOC+9, ASKDLOC+15, ASKDLOC+26
X ASKLET+8~, PRINTX+1~, PRINTX+2*
Y ASKLET+8~, ASKLET+17, ASKLET+18, ASKLET+19, ASKDLOC+18
>> ZTRTN DEVICE+3*

Marked Items

Name Field # of Occurrence
$T(@BILINL+I PRINTX+2
$T(LOG^BQINOTR PRINT+70
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