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 |  All
Print Page as PDF
Routine: BIUTL2

Package: Immunization Tracking

Routine: BIUTL2


Information

BIUTL2 ;IHS/CMI/MWR - UTIL: ZIS, PATH, ERRCODE; MAY 10, 2010

Source Information

Source file <BIUTL2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Immunization Tracking 3 $$PERSON^BIUTL1  ERRCD^BIUTL2  DIRZ^BIUTL3  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

Caller Graph

Caller Graph Total: 127

Package Total Caller Graph
Immunization Tracking 126 BIAGE  BIAPCHS  BIDU  BIDUPLT  BIDUPLT1  BIDUR  BIDUVLS  BIDUVLS1  
BIDUVLS2  BIELIG  BIELIG1  BIELIG3  BIEXP  BIEXP1  BIEXP2  BIEXP3  
BIEXPRT3  BIEXPRT5  BIEXPRT6  BIEXPRT8  BIFMAN  BIHELP  BIKEY1  BILETPR  
BILETPR1  BILETPR2  BILETVW  BILETVW1  BILETVW2  BILOT  BILOT1  BINDC  
BINDC1  BIOUTPT  BIOUTPT1  BIOUTPT2  BIOUTPT3  BIOUTPT4  BIOUTPT5  BIPATCO  
BIPATCO1  BIPATCO2  BIPATE  BIPATER  BIPATER1  BIPATPF  BIPATUP  BIPATUP1  
BIPATUP3  BIPATVW  BIPATVW1  BIPATVW2  BIPATVW3  BIPOST  BIREP  BIREPA  
BIREPA1  BIREPA2  BIREPA3  BIREPD  BIREPD1  BIREPD2  BIREPD3  BIREPE  
BIREPE1  BIREPE2  BIREPE3  BIREPF  BIREPF1  BIREPF2  BIREPF3  BIREPH  
BIREPH1  BIREPH2  BIREPH3  BIREPL  BIREPL1  BIREPL2  BIREPP  BIREPP1  
BIREPP2  BIREPQ  BIREPQ1  BIREPQ2  BIREPQ3  BIREPQ5  BIREPT  BIREPT1  
BIREPT2  BIREPT3  BIREPT4  BIREPVP  BIRESTD  BIRPC  BIRPC1  BIRPC2  
BIRPC3  BIRPC4  BIRPC5  BIRPC6  BISCAN  BISELEC2  BISELECT  BISITE  
BISITE1  BISITE2  BISITE3  BISITE4  BIUTL11  BIUTL2  BIUTL4  BIUTL6  
BIUTL7  BIUTL8  BIUTL9  BIUTLFIX  BIVACED  BIVACED1  BIVGRP  BIVGRP1  
BIVISIT  BIVISIT1  BIVISIT2  BIVTAB  BIXCALL  BIXTCH  
IHS Mods To Patient Care Encounter 1 BPXRMIMF  

Entry Points

Name Comments DBIA/ICR reference
VGROUP(BIVG,Z) ;EP
HL7TX(BICVX,BIGRP) ;EP
INPTCHK(BIDUZ2) ;EP
ZIS1 ;EP for loop back from failed BIQUE.
VCOMPS(IEN) ;EP v8.0
VISMNU(BIDUZ2) ;EP
VALIDRUL(DUZ2) ;EP
CODE(IEN,TYPE) ;EP
VMAX(IEN) ;EP ;MWRZZZ REMOVE?
LOTREQ(BIDUZ2) ;EP
CMGRACT(BICMGR) ;EP
IMPCPT(BIDUZ2) ;EP
ERRCD(BIIEN,BITEXT,BIDISPL,BIABBRV) ;EP
LOTLOW(BILIEN,BIDUZ2) ;EP
DUZCHECK() ;EP
ZISEXIT ;EP
MINAGE(DUZ2) ;EP
DEFLET(DUZ2,X,Z) ;EP
RULES(DUZ2) ;EP
IMMVG(BIIEN,Z) ;EP
ZIS(BIPOP,BIQUE,BIDEF,BIPRMPT,BIMES) ;EP
DFNCHECK() ;EP
LOTDEF(IEN) ;EP
FORECAS(BIDUZ2) ;EP
MNAME(IEN,MVX) ;EP
CMGRDEF(DUZ2,X) ;EP
VNAME(IEN,LONG) ;EP
RISKP(BIDUZ2) ;EP - Risk Factor check (and smoking).
VISDEF(IEN) ;EP
ZISQ ;EP
MINDAYS(DUZ2) ;EP

External References

Name Field # of Occurrence
^%ZIS ZIS1+15
^%ZISC ZISQ+16
^%ZTLOAD ZISQ+16
$$PERSON^BIUTL1 CMGRDEF+11, CMGRDEF+12
ERRCD^BIUTL2 DFNCHECK+2, DUZCHECK+4
DIRZ^BIUTL3 ERRCD+25

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ZIS1+15
Function Call: WRITE
  • Prompt: !?5,"Cannot queue to screen or slave printer!",!
  • Line Location: ZIS1+19
Routine Call
  • %ZIS
  • Line Location:
    • ZIS1+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTIMAN - [#9999999.04] MNAME+7, MNAME+8, MNAME+9
^AUTTIML - [#9999999.41] LOTDEF+12, LOTLOW+10
^AUTTIMM - [#9999999.14] VNAME+8, VNAME+9, VNAME+10, VNAME+11, VNAME+12, CODE+14, CODE+16, CODE+17, CODE+18, CODE+19
, CODE+20, IMMVG+20, IMMVG+21, HL7TX+18, VCOMPS+6, VCOMPS+7, LOTDEF+6, LOTDEF+7, VISDEF+7, VISDEF+8
, VMAX+6
^AUTTIMM("C" HL7TX+8, HL7TX+9
^BIERR - [#9002084.33] ERRCD+14, ERRCD+18, ERRCD+19
^BILET - [#9002084.4] DEFLET+13
^BIMGR - [#9002084.01] CMGRACT+6, CMGRACT+7, CMGRDEF+9
^BISERT - [#9002084.93] VGROUP+17, VGROUP+18
^BISITE - [#9002084.02] LOTREQ+5, LOTLOW+11, FORECAS+5, INPTCHK+5, RISKP+7, IMPCPT+5, VISMNU+6, CMGRDEF+7, DEFLET+10, MINDAYS+7
, MINAGE+9, VALIDRUL+8

Label References

Name Line Occurrences
$$CMGRACT CMGRDEF+11
$$VALIDRUL RULES+6
$$VGROUP IMMVG+25
ZIS1 ZIS1+19
ZISEXIT ZIS1+17, ZISQ+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS ZIS1+9*, ZIS1+10*, ZIS1+13*
>> %ZIS("A" ZIS1+4*
>> %ZIS("B" ZIS1+10*
BIABBRV ERRCD~, ERRCD+11, ERRCD+15, ERRCD+18
BICMGR CMGRACT~, CMGRACT+5, CMGRACT+6, CMGRACT+7
BICRT ERRCD+23~*, ERRCD+25
BICVX HL7TX~, HL7TX+7*, HL7TX+8*, HL7TX+9
BIDEF ZIS~, ZIS1+9, ZIS1+10
>> BIDFN DFNCHECK+2
BIDISPL ERRCD~, ERRCD+22
BIDUZ2 LOTREQ~, LOTREQ+5, LOTLOW~, LOTLOW+11, FORECAS~, FORECAS+5, INPTCHK~, INPTCHK+5, RISKP~, RISKP+7
, IMPCPT~, IMPCPT+5, VISMNU~, VISMNU+6, DUZCHECK+3*, DUZCHECK+4
BIGRP HL7TX~, HL7TX+12
BIIEN ERRCD~, ERRCD+10, ERRCD+14, ERRCD+18, ERRCD+19, IMMVG~, IMMVG+19, IMMVG+20, IMMVG+21
BILIEN LOTLOW~, LOTLOW+10
BIMES ZIS~, ZISQ+7*, ZISQ+17, ZISEXIT+1!
BIPOP ZIS~, ZIS1+1*, ZIS1+15*, ZIS1+17, ZISQ+3*
BIPRMPT ZIS~, ZIS1+4
BIQUE ZIS~, ZIS1+13
BITEXT ERRCD~, ERRCD+11*, ERRCD+12*, ERRCD+15*, ERRCD+16*, ERRCD+18*, ERRCD+19*, ERRCD+24
BIVG IMMVG+15~, IMMVG+19*, IMMVG+20*, IMMVG+21*, IMMVG+22*, IMMVG+24, IMMVG+25, VGROUP~, VGROUP+16*, VGROUP+17
, VGROUP+18*
BIVG0 IMMVG+15~, VGROUP+17*, VGROUP+18*, VGROUP+21, VGROUP+22, VGROUP+23, VGROUP+24, VGROUP+25, VGROUP+26, VGROUP+27
BIVIEN HL7TX+9~*, HL7TX+10*, HL7TX+12, HL7TX+18
DUZ(2 LOTDEF+21, VALIDRUL+8, DUZCHECK+3
DUZ2 CMGRDEF~, CMGRDEF+6, CMGRDEF+7, DEFLET~, DEFLET+9, DEFLET+10, MINDAYS~, MINDAYS+6, MINDAYS+7, MINAGE~
, MINAGE+8, MINAGE+9, RULES~, RULES+6, VALIDRUL~, VALIDRUL+6
IEN VNAME~, VNAME+7, VNAME+8, VNAME+9, VNAME+10, VNAME+11, VNAME+12, MNAME~, MNAME+6, MNAME+7
, MNAME+8, MNAME+9, CODE~, CODE+13, CODE+14, CODE+16, CODE+17, CODE+18, CODE+19, CODE+20
, VCOMPS~, VCOMPS+5, VCOMPS+6, VCOMPS+7, LOTDEF~, LOTDEF+5, LOTDEF+6, LOTDEF+7, LOTDEF+15, VISDEF~
, VISDEF+6, VISDEF+7, VISDEF+8, VMAX~, VMAX+6
IO ZIS1+19
IO("DOC" ZISQ+11
IO("Q" ZIS1+17
IO(0 ZIS1+19
IOF ERRCD+25
IOM ZISQ+12
ION ZISQ+9
IOSL ZISQ+12
IOST ERRCD+23, ZISQ+11, ZISQ+12
LONG VNAME~, VNAME+9, VNAME+10, VNAME+11
MVX MNAME~, MNAME+7, MNAME+8
>> POP ZIS1+15
TYPE CODE~, CODE+16, CODE+17, CODE+18, CODE+19, CODE+21
U IMMVG+21, VGROUP+21, VGROUP+22, VGROUP+23, VGROUP+24, VGROUP+25, VGROUP+26, VGROUP+27, LOTDEF+15, LOTDEF+17
, LOTDEF+21, LOTREQ+5, LOTLOW+10, LOTLOW+11, FORECAS+5, INPTCHK+5, RISKP+7, IMPCPT+5, VISMNU+6, CMGRACT+7
, CMGRDEF+7, DEFLET+10, DEFLET+13, MINDAYS+7, MINAGE+9, VALIDRUL+8, VALIDRUL+13
X CODE+20~*, CODE+21*, CODE+22, HL7TX+18~*, HL7TX+19*, HL7TX+20, VCOMPS+7~*, VCOMPS+8*, VCOMPS+9, LOTDEF+7~*
, LOTDEF+10, LOTDEF+12, LOTDEF+25, LOTLOW+8~, LOTLOW+10*, LOTLOW+11*, LOTLOW+12*, LOTLOW+13, CMGRDEF~, CMGRDEF+10
, DEFLET~, DEFLET+11, VALIDRUL+7~, VALIDRUL+8*, VALIDRUL+11, VALIDRUL+12, VALIDRUL+13
Y LOTDEF+7~, LOTDEF+12*, LOTDEF+13, LOTDEF+15, LOTDEF+17, LOTDEF+21, CMGRDEF+7~*, CMGRDEF+8, CMGRDEF+9, CMGRDEF+10
, CMGRDEF+11, CMGRDEF+12, DEFLET+10~*, DEFLET+11, DEFLET+12, DEFLET+13, MINDAYS+7~*, MINDAYS+8, MINDAYS+9, RULES+6~*
, RULES+7, RULES+8, VALIDRUL+7~, VALIDRUL+8*, VALIDRUL+13
Z IMMVG~, IMMVG+14*, IMMVG+24, IMMVG+25, VGROUP~, VGROUP+20*, VGROUP+21, VGROUP+22, VGROUP+23, VGROUP+24
, VGROUP+25, VGROUP+26, DEFLET~, DEFLET+10
ZTDESC ZISQ+6*, ZISEXIT+1!
ZTDTH ZISEXIT+1!
ZTIO ZISQ+9*, ZISQ+10, ZISQ+11*, ZISQ+12*, ZISEXIT+1!
>> ZTQUEUED ZISQ+17
ZTRTN ZISQ+4, ZISQ+6, ZISEXIT+1!
ZTSAVE ZISEXIT+1!
ZTSK ZISEXIT+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All