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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: HLTPCK1

Package: Health Level Seven

Routine: HLTPCK1


Information

HLTPCK1 ;AISC/SAW-Header Validation Routine (non-TCP link) ;09/13/2006

Source Information

Source file <HLTPCK1.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Health Level Seven 1 ^HLTPCK1A  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Health Level Seven 2 HLTP01  HLUTIL4  

Entry Points

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

External References

Name Field # of Occurrence
^HLTPCK1A CHK+158

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HL(771.7 - [#771.7] CHK+23

Label References

Name Line Occurrences
EXIT CHK+23, CHK+29, CHK+30, CHK+32, CHK+33, CHK+39, CHK+49

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All