HLTPCK1 ;AISC/SAW-Header Validation Routine (non-TCP link) ;09/13/2006
Source file <HLTPCK1.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 1 | ^HLTPCK1A |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Health Level Seven | 2 | HLTP01 HLUTIL4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHK(HDR,ARY,MSA) | ;Validate Data in Header Segment (MSH, BHS or FHS) of
|
|
EXIT | ;
; the maximum length of field #772,22 (Error Message) is 200 |
Name | Field # of Occurrence |
---|---|
^HLTPCK1A | CHK+158 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(771.7 - [#771.7] | CHK+23 |
Name | Line Occurrences |
---|---|
EXIT | CHK+23, CHK+29, CHK+30, CHK+32, CHK+33, CHK+39, CHK+49 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARY | CHK~, CHK+25*, EXIT+4* |
ARY("ACAT" | CHK+143* |
ARY("APAT" | CHK+144* |
ARY("CC" | CHK+145* |
ARY("DTM" | CHK+55*, CHK+121* |
ARY("ECH" | CHK+31* |
ARY("ETN" | CHK+59*, CHK+92*, CHK+125* |
ARY("FS" | CHK+28* |
ARY("HDR" | CHK+44* |
ARY("HDR-1" | CHK+45*, CHK+49, CHK+53, CHK+119 |
ARY("HDR-10" | CHK+108* |
ARY("HDR-12" | CHK+116* |
ARY("HDR-9" | CHK+68* |
ARY("MID" | CHK+56*, CHK+122* |
ARY("MSH-13" | CHK+139* |
ARY("MSH-14" | CHK+140* |
ARY("MSH-18" | CHK+148* |
ARY("MSH-19" | CHK+149* |
ARY("MSH-20" | CHK+150* |
ARY("MSH-21" | CHK+151* |
ARY("MTN" | CHK+58*, CHK+86*, CHK+92, CHK+96*, CHK+124* |
ARY("MTN_ETN" | CHK+136* |
ARY("PID" | CHK+57*, CHK+77*, CHK+80, CHK+82, CHK+84*, CHK+123*, CHK+129, CHK+130, CHK+132* |
ARY("PMOD" | CHK+82*, CHK+130* |
ARY("Q" | CHK+25* |
ARY("RAF" | CHK+154* |
ARY("SAF" | CHK+155* |
ARY("VER" | CHK+60*, CHK+99*, CHK+126* |
ECH | CHK+24~, CHK+31*, CHK+32, CHK+33, CHK+39, CHK+40, CHK+41, CHK+42, CHK+43 |
ECH("SUB-COMPONENT" | CHK+71*, CHK+75*, CHK+80, CHK+82, CHK+84, CHK+91, CHK+92, CHK+95, CHK+96 |
ECH(1 | CHK+40*, CHK+77, CHK+86, CHK+99, CHK+110, CHK+114, CHK+124, CHK+125, CHK+129, CHK+130 , CHK+132, CHK+135, CHK+136 |
ECH(2 | CHK+41*, CHK+71 |
ECH(3 | CHK+42* |
ECH(4 | CHK+43*, CHK+75 |
ERR | CHK+22~*, CHK+23*, CHK+29*, CHK+30*, CHK+32*, CHK+33*, CHK+39*, CHK+49*, EXIT+2, EXIT+3* , EXIT+4 |
FS | CHK+24~, CHK+28*, CHK+29, CHK+30, CHK+31, CHK+55, CHK+56, CHK+66, CHK+106, CHK+112 , CHK+114, CHK+116, CHK+121, CHK+122, CHK+123, CHK+124, CHK+125, CHK+126, CHK+135, CHK+136 , CHK+139, CHK+140, CHK+143, CHK+144, CHK+145, CHK+148, CHK+149, CHK+150, CHK+151, CHK+154 , CHK+155 |
HDR | CHK~, CHK+23, CHK+28, CHK+31, CHK+44, CHK+45, CHK+55, CHK+56, CHK+66, CHK+106 , CHK+112, CHK+116, CHK+121, CHK+122, CHK+123, CHK+124, CHK+125, CHK+126, CHK+135, CHK+136 , CHK+139, CHK+140, CHK+143, CHK+144, CHK+145, CHK+148, CHK+149, CHK+150, CHK+151, CHK+154 , CHK+155 |
HLN | CHK+24~ |
MSA | CHK~, CHK+110*, CHK+112*, CHK+114*, CHK+152! |
X | CHK+24~, CHK+66*, CHK+67, CHK+68, CHK+75, CHK+77, CHK+86, CHK+99, CHK+106*, CHK+107 , CHK+108, CHK+110, CHK+114 |
X1 | CHK+24~ |
X2 | CHK+24~ |