BQICAHLO ;VNGT/HS/ALA-HL7 for CANES Export ; 08 Nov 2010 2:09 PM
Source file <BQICAHLO.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SEG | ; For each record, create the segments
|
|
| AACK | ; Application Acknowledgement
|
|
| EN | ;EP
|
|
| BEG | ; Begin message
|
|
| CACK | ; Commit Acknowledgement
|
| Name | Field # of Occurrence |
|---|---|
| $$TKO^BQIUL1 | SEG+71, SEG+73 |
| $$HLDATE^HLFNC | BEG+10 |
| $$ADDMSG^HLOAPI | BEG+3 |
| $$ADDSEG^HLOAPI | BEG+11, SEG+15, SEG+21, SEG+36, SEG+48, SEG+61, SEG+98, SEG+109, SEG+117, SEG+118 , SEG+123, SEG+132 |
| $$NEWBATCH^HLOAPI | EN+9 |
| SET^HLOAPI | BEG+8, BEG+9, BEG+10, SEG+2, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8 , SEG+9, SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+17, SEG+18, SEG+19, SEG+20 , SEG+23, SEG+24, SEG+25, SEG+32, SEG+33, SEG+34, SEG+35, SEG+42, SEG+43, SEG+44 , SEG+45, SEG+46, SEG+47, SEG+55, SEG+56, SEG+57, SEG+58, SEG+59, SEG+60, SEG+64 , SEG+65, SEG+66, SEG+74, SEG+75, SEG+76, SEG+77, SEG+78, SEG+79, SEG+82, SEG+83 , SEG+84, SEG+89, SEG+91, SEG+92, SEG+93, SEG+96, SEG+97, SEG+106, SEG+107, SEG+108 , SEG+114, SEG+115, SEG+116, SEG+120, SEG+121, SEG+122, SEG+129, SEG+130, SEG+131 |
| $$SENDONE^HLOAPI1 | EN+31 |
| $$CODECS^ICDEX | SEG+30 |
| $$NOW^XLFDT | BEG+10 |
| $$LAST^XPDUTL | SEG+127 |
| $$VERSION^XPDUTL | SEG+27, SEG+29, SEG+126 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVLAB - [#9000010.09] | SEG+112, SEG+113 |
| ^AUPNVMIC - [#9000010.25] | SEG+105 |
| ^BQIDATA($J | EN+11, EN+13, EN+15, EN+19 |
| ^BQIHL7($J | EN+3!, EN+45*, EN+49* |
| ^HLA - [#777] | EN+47, EN+48, EN+49 |
| ^HLB - [#778] | EN+38, EN+40, EN+42, EN+44 |
| Name | Line Occurrences |
|---|---|
| BEG | EN+14, EN+19 |
| SEG | EN+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPARMS | EN+1~, EN+9, EN+31 |
| APPARMS("ACCE | PT ACK RESPONSE" , EN+26*, PT ACK TYPE" , EN+24* |
| APPARMS("APP | ACK RESPONSE" , EN+25*, ACK TYPE" , EN+27* |
| APPARMS("COUNTRY" | EN+5* |
| APPARMS("ENCO | DING CHARACTERS" , EN+7* |
| APPARMS("FIEL | D SEPARATOR" , EN+6* |
| APPARMS("QUEUE" | EN+28* |
| APPARMS("SEND | ING APPLICATION" , EN+23* |
| APPARMS("VERSION" | EN+8* |
| BDIEN | EN+1~, EN+38*, EN+47, EN+48, EN+49 |
| >> BJ | SEG+51*, SEG+52 |
| CNT | EN+1~, EN+37*, EN+45*, EN+49* |
| CODE | SEG+26~, SEG+30* |
| COMM | SEG+101~, SEG+105*, SEG+108, SEG+113*, SEG+116 |
| CSY | SEG+26~, SEG+31*, SEG+32 |
| >> DELIM | EN+16, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8, SEG+9, SEG+10, SEG+11 , SEG+12, SEG+13, SEG+14, SEG+18, SEG+19, SEG+20, SEG+25, SEG+30, SEG+33, SEG+34 , SEG+35, SEG+40, SEG+46, SEG+49, SEG+50, SEG+62, SEG+67, SEG+71, SEG+73, SEG+80 , SEG+81, SEG+85, SEG+86, SEG+94, SEG+95, SEG+100, SEG+102, SEG+121, SEG+122, SEG+130 |
| ERR | EN+1~, EN+21, EN+32*, SEG+48, SEG+61, SEG+98, SEG+109, SEG+117 |
| ERROR | EN+1~, EN+9, EN+31, EN+32, BEG+3 |
| FILE | SEG+101~, SEG+103*, SEG+104, SEG+110 |
| GRP | EN+2~, EN+42*, EN+47, EN+48, EN+49 |
| H | SEG+87~, SEG+88*, SEG+89, SEG+90, SEG+93 |
| HIN | EN+1~, EN+39*, EN+40*, EN+42, EN+44 |
| HLECH | EN+1~, BEG+6* |
| HLFS | EN+1~, BEG+5* |
| HLMSTATE | EN+1~, EN+9, EN+31, BEG+3, BEG+11, SEG+15, SEG+21, SEG+36, SEG+48, SEG+61 , SEG+98, SEG+109, SEG+117, SEG+118, SEG+123, SEG+132 |
| HLMSTATE("HDR" | BEG+5, BEG+6 |
| HLMSTATE("IEN" | EN+35 |
| I | SEG+101~, SEG+105*, SEG+107, SEG+111*, SEG+112*, SEG+113, SEG+115 |
| IN | EN+1~, EN+12*, EN+13*, EN+15 |
| INC | SEG+38~, SEG+39*, SEG+41*, SEG+43, SEG+53*, SEG+56, SEG+63*, SEG+65 |
| L | SEG+87~, SEG+88*, SEG+89, SEG+90, SEG+91, SEG+92, SEG+93 |
| LAB | SEG+68~, SEG+70*, SEG+71*, SEG+74, SEG+75, SEG+76, SEG+77 |
| >> MEAS | SEG+54*, SEG+58 |
| MSH | EN+2~, EN+41*, EN+44*, EN+45 |
| MSIEN | EN+1~, EN+35*, EN+36, EN+38, EN+40, EN+42, EN+44 |
| >> N | EN+43*, EN+44*, EN+46*, EN+47*, EN+48, EN+49 |
| PARMS | EN+1~, BEG+3 |
| PARMS("EVENT" | BEG+1* |
| PARMS("MESSAG | E TYPE" , BEG+2* |
| PTCH | SEG+125~, SEG+127*, SEG+128 |
| RECORD | EN+1~, EN+15*, EN+16, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8, SEG+9 , SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+18, SEG+19, SEG+20, SEG+25, SEG+30 , SEG+33, SEG+34, SEG+35, SEG+40, SEG+46, SEG+49, SEG+50, SEG+62, SEG+67, SEG+80 , SEG+81, SEG+85, SEG+86, SEG+94, SEG+95, SEG+100, SEG+102, SEG+121, SEG+122, SEG+130 |
| RES | SEG+68~, SEG+69*, SEG+70 |
| >> RESULT | SEG+54*, SEG+59, SEG+69*, SEG+73*, SEG+78 |
| RIEN | SEG+101~, SEG+103*, SEG+105, SEG+112, SEG+113 |
| SEG | EN+2~, BEG+8, BEG+9, BEG+10, BEG+11, SEG+2, SEG+3, SEG+4, SEG+5, SEG+6 , SEG+7, SEG+8, SEG+9, SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+15, SEG+17 , SEG+18, SEG+19, SEG+20, SEG+21, SEG+23, SEG+24, SEG+25, SEG+32, SEG+33, SEG+34 , SEG+35, SEG+36, SEG+42, SEG+43, SEG+44, SEG+45, SEG+46, SEG+47, SEG+48, SEG+55 , SEG+56, SEG+57, SEG+58, SEG+59, SEG+60, SEG+61, SEG+64, SEG+65, SEG+66, SEG+74 , SEG+75, SEG+76, SEG+77, SEG+78, SEG+79, SEG+82, SEG+83, SEG+84, SEG+89, SEG+91 , SEG+92, SEG+93, SEG+96, SEG+97, SEG+98, SEG+106, SEG+107, SEG+108, SEG+109, SEG+114 , SEG+115, SEG+116, SEG+117, SEG+118, SEG+120, SEG+121, SEG+122, SEG+123, SEG+129, SEG+130 , SEG+131, SEG+132 |
| SYS | SEG+26~, SEG+28*, SEG+30*, SEG+31 |
| >> TYP | SEG+52*, SEG+54 |
| U | EN+38, EN+42, SEG+105, SEG+128 |
| VALUE | SEG+38~, SEG+50*, SEG+51, SEG+52, SEG+67*, SEG+69, SEG+70, SEG+81*, SEG+82, SEG+83 , SEG+86*, SEG+88, SEG+95*, SEG+96, SEG+97, SEG+101~, SEG+102*, SEG+103 |
| VER | SEG+125~, SEG+126*, SEG+127, SEG+128 |
| VERSION | SEG+125~, SEG+128*, SEG+131 |
| VISIT | EN+2~, EN+16* |
| WHO | EN+1~, EN+31 |
| WHO("FACILITY | LINK NAME" , EN+30* |
| WHO("RECEIVIN | G APPLICATION" , EN+29* |
| >> X | SEG+15*, SEG+21*, SEG+36*, SEG+48*, SEG+61*, SEG+98*, SEG+109*, SEG+117*, SEG+118*, SEG+123* , SEG+132* |