MHV7R2 ;WAS/GPM - HL7 RECEIVER FOR OMP^O09 ; [12/31/07 10:38am]
Source file <MHV7R2.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 OMP-O09 Subscriber |
Name | Comments | DBIA/ICR reference |
---|---|---|
OMPO09 | ;Process OMP^O09 messages from the MHV OMP^O09 Subscriber protocol
|
|
VALIDMSG(MSGROOT,REQ,XMT,ERR) | ;Validate message
|
Name | Field # of Occurrence |
---|---|
$$VALRTYPE^MHV7RU | VALIDMSG+85 |
$$VALIDPID^MHV7RUS | VALIDMSG+58 |
XMIT^MHV7T | OMPO09+38 |
LOADMSG^MHV7U | OMPO09+30 |
LOADXMT^MHV7U | OMPO09+27 |
PARSEMSG^MHV7U | OMPO09+33 |
REALTIME^MHVRQI | OMPO09+41 |
LOG^MHVUL2 | OMPO09+28, OMPO09+31, OMPO09+34, OMPO09+37, OMPO09+39, OMPO09+43 |
RESET^MHVUL2 | OMPO09+44 |
HL7 Protocol Name | Call Tags |
---|---|
MHV OMP-O09 Subscriber | OMPO09 |
Name | Line Occurrences |
---|---|
$$VALIDMSG | OMPO09+36 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | VALIDMSG+23~, VALIDMSG+41*, VALIDMSG+42, VALIDMSG+43, VALIDMSG+45, VALIDMSG+47* |
ERR | OMPO09+18~, OMPO09+19*, OMPO09+36, OMPO09+37, OMPO09+38, VALIDMSG~, VALIDMSG+24!, VALIDMSG+25*, VALIDMSG+36*, VALIDMSG+39* , VALIDMSG+42, VALIDMSG+44*, VALIDMSG+46*, VALIDMSG+49, VALIDMSG+51*, VALIDMSG+52*, VALIDMSG+58, VALIDMSG+60, VALIDMSG+63*, VALIDMSG+64* , VALIDMSG+73*, VALIDMSG+74*, VALIDMSG+75*, VALIDMSG+76*, VALIDMSG+77*, VALIDMSG+78*, VALIDMSG+79*, VALIDMSG+80*, VALIDMSG+83, VALIDMSG+85* |
GIVEAMT | VALIDMSG+23~, VALIDMSG+70*, VALIDMSG+77 |
GIVEID | VALIDMSG+23~, VALIDMSG+68*, VALIDMSG+75 |
GIVESYS | VALIDMSG+23~, VALIDMSG+69*, VALIDMSG+76 |
GIVEUNT | VALIDMSG+23~, VALIDMSG+71*, VALIDMSG+78 |
>> HL | OMPO09+33, OMPO09+38, OMPO09+41 |
I | VALIDMSG+23~, VALIDMSG+60*, VALIDMSG+61, VALIDMSG+62, VALIDMSG+63, VALIDMSG+64, VALIDMSG+66, VALIDMSG+67, VALIDMSG+68, VALIDMSG+69 , VALIDMSG+70, VALIDMSG+71, VALIDMSG+72, VALIDMSG+73, VALIDMSG+74, VALIDMSG+75, VALIDMSG+76, VALIDMSG+77, VALIDMSG+78, VALIDMSG+79 , VALIDMSG+80, VALIDMSG+81 |
MHV7MSG | OMPO09+26~ |
MSGROOT | OMPO09+18~, OMPO09+25*, OMPO09+30, OMPO09+31, OMPO09+33, OMPO09+34, OMPO09+36, VALIDMSG~, VALIDMSG+35, VALIDMSG+38 , VALIDMSG+42, VALIDMSG+43, VALIDMSG+45 |
MSH | VALIDMSG+23~, VALIDMSG+35* |
ORC | VALIDMSG+23~, VALIDMSG+51 |
ORC( | VALIDMSG+43*, VALIDMSG+60, VALIDMSG+61, VALIDMSG+62 |
ORDERCTL | VALIDMSG+23~, VALIDMSG+61*, VALIDMSG+63 |
ORDERQTY | VALIDMSG+23~, VALIDMSG+66*, VALIDMSG+73 |
ORDERTM | VALIDMSG+23~, VALIDMSG+67*, VALIDMSG+74, VALIDMSG+81 |
PID | VALIDMSG+23~, VALIDMSG+38*, VALIDMSG+58 |
PORDERN | VALIDMSG+23~, VALIDMSG+62*, VALIDMSG+64, VALIDMSG+81 |
REQ | OMPO09+18~, OMPO09+19*, OMPO09+36, OMPO09+38, OMPO09+41, VALIDMSG~, VALIDMSG+24!, VALIDMSG+58, VALIDMSG+85 |
REQ("MID" | VALIDMSG+29* |
REQ("PID" | VALIDMSG+38* |
REQ("RX" | VALIDMSG+81* |
REQTYPE | VALIDMSG+23~ |
RXE | VALIDMSG+23~, VALIDMSG+52 |
RXE( | VALIDMSG+45*, VALIDMSG+66, VALIDMSG+67, VALIDMSG+68, VALIDMSG+69, VALIDMSG+70, VALIDMSG+71, VALIDMSG+72 |
RXNUM | VALIDMSG+23~, VALIDMSG+72*, VALIDMSG+79, VALIDMSG+80, VALIDMSG+81 |
XMT | OMPO09+18~, OMPO09+19*, OMPO09+27, OMPO09+36, OMPO09+38, OMPO09+41, VALIDMSG~ |
XMT("MID" | VALIDMSG+29 |