BIUTL2 ;IHS/CMI/MWR - UTIL: ZIS, PATH, ERRCODE; MAY 10, 2010
Source file <BIUTL2.m>
| 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 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| $$CMGRACT | CMGRDEF+11 | 
| $$VALIDRUL | RULES+6 | 
| $$VGROUP | IMMVG+25 | 
| ZIS1 | ZIS1+19 | 
| ZISEXIT | ZIS1+17, ZISQ+4 | 
| >> | 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! |