MHV7T ;WAS/GPM - HL7 TRANSMITTER ; 10/25/05 4:10pm [12/24/07 9:45pm]
Source file <MHV7T.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XMIT(REQ,XMT,ERR,DATAROOT,HL) | ;Build and Transmit HL7 message
; Builds and sends the desired HL7 message based on the mode and ; builder passed in XMT. If the builder requires other information ; to build the message, it can be passed as additional subscripts of ; XMT or REQ. REQ is used for request or query related parameters, ; XMT for transmission and control related parameters. |
|
| EMAIL(REQ,XMT,ERR,DATAROOT,HL) | ;Build and Transmit HL7 message
; Builds and sends the desired HL7 message via email. ; This will only be used until the MHV server can establish normal ; HL7 receivers. |
| Name | Field # of Occurrence |
|---|---|
| INIT^HLFNC2 | XMIT+47, EMAIL+36 |
| MSH^HLFNC2 | EMAIL+44 |
| GENERATE^HLMA | XMIT+54 |
| GENACK^HLMA1 | XMIT+66 |
| BOLUS^MHV7TB | XMIT+58 |
| LOG^MHVUL2 | XMIT+43, XMIT+45, XMIT+48, XMIT+49, XMIT+52, XMIT+56, XMIT+62, XMIT+65, XMIT+68, XMIT+70 , EMAIL+34, EMAIL+37, EMAIL+38, EMAIL+41, EMAIL+53, EMAIL+54 |
| ^XMD | EMAIL+51 |
| Name | Line Occurrences |
|---|---|
| @( | XMIT+51, XMIT+64, EMAIL+40 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | EMAIL+32~, EMAIL+50* |
| DATAROOT | XMIT~, EMAIL~ |
| ERR | XMIT~, XMIT+48*, EMAIL~, EMAIL+37* |
| HL | XMIT~, XMIT+46!, XMIT+47, XMIT+48, XMIT+58, EMAIL~, EMAIL+35!, EMAIL+36, EMAIL+37, EMAIL+44 |
| HL("EID" | XMIT+66 |
| HL("EIDS" | XMIT+66 |
| HL("SAF" | EMAIL+43* |
| HLP | XMIT+42~, XMIT+54 |
| HLRSLT | XMIT+42~, XMIT+54, XMIT+56, XMIT+66, XMIT+68 |
| MID | EMAIL+32~, EMAIL+42*, EMAIL+44 |
| MSGLEN | XMIT+42~, XMIT+53, EMAIL+32~ |
| MSGROOT | XMIT+42~, XMIT+50*, XMIT+52, XMIT+55, XMIT+58, XMIT+63*, XMIT+65, XMIT+67, EMAIL+32~, EMAIL+39* , EMAIL+41, EMAIL+50, EMAIL+52 |
| MSH | EMAIL+32~, EMAIL+44, EMAIL+49 |
| REQ | XMIT~, EMAIL~ |
| TEXT | EMAIL+33~ |
| TEXT( | EMAIL+50* |
| TEXT(1 | EMAIL+49* |
| XMDF | EMAIL+33~, EMAIL+45* |
| XMDUN | EMAIL+33~, EMAIL+45* |
| XMDUZ | EMAIL+33~, EMAIL+45* |
| XMMG | EMAIL+33~, EMAIL+53 |
| XMROU | EMAIL+33~ |
| XMSTRIP | EMAIL+33~ |
| XMSUB | EMAIL+33~, EMAIL+47* |
| XMT | XMIT~, XMIT+58, EMAIL~ |
| XMT("BUILDER" | XMIT+51, XMIT+52, XMIT+56, XMIT+64, XMIT+65, XMIT+68, EMAIL+40, EMAIL+41 |
| XMT("EMAIL" | EMAIL+46 |
| XMT("HLMTIENS" | XMIT+66 |
| XMT("MAX SIZE | " , XMIT+53 |
| XMT("MODE" | XMIT+44, XMIT+49, XMIT+61 |
| XMT("PROTOCOL" | XMIT+47, XMIT+54, EMAIL+36 |
| XMT("SAF" | EMAIL+43, EMAIL+47 |
| XMTEXT | EMAIL+33~, EMAIL+48* |
| XMY | EMAIL+33~ |
| XMY( | EMAIL+46* |
| XMZ | EMAIL+33~, EMAIL+54 |