Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MHV7R2

Package: My HealtheVet

Routine: MHV7R2


Information

MHV7R2 ;WAS/GPM - HL7 RECEIVER FOR OMP^O09 ; [12/31/07 10:38am]

Source Information

Source file <MHV7R2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
My HealtheVet 6 $$VALRTYPE^MHV7RU  $$VALIDPID^MHV7RUS  XMIT^MHV7T  (LOADMSG,LOADXMT,PARSEMSG)^MHV7U  REALTIME^MHVRQI  (LOG,RESET)^MHVUL2  

Entry Points

Name Comments DBIA/ICR reference
OMPO09 ;Process OMP^O09 messages from the MHV OMP^O09 Subscriber protocol
VALIDMSG(MSGROOT,REQ,XMT,ERR) ;Validate message

External References

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

Used in HL7 Interface

HL7 Protocol Name Call Tags
MHV OMP-O09 Subscriber OMPO09

Label References

Name Line Occurrences
$$VALIDMSG OMPO09+36

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  Label References |  Local Variables  | All