HLCS ;ALB/RJS,MTC,JRP - COMMUNICATIONS SERVER - ;05/09/2000 11:21
Source file <HLCS.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SENDACK(HLMTIENA,HLEID,HLEIDS,HLRESULT) | ;Send an HL7 acknowledgement/response
|
|
| COTS | ;Internal to external communication
|
|
| EXIT2 | ;
|
|
| COTSACK | ;Internal to external communication of acknowledgements/responses
|
|
| EXIT | ||
| SEND(HLMTIEN,HLEID,HLRESULT) | ;Send an HL7 message
|
|
| DHCP(HLMTIEN,HLEIDS,HLCLIENT) | ;Internal to internal communication
|
| Name | Field # of Occurrence |
|---|---|
| ADD^HLCS2 | SEND+44 |
| FWD^HLCS2 | SEND+27, SEND+43 |
| 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+42, COTS+7, DHCP+37, DHCP+46, DHCP+57, DHCP+59, SENDACK+32, COTSACK+5 |
| MRGINT^HLTF1 | DHCP+52, DHCP+55 |
| PROCESS^HLTP0 | SEND+39, 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+23, SENDACK+9, SENDACK+11 |
| Name | Line Occurrences |
|---|---|
| COTS | SEND+33 |
| COTSACK | SENDACK+23 |
| DHCP | SEND+35, SENDACK+25 |
| EXIT | SEND+15 |
| EXIT2 | SENDACK+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BHSHDR | DHCP+19~ |
| HDR2BLD | DHCP+19~, DHCP+29*, DHCP+31, DHCP+39, DHCP+50, DHCP+53 |
| >> HL("EIDS" | SEND+20* |
| HLARY | SEND+6~ |
| HLARY( | SEND+18, SEND+20, SEND+29 |
| HLARY(0 | SEND+15 |
| HLCLIENT | SEND+6~, SEND+20*, SEND+21, SEND+35, COTS+3, DHCP~, DHCP+24, SENDACK+7~, SENDACK+18*, SENDACK+19 , SENDACK+25, COTSACK+2 |
| HLCLNODE | SENDACK+7~, SENDACK+9*, SENDACK+18 |
| HLEID | SEND~, SEND+13, SENDACK~, SENDACK+8, SENDACK+9, SENDACK+25, COTSACK+2 |
| HLEIDS | SEND+6~, SEND+17*, SEND+18*, SEND+20, SEND+23, SEND+29, SEND+35, COTS+3, DHCP~, DHCP+24 , SENDACK~, SENDACK+8, SENDACK+11 |
| >> HLERR("SKIP_EVENT" | SEND+42 |
| HLERROR | SEND+6~, SEND+7*, SEND+11, SEND+20*, SEND+36, SEND+38*, SEND+39, SEND+42, 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+27!, SEND+43! |
| HLL("LINKS" | SEND+27, SEND+43, SENDACK+14, SENDACK+15, SENDACK+16! |
| HLMSGPTR | SEND+6~, SEND+39, SEND+42, DHCP+22*, DHCP+48, DHCP+52, DHCP+55, DHCP+59, SENDACK+7~, SENDACK+27 , SENDACK+29, SENDACK+32 |
| HLMTIEN | SEND~, SEND+35, 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+25~, SEND+26* |
| HLNODE | SEND+25~, SEND+26* |
| HLOGLINK | SEND+6~, SEND+29*, SEND+33, COTS+3, SENDACK+7~, SENDACK+11*, SENDACK+14, SENDACK+15*, SENDACK+17*, SENDACK+23 , COTSACK+2 |
| >> HLPRIO | SEND+9 |
| HLQUIT | SEND+25~, SEND+26* |
| HLRESULT | SEND~, SEND+11*, EXIT*, SENDACK~, EXIT2+1* |
| HLTCP | COTS+2~ |
| HLTCPI | COTS+2~ |
| HLTCPO | COTS+2~ |
| >> HLX | SEND+23*, SEND+24, SEND+27 |
| MSGDT | DHCP+19~, DHCP+48 |
| MSGDTH | DHCP+19~, DHCP+48 |
| MSGID | DHCP+19~, DHCP+48 |
| 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 |