MHV7R1 ;WAS/GPM - HL7 RECEIVER FOR QBP QUERIES ; [12/31/07 3:11pm]
Source file <MHV7R1.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 |
|---|---|---|
| Kernel | 1 | ^ORD(101 |
| My HealtheVet | 1 | MHV QBP-Q13 Subscriber |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| QBPQ13 | ;Process QBP^Q13 messages from the MHV QBP-Q13 Subscriber protocol
|
|
| QBPQ11 | ;Process QBP^Q11 messages from the MHV QBP-Q11 Subscriber protocol
|
|
| VALIDMSG(MSGROOT,QRY,XMT,ERR) | ;Validate message
|
| Name | Field # of Occurrence |
|---|---|
| $$VALIDDT^MHV7RU | VALIDMSG+88, VALIDMSG+90 |
| $$VALRTYPE^MHV7RU | VALIDMSG+86 |
| $$VALIDPID^MHV7RUS | VALIDMSG+94 |
| XMIT^MHV7T | QBPQ11+43 |
| LOADMSG^MHV7U | QBPQ11+35 |
| LOADXMT^MHV7U | QBPQ11+30 |
| PARSEMSG^MHV7U | QBPQ11+38 |
| REALTIME^MHVRQI | QBPQ11+48 |
| LOG^MHVUL2 | QBPQ11+33, QBPQ11+36, QBPQ11+39, QBPQ11+42, QBPQ11+44, QBPQ11+50 |
| RESET^MHVUL2 | QBPQ11+51 |
| HL7 Protocol Name | Call Tags |
|---|---|
| MHV QBP-Q13 Subscriber | QBPQ13 |
| Name | Line Occurrences |
|---|---|
| $$VALIDMSG | QBPQ11+41 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | VALIDMSG+33~, VALIDMSG+52*, VALIDMSG+53*, VALIDMSG+54, VALIDMSG+55, VALIDMSG+56, VALIDMSG+57, VALIDMSG+58, VALIDMSG+59, VALIDMSG+108* , VALIDMSG+109, VALIDMSG+110, VALIDMSG+111 |
| ERR | QBPQ11+21~, QBPQ11+22*, QBPQ11+41, QBPQ11+42, QBPQ11+43, VALIDMSG~, VALIDMSG+34!, VALIDMSG+35*, VALIDMSG+50*, VALIDMSG+62* , VALIDMSG+63*, VALIDMSG+64*, VALIDMSG+77*, VALIDMSG+80*, VALIDMSG+82*, VALIDMSG+85*, VALIDMSG+86*, VALIDMSG+88*, VALIDMSG+90*, VALIDMSG+91* , VALIDMSG+94, VALIDMSG+96*, VALIDMSG+97*, VALIDMSG+100*, VALIDMSG+104*, VALIDMSG+108, VALIDMSG+110*, VALIDMSG+111*, VALIDMSG+114 |
| FROMDT | VALIDMSG+33~, VALIDMSG+71*, VALIDMSG+88, VALIDMSG+89, VALIDMSG+91 |
| >> HL | QBPQ11+38, QBPQ11+43, QBPQ11+48 |
| MHV7MSG | QBPQ11+29~ |
| MSGROOT | QBPQ11+21~, QBPQ11+28*, QBPQ11+35, QBPQ11+36, QBPQ11+38, QBPQ11+39, QBPQ11+41, VALIDMSG~, VALIDMSG+49, VALIDMSG+53 , VALIDMSG+54, VALIDMSG+55, VALIDMSG+56, VALIDMSG+57, VALIDMSG+58, VALIDMSG+59 |
| MSH | VALIDMSG+33~, VALIDMSG+49* |
| OCNT | VALIDMSG+33~, VALIDMSG+52*, VALIDMSG+59* |
| PID | VALIDMSG+33~, VALIDMSG+55*, VALIDMSG+62, VALIDMSG+94 |
| PRI | VALIDMSG+33~, VALIDMSG+73*, VALIDMSG+96, VALIDMSG+97, VALIDMSG+98 |
| QNAME | VALIDMSG+33~, VALIDMSG+78* |
| QPD | VALIDMSG+33~, VALIDMSG+56*, VALIDMSG+63 |
| QPD(1 | VALIDMSG+77, VALIDMSG+78 |
| QPD(2 | VALIDMSG+68 |
| QPD(3 | VALIDMSG+69 |
| QPD(4 | VALIDMSG+70 |
| QPD(5 | VALIDMSG+71 |
| QPD(6 | VALIDMSG+72 |
| QRY | QBPQ11+21~, QBPQ11+22*, QBPQ11+41, QBPQ11+43, QBPQ11+48, VALIDMSG~, VALIDMSG+34!, VALIDMSG+86, VALIDMSG+94 |
| QRY("FROM" | VALIDMSG+89* |
| QRY("MID" | VALIDMSG+39* |
| QRY("PID" | VALIDMSG+55* |
| QRY("PRI" | VALIDMSG+98* |
| QRY("QPD" | VALIDMSG+40*, VALIDMSG+56* |
| QRY("QTY" | VALIDMSG+101* |
| QRY("REQID" | VALIDMSG+83* |
| QRY("RXLIST" | VALIDMSG+112* |
| QRY("TO" | VALIDMSG+92* |
| QTAG | VALIDMSG+33~, VALIDMSG+68*, VALIDMSG+80 |
| QTY | VALIDMSG+33~, VALIDMSG+74*, VALIDMSG+100, VALIDMSG+101, VALIDMSG+102, VALIDMSG+104 |
| RCP | VALIDMSG+33~, VALIDMSG+58*, VALIDMSG+64 |
| RCP(1 | VALIDMSG+73 |
| RCP(2 | VALIDMSG+74, VALIDMSG+75 |
| RDF | VALIDMSG+33~, VALIDMSG+57* |
| REQID | VALIDMSG+33~, VALIDMSG+69*, VALIDMSG+82, VALIDMSG+83 |
| REQTYPE | VALIDMSG+33~, VALIDMSG+70*, VALIDMSG+85, VALIDMSG+86 |
| RNAME | QBPQ11+21~, QBPQ11+32*, QBPQ11+33, QBPQ11+50 |
| RXE | VALIDMSG+33~ |
| RXE( | VALIDMSG+59*, VALIDMSG+108, VALIDMSG+109 |
| RXNUM | VALIDMSG+33~, VALIDMSG+109*, VALIDMSG+110, VALIDMSG+111, VALIDMSG+112 |
| SEGTYPE | VALIDMSG+33~, VALIDMSG+54*, VALIDMSG+55, VALIDMSG+56, VALIDMSG+57, VALIDMSG+58, VALIDMSG+59 |
| TODT | VALIDMSG+33~, VALIDMSG+72*, VALIDMSG+90, VALIDMSG+91, VALIDMSG+92 |
| UNIT | VALIDMSG+33~, VALIDMSG+75*, VALIDMSG+104 |
| XMT | QBPQ11+21~, QBPQ11+22*, QBPQ11+30, QBPQ11+41, QBPQ11+43, QBPQ11+48, VALIDMSG~ |
| XMT("EVENT TY | PE" , QBPQ11+32 |
| XMT("MAX SIZE | " , VALIDMSG+102* |
| XMT("MESSAGE | TYPE" , QBPQ11+32 |
| XMT("MID" | VALIDMSG+39 |