HLCS ;ALB/RJS,MTC,JRP - COMMUNICATIONS SERVER - ;10/04/2007 14:34
Source file <HLCS.m>
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 | HLTP HLTP1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SEND(HLMTIEN,HLEID,HLRESULT) | ;Send an HL7 message
|
|
EXIT | ||
COTS | ;Internal to external communication
|
|
DHCP(HLMTIEN,HLEIDS,HLCLIENT) | ;Internal to internal communication
|
|
SENDACK(HLMTIENA,HLEID,HLEIDS,HLRESULT) | ;Send an HL7 acknowledgement/response
|
|
EXIT2 | ;
|
|
COTSACK | ;Internal to external communication of acknowledgements/responses
|
Name | Field # of Occurrence |
---|---|
ADD^HLCS2 | SEND+62 |
FWD^HLCS2 | SEND+45, SEND+61 |
BHSHDR^HLCSHDR | DHCP+41 |
HEADER^HLCSHDR | DHCP+33 |
DC^HLMA2 | SEND+10 |
SEND^HLMA2 | COTS+3, DHCP+24, COTSACK+2 |
CREATE^HLTF | DHCP+48 |
STATUS^HLTF0 | SEND+60, COTS+7, DHCP+37, DHCP+46, DHCP+57, DHCP+59, SENDACK+32, COTSACK+5 |
MRGINT^HLTF1 | DHCP+52, DHCP+55 |
PROCESS^HLTP0 | SEND+57, SENDACK+29 |
ITEM^HLUTIL2 | SEND+13 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(771.7 - [#771.7] | SENDACK+8 |
^HL(772 - [#772] | DHCP+28, DHCP+57 |
^HLCS(870 - [#870] | SENDACK+17 |
^ORD(101 - [#101] | SEND+29, SEND+40, SENDACK+9, SENDACK+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BHSHDR | DHCP+19~ |
EXCLUDE | SEND+21~, SEND+22*, SEND+26, SEND+30*, SEND+33 |
HDR2BLD | DHCP+19~, DHCP+29*, DHCP+31, DHCP+39, DHCP+50, DHCP+53 |
>> HL("EIDS" | SEND+37* |
HLARY | SEND+6~ |
HLARY( | SEND+18, SEND+37, SEND+47 |
HLARY(0 | SEND+15 |
HLCLIENT | SEND+6~, SEND+37*, SEND+38, SEND+53, COTS+3, DHCP~, DHCP+24, SENDACK+7~, SENDACK+18*, SENDACK+19 , SENDACK+25, COTSACK+2 |
HLCLNODE | SENDACK+7~, SENDACK+9*, SENDACK+18 |
HLDONE1 | SEND+43~, SEND+44* |
HLEID | SEND~, SEND+13, SENDACK~, SENDACK+8, SENDACK+9, SENDACK+25, COTSACK+2 |
HLEIDS | SEND+6~, SEND+17*, SEND+18*, SEND+30, SEND+37, SEND+40, SEND+47, SEND+53, COTS+3, DHCP~ , DHCP+24, SENDACK~, SENDACK+8, SENDACK+11 |
>> HLERR("SKIP_EVENT" | SEND+60 |
HLERROR | SEND+6~, SEND+7*, SEND+11, SEND+37*, SEND+54, SEND+56*, SEND+57, SEND+60, EXIT, COTS+4* , DHCP+20*, DHCP+25*, DHCP+31, DHCP+36*, DHCP+37, DHCP+39, DHCP+45*, DHCP+46, SENDACK+7~, SENDACK+8* , SENDACK+28*, SENDACK+29, SENDACK+32, EXIT2+1 |
HLHDR | DHCP+19~ |
HLHDR(1 | DHCP+42 |
HLL | SEND+45!, SEND+61! |
HLL("LINKS" | SEND+45, SEND+61, SENDACK+14, SENDACK+15, SENDACK+16! |
HLMSGPTR | SEND+6~, SEND+57, SEND+60, DHCP+22*, DHCP+48, DHCP+52, DHCP+55, DHCP+59, SENDACK+7~, SENDACK+27 , SENDACK+29, SENDACK+32 |
HLMTIEN | SEND~, SEND+53, COTS+3, DHCP~, DHCP+24, DHCP+28, DHCP+52, DHCP+55, DHCP+57 |
HLMTIENA | SENDACK~, SENDACK+8, SENDACK+25, COTSACK+2 |
HLMTIENS | SEND+6~, COTS+3, COTS+4, COTS+7, DHCP+21*, DHCP+24, DHCP+25, DHCP+33, DHCP+37, DHCP+41 , DHCP+46, DHCP+57, SENDACK+7~, COTSACK+2, COTSACK+5 |
HLNEXT | SEND+43~, SEND+44* |
HLNODE | SEND+43~, SEND+44* |
HLOGLINK | SEND+6~, SEND+47*, SEND+51, COTS+3, SENDACK+7~, SENDACK+11*, SENDACK+14, SENDACK+15*, SENDACK+17*, SENDACK+23 , COTSACK+2 |
>> HLP("EXCLUDE | SUBSCRIBER" , SEND+26, SEND+28 |
>> HLPRIO | SEND+9 |
HLQUIT | SEND+43~, SEND+44* |
HLRESULT | SEND~, SEND+11*, EXIT*, SENDACK~, EXIT2+1* |
HLTCP | COTS+2~ |
HLTCPI | COTS+2~ |
HLTCPO | COTS+2~ |
>> HLX | SEND+40*, SEND+41, SEND+45 |
I | SEND+21~, SEND+22*, SEND+26*, SEND+28 |
MSGDT | DHCP+19~, DHCP+48 |
MSGDTH | DHCP+19~, DHCP+48 |
MSGID | DHCP+19~, DHCP+48 |
TEMP | SEND+27~, SEND+28*, SEND+29*, SEND+30 |
TMP | DHCP+19~, DHCP+28*, DHCP+29, DHCP+32*, DHCP+33, DHCP+34, DHCP+36, DHCP+40*, DHCP+42*, DHCP+43 , DHCP+45 |
U | DHCP+57, SENDACK+11, SENDACK+18 |