IS00015(INTT,INDA,INA,INDEST,INQUE,INORDUZ,INORDIV) ;Compiled from script 'Generated: HL IHS LAB O01 LABCORP-O' on AUG 14, 2006
Source file <IS00015.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 5 | $$MESSID^INHD (ERROR,MC)^INHS SETPIECE^INHU ($$COMP,$$ESC,$$FIELD,$$REP,$$SUBCOMP)^INHUT (A1,EN)^IS00015A | 
| IHS Support HL7 Interfaces | 3 | ^BHLMSH ^BHLPID VST^BHLV | 
| Kernel | 1 | $$GETERR^%ZTOS | 
| Uncategorized | 1 | SETDT^UTDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 9 | ||
| START | ;Initialize variables | |
| EN | ||
| ERROR | ; | 
| Name | Field # of Occurrence | 
|---|---|
| $$GETERR^%ZTOS | ERROR+1 | 
| ^BHLMSH | START+12 | 
| ^BHLPID | START+12 | 
| VST^BHLV | START+12 | 
| $$MESSID^INHD | START+1 | 
| ERROR^INHS | ERROR+1 | 
| MC^INHS | START+69 | 
| SETPIECE^INHU | START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80 | 
| $$COMP^INHUT | START+9, START+10 | 
| $$ESC^INHUT | START+10 | 
| $$FIELD^INHUT | START+9, START+10 | 
| $$REP^INHUT | START+10 | 
| $$SUBCOMP^INHUT | START+9, START+10 | 
| A1^IS00015A | 9+1 | 
| EN^IS00015A | 9 | 
| SETDT^UTDT | START+3 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRAP" | EN, ERROR+1 | 
| ^DIC(5 - [#5] | START+118 | 
| ^DPT - [#2] | START+84, START+98, START+106, START+109, START+112, START+115, START+118, START+122, START+125, START+129 | 
| ^INRHSITE(1 | START+3, START+8 | 
| ^INTHL7M - [#4011] | START+6 | 
| ^INTHOS(1 | ERROR+1 | 
| ^UTILITY("INH" | START+1!, START+81* | 
| ^VA(200 - [#200] | START+4 | 
| Name | Line Occurrences | 
|---|---|
| START | EN+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | START+109, START+112, START+115, START+118, START+122, START+125, START+129 | 
| ^(0 | START+8, START+98, START+106 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BHLMIEN | START+5*, START+6 | 
| >> CP | START+70*, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80 | 
| D0 | START+18*, START+20!, START+22*, START+24!, START+26*, START+28!, START+30*, START+32!, START+34*, START+36! , START+38*, START+40!, START+42*, START+43!, START+45*, START+47!, START+49*, START+50!, START+52*, START+53! , START+55*, START+56!, START+58*, START+59!, START+61*, START+62!, START+64*, START+65!, START+67*, START+68! , START+76*, START+86*, START+88!, START+90*, START+92!, START+94*, START+96!, START+98*, START+100!, START+102* , START+104!, START+106*, START+107!, START+109*, START+110!, START+112*, START+113!, START+115*, START+116!, START+118* , START+120!, START+122*, START+123!, START+125*, START+127!, START+129* | 
| >> DELIM | START+9*, START+14*, START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78 , START+79, START+80 | 
| DTIME | START+3* | 
| DUZ | START+4* | 
| DUZ("AG" | START+3* | 
| DUZ(0 | START+3* | 
| DXS | START+20!, START+24!, START+28!, START+32!, START+36!, START+40!, START+43!, START+47!, START+50!, START+53! , START+56!, START+59!, START+62!, START+65!, START+68!, START+88!, START+92!, START+96!, START+100!, START+104! , START+107!, START+110!, START+113!, START+116!, START+120!, START+123!, START+127! | 
| >> GERR | START+3* | 
| INA | IS00015~ | 
| INA("ACA" | START+61 | 
| INA("APA" | START+64 | 
| INA("ENC" | START+18 | 
| INA("EVDT" | START+38 | 
| INA("MESSID" | START+1*, START+45 | 
| INA("MET" | START+42 | 
| INA("PID3" | START+94 | 
| INA("PRID" | START+49 | 
| INA("RAP" | START+30 | 
| INA("RF" | START+34 | 
| INA("SAP" | START+22 | 
| INA("SF" | START+26 | 
| INA("VER" | START+52 | 
| INDA | IS00015~, START+2, START+18, START+22, START+26, START+30, START+34, START+38, START+42, START+45 , START+49, START+52, START+55, START+58, START+61, START+64, START+67, START+76, START+83*, START+84 , START+86, START+90, START+94, START+98, START+102, START+106, START+109, START+112, START+115, START+118 , START+122, START+125, START+129 | 
| INDA(2 | START+83 | 
| >> INDA0 | START+83* | 
| >> INDELIM | START+9* | 
| >> INDELIMS | START+10* | 
| INDEST | IS00015~ | 
| INHERCNT | START+3! | 
| INHERR | START+3! | 
| >> INHLDUZ | START+4* | 
| >> INI(1 | START+83*, START+94 | 
| >> INMODE | START+3* | 
| INORDIV | IS00015~ | 
| INORDUZ | IS00015~ | 
| INQUE | IS00015~ | 
| INREQERR | START+3! | 
| INSETID | START+7!, START+16*, START+82* | 
| >> INSMIN | START+8* | 
| >> INSTERR | START+3* | 
| >> INSUBCOM | START+9* | 
| >> INSUBDEL | START+9* | 
| INTT | IS00015~ | 
| INUIF6 | START+2!* | 
| INV | START+3!*, START+20, START+24, START+28, START+32, START+36, START+40, START+43, START+47, START+50 , START+53, START+56, START+59, START+62, START+65, START+68, START+70, START+71, START+72, START+73 , START+74, START+75, START+76, START+77, START+78, START+79, START+88, START+92, START+96, START+100 , START+104, START+107, START+110, START+113, START+116, START+120, START+123, START+127 | 
| >> INVS | START+3*, START+69 | 
| >> L1 | START+70*, START+71*, START+72*, START+73*, START+74*, START+75*, START+76*, START+77*, START+78*, START+79* , START+80* | 
| >> LCT | START+3*, START+81* | 
| LINE | START+70!*, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80 , START+81 | 
| >> MESSID | START+1* | 
| >> MULT | START+3* | 
| >> SUBDELIM | START+9*, START+15*, START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78 , START+79, START+80 | 
| U | START+3, START+8, START+98, START+106, START+109, START+112, START+115, START+118, START+122, START+125 , START+129 | 
| >> X | EN*, ERROR+1*, START+18*, START+19*, START+20, START+22*, START+23*, START+24, START+26*, START+27* , START+28, START+30*, START+31*, START+32, START+34*, START+35*, START+36, START+38*, START+39*, START+40 , START+42*, START+43, START+45*, START+46*, START+47, START+49*, START+50, START+52*, START+53, START+55* , START+56, START+58*, START+59, START+61*, START+62, START+64*, START+65, START+67*, START+68, START+76* , START+86*, START+87*, START+88, START+90*, START+91*, START+92, START+94*, START+95*, START+96, START+98* , START+99*, START+100, START+102*, START+103*, START+104, START+106*, START+107, START+109*, START+110, START+112* , START+113, START+115*, START+116, START+118*, START+119*, START+120, START+122*, START+123, START+125*, START+126* , START+127, START+129* | 
| >> X1 | START+19*, START+23*, START+27*, START+31*, START+35*, START+39*, START+46*, START+87*, START+91*, START+95* , START+99*, START+103*, START+119*, START+126* | 
| >> Y(1 | START+42*, START+49*, START+61*, START+64*, START+76*, START+98*, START+106*, START+109*, START+112*, START+115* , START+118*, START+122*, START+125*, START+129* | 
| >> Y(2 | START+42*, START+49*, START+61*, START+64*, START+76*, START+106*, START+109*, START+112*, START+115*, START+122* | 
| >> Y(3 | START+106*, START+109*, START+112*, START+115*, START+122* |