HLFNC2 ;AISC/SAW-Continuation of HLFNC, Additional Functions/Calls Used for HL7 Messages ;12/17/2002 16:40 [ 12/23/2003 3:12 PM ]
Source file <HLFNC2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT(EID,HL,INT) | ;Initialize Variables in HL array for Building a Message
|
|
RSPINIT(EIDS,HL) | ;Initialize Variables in HL array for Building a Response Message
|
|
MSH(HL,MID,RESULT,SECURITY) | ;Create an MSH Segment for an Outgoing HL7
|
|
Name | Field # of Occurrence |
---|---|
$$PARAM^HLCS2 | INIT+36 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(771 - [#771] | INIT+29, INIT+32, RSPINIT+21, RSPINIT+24 |
^HL(771.2 - [#771.2] | INIT+34, RSPINIT+26 |
^HL(771.5 - [#771.5] | INIT+36 |
^HL(771.7 - [#771.7] | INIT+21, INIT+26, INIT+28, INIT+30 |
^HL(779.001 - [#779.001] | INIT+34, RSPINIT+26 |
^HL(779.003 - [#779.003] | INIT+37, INIT+38 |
^HL(779.004 - [#779.004] | INIT+33 |
^HL(779.005 - [#779.005] | INIT+35 |
^ORD(101 - [#101] | INIT+21, INIT+24, INIT+28, INIT+29, RSPINIT+17, RSPINIT+20, RSPINIT+21 |
Name | Field # of Occurrence |
---|---|
^("EC" | INIT+32, RSPINIT+24 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
EID | INIT~, INIT+18, INIT+21*, INIT+24, INIT+28, INIT+29 |
EIDS | RSPINIT~, RSPINIT+15, RSPINIT+17*, RSPINIT+20, RSPINIT+21 |
HL | INIT~, INIT+18*, INIT+21*, INIT+26*, INIT+28*, INIT+30*, MSH~, MSH+25, RSPINIT~, RSPINIT+15* , RSPINIT+17*, RSPINIT+22* |
HL("ACAT" | INIT+38*, MSH+34 |
HL("APAT" | INIT+37*, MSH+34 |
HL("CC" | INIT+33*, MSH+34 |
HL("CP" | MSH+37, MSH+38, MSH+40 |
HL("DTM" | MSH+29 |
HL("ECH" | INIT+32*, INIT+40, MSH+29, MSH+30, MSH+32 |
HL("ETN" | INIT+34*, MSH+30 |
HL("FS" | INIT+32*, INIT+40, MSH+29, MSH+30, MSH+33, MSH+34, MSH+38, MSH+39 |
HL("MTN" | INIT+34*, MSH+30 |
HL("MTN_ETN" | INIT+35*, MSH+32 |
HL("PID" | INIT+36*, MSH+33 |
HL("Q" | INIT+32*, INIT+40 |
HL("RAF" | MSH+29 |
HL("RAN" | MSH+29, RSPINIT+25* |
HL("RECH" | RSPINIT+24* |
HL("RETN" | RSPINIT+26* |
HL("RFS" | RSPINIT+24* |
HL("RMTN" | RSPINIT+26* |
HL("SAF" | INIT+33*, MSH+29 |
HL("SAN" | INIT+33*, MSH+29 |
HL("SN" | MSH+34 |
HL("VER" | INIT+36*, MSH+33 |
>> HLECH | INIT+40* |
>> HLFS | INIT+40* |
>> HLQ | INIT+40* |
INT | INIT~, INIT+19*, INIT+38 |
MID | MSH~, MSH+25, MSH+33 |
RESULT | MSH~, MSH+25*, MSH+42* |
RESULT(1 | MSH+42* |
SECURITY | MSH~, MSH+30 |
U | INIT+26 |
X | INIT+22~, INIT+29*, INIT+32, INIT+34, INIT+35, INIT+36, INIT+37, INIT+38, MSH+27~, MSH+29* , MSH+30*, MSH+32*, MSH+33*, MSH+34*, MSH+38*, MSH+39*, MSH+40*, MSH+41*, MSH+42, RSPINIT+18~ , RSPINIT+21*, RSPINIT+24, RSPINIT+26 |
X0 | INIT+22~, INIT+24*, INIT+26, RSPINIT+18~, RSPINIT+20* |
X1 | INIT+22~, INIT+29*, INIT+30, INIT+33, MSH+27~, MSH+39*, MSH+40*, MSH+41*, MSH+42, RSPINIT+18~ , RSPINIT+21*, RSPINIT+22, RSPINIT+25 |
X2 | INIT+22~, MSH+27~, MSH+40*, MSH+41*, RSPINIT+18~ |