IS00025(UIF,INOA,INODA) ;Compiled from script 'Generated: HL IHS IZV04 V01VXQ IN-I' on AUG 15, 2018
Source file <IS00025.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Generic Interface System | 7 | ($$GL,GET)^INHOU (ERROR,MC)^INHS $$PIECE^INHU ($$COMP,$$FIELD,$$SUBCOMP)^INHUT $$TIMEIO^INHUT10 $$SUBESC^INHUT7 KILL^INHVA1 |
| IHS Support HL7 Interfaces | 1 | MAIN^BHLV01I |
| Kernel | 1 | $$GETERR^%ZTOS |
| Uncategorized | 1 | SETDT^UTDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ;Initialize variables
|
|
| EN | ||
| ERROR | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$GETERR^%ZTOS | ERROR+1 |
| MAIN^BHLV01I | START+177 |
| $$GL^INHOU | START+10, START+11 |
| GET^INHOU | START+19, START+41, START+54 |
| ERROR^INHS | ERROR+1, START+73, START+78, START+83, START+88, START+93, START+98, START+103, START+108, START+113 , START+118, START+123, START+128, START+137, START+142, START+147, START+156, START+161 |
| MC^INHS | START+18, START+40, START+53, START+65 |
| $$PIECE^INHU | START+23, START+24, START+25, START+26, START+27, START+28, START+29, START+30, START+31, START+32 , START+33, START+34, START+35, START+36, START+37, START+38, START+44, START+45, START+46, START+47 , START+48, START+49, START+50, START+51, START+57, START+58, START+59, START+60, START+61, START+62 |
| $$COMP^INHUT | START+8 |
| $$FIELD^INHUT | START+8 |
| $$SUBCOMP^INHUT | START+8 |
| $$TIMEIO^INHUT10 | START+101, START+106, START+135 |
| $$SUBESC^INHUT7 | START+71, START+76, START+81, START+86, START+91, START+96, START+111, START+126, START+140, START+145 , START+154, START+159 |
| KILL^INHVA1 | START+165, START+166, START+167, START+168, START+169, START+170, START+171, START+172, START+173, START+174 , START+175, START+176 |
| SETDT^UTDT | START+2 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | EN, ERROR+1 |
| ^INRHSITE(1 | START+2, START+7 |
| ^INTHL7M - [#4011] | START+5 |
| ^INTHOS(1 | ERROR+1 |
| ^VA(200 - [#200] | START+3 |
| Name | Line Occurrences |
|---|---|
| START | EN+1 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | START+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BHLMIEN | START+4*, START+5 |
| >> CNT | START+21, START+43, START+56 |
| >> DELIM | START+8*, START+10*, START+11, START+23, START+24, START+25, START+26, START+27, START+28, START+29 , START+30, START+31, START+32, START+33, START+34, START+35, START+36, START+37, START+38, START+44 , START+45, START+46, START+47, START+48, START+49, START+50, START+51, START+57, START+58, START+59 , START+60, START+61, START+62 |
| DIPA | START+1!, START+181! |
| >> DO | START+19*, START+20*, START+21*, START+22, START+23, START+24, START+25, START+26, START+27, START+28 , START+29, START+30, START+31, START+32, START+33, START+34, START+35, START+36, START+37, START+38 , START+41*, START+42*, START+43*, START+44, START+45, START+46, START+47, START+48, START+49, START+50 , START+51, START+54*, START+55*, START+56*, START+57, START+58, START+59, START+60, START+61, START+62 |
| DTIME | START+2* |
| DUZ | START+3* |
| DUZ("AG" | START+2* |
| DUZ(0 | START+2* |
| DXS | START+10!, START+11!, START+74!, START+79!, START+84!, START+89!, START+94!, START+99!, START+104!, START+109! , START+114!, START+119!, START+124!, START+129!, START+138!, START+143!, START+148!, START+157!, START+162! |
| FIELD | START+1! |
| >> GERR | START+2* |
| >> INAUDIT | START+1* |
| INDA | START+1!, START+181! |
| INDEFSEG | START+12~ |
| INDEFSEG("MSH" | START+13* |
| INDEFSEG("QRD" | START+14* |
| INDEFSEG("QRF" | START+15* |
| >> INDELIM | START+8* |
| >> INDELIMS | START+11*, START+71, START+76, START+81, START+86, START+91, START+96, START+111, START+126, START+140 , START+145, START+154, START+159 |
| INHERCNT | START+2! |
| INHERR | START+2! |
| >> INHLDUZ | START+3* |
| >> INLAYGO | START+1* |
| >> INMODE | START+2* |
| INOA | IS00025~ |
| INODA | IS00025~ |
| INREQERR | START+2!, START+165*, START+166*, START+167*, START+168*, START+169*, START+170*, START+171*, START+172*, START+173* , START+174*, START+175*, START+176*, START+177, START+178, START+180, START+181 |
| INSETID | START+6! |
| >> INSMIN | START+7* |
| >> INSTERR | START+2*, START+177, START+178, START+180 |
| >> INSUBCOM | START+8* |
| >> INSUBDEL | START+8* |
| >> INTHL7F2 | START+71, START+76, START+81, START+86, START+91, START+96, START+101, START+106, START+111, START+126 , START+135, START+140, START+145, START+154, START+159 |
| INV | START+2!*, START+68, START+70, START+72, START+75, START+77, START+80, START+82, START+85, START+87 , START+90, START+92, START+95, START+97, START+100, START+102, START+105, START+107, START+110, START+112 , START+115, START+117, START+120, START+122, START+125, START+127, START+132, START+134, START+136, START+139 , START+141, START+144, START+146, START+151, START+153, START+155, START+158, START+160, START+165, START+166 , START+167, START+168, START+169, START+170, START+171, START+172, START+173, START+174, START+175, START+176 , START+181! |
| >> INVS | START+2*, START+18, START+40, START+53, START+65 |
| >> INX | START+70*, START+73, START+75*, START+78, START+80*, START+83, START+85*, START+88, START+90*, START+93 , START+95*, START+98, START+100*, START+103, START+105*, START+108, START+110*, START+113, START+115*, START+118 , START+120*, START+123, START+125*, START+128, START+134*, START+137, START+139*, START+142, START+144*, START+147 , START+153*, START+156, START+158*, START+161 |
| >> LCT | START+2*, START+10, START+11, START+21*, START+43*, START+56* |
| >> LINE | START+19*, START+20, START+22, START+23, START+24, START+25, START+26, START+27, START+28, START+29 , START+30, START+31, START+32, START+33, START+34, START+35, START+36, START+37, START+38, START+41* , START+42, START+44, START+45, START+46, START+47, START+48, START+49, START+50, START+51, START+54* , START+55, START+57, START+58, START+59, START+60, START+61, START+62 |
| >> MATCH | START+17*, START+20*, START+39, START+42*, START+52, START+55*, START+63 |
| MDESC | START+1! |
| >> MULT | START+2* |
| >> SUBDELIM | START+8*, START+11* |
| U | START+2, START+7, START+71, START+76, START+81, START+86, START+91, START+96, START+101, START+106 , START+111, START+126, START+135, START+140, START+145, START+154, START+159 |
| UIF | IS00025~, START+10, START+11, START+19, START+41, START+54 |
| >> X | EN*, ERROR+1*, START+10*, START+11*, START+70*, START+71*, START+72, START+73, START+75*, START+76* , START+77, START+78, START+80*, START+81*, START+82, START+83, START+85*, START+86*, START+87, START+88 , START+90*, START+91*, START+92, START+93, START+95*, START+96*, START+97, START+98, START+100*, START+101* , START+102, START+103, START+105*, START+106*, START+107, START+108, START+110*, START+111*, START+112, START+113 , START+115*, START+116*, START+117, START+118, START+120*, START+121*, START+122, START+123, START+125*, START+126* , START+127, START+128, START+134*, START+135*, START+136, START+137, START+139*, START+140*, START+141, START+142 , START+144*, START+145*, START+146, START+147, START+153*, START+154*, START+155, START+156, START+158*, START+159* , START+160, START+161 |
| >> Y(1 | START+10*, START+11* |