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 |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MHV7R4

Package: My HealtheVet

Routine: MHV7R4


Information

MHV7R4 ;WAS/GPM - HL7 RECEIVER FOR SECURE MESSAGING QRY^A19 ; [3/23/08 9:32pm]

Source Information

Source file <MHV7R4.m>

Call Graph

Call Graph

Call Graph Total: 6

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

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 1 ^ORD(101  
My HealtheVet 1 MHVSM QRY-A19 Subscriber  

Entry Points

Name Comments DBIA/ICR reference
QRYA19 ;Process QRY^A19 messages from the MHVSM QRY-A19 Subscriber protocol
VALIDMSG(MSGROOT,QRY,XMT,ERR) ;Validate message

External References

Name Field # of Occurrence
$$VALIDDT^MHV7RU VALIDMSG+76, VALIDMSG+103, VALIDMSG+105
$$VALRTYPE^MHV7RU VALIDMSG+97
$$VALIDWHO^MHV7RUS VALIDMSG+99
XMIT^MHV7T QRYA19+43
$$DELIM^MHV7U VALIDMSG+112
LOADMSG^MHV7U QRYA19+35
LOADXMT^MHV7U QRYA19+30
PARSEMSG^MHV7U QRYA19+38
REALTIME^MHVRQI QRYA19+48
LOG^MHVUL2 QRYA19+33, QRYA19+36, QRYA19+39, QRYA19+42, QRYA19+44, QRYA19+50
RESET^MHVUL2 QRYA19+51

Used in HL7 Interface

HL7 Protocol Name Call Tags
MHVSM QRY-A19 Subscriber QRYA19

Label References

Name Line Occurrences
$$VALIDMSG QRYA19+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT VALIDMSG+33~, VALIDMSG+51*, VALIDMSG+52*, VALIDMSG+53, VALIDMSG+54, VALIDMSG+55
DFN VALIDMSG+33~
ERR QRYA19+21~, QRYA19+22*, QRYA19+41, QRYA19+42, QRYA19+43, VALIDMSG~, VALIDMSG+34!, VALIDMSG+35*, VALIDMSG+49*, VALIDMSG+58*
, VALIDMSG+59*, VALIDMSG+75*, VALIDMSG+76*, VALIDMSG+78*, VALIDMSG+79*, VALIDMSG+81*, VALIDMSG+82*, VALIDMSG+85*, VALIDMSG+88*, VALIDMSG+92*
, VALIDMSG+94*, VALIDMSG+96*, VALIDMSG+97*, VALIDMSG+99, VALIDMSG+101*, VALIDMSG+103*, VALIDMSG+105*, VALIDMSG+106*
FAMILY VALIDMSG+33~
FORMAT VALIDMSG+33~, VALIDMSG+64*, VALIDMSG+78, VALIDMSG+79
FROMDT VALIDMSG+33~, VALIDMSG+72*, VALIDMSG+103, VALIDMSG+104, VALIDMSG+106
GIVEN VALIDMSG+33~
>> HL QRYA19+38, QRYA19+43, QRYA19+48
I VALIDMSG+33~
ICN VALIDMSG+33~
ID VALIDMSG+33~
MHV7MSG QRYA19+29~
MIDDLE VALIDMSG+33~
MSGROOT QRYA19+21~, QRYA19+28*, QRYA19+35, QRYA19+36, QRYA19+38, QRYA19+39, QRYA19+41, VALIDMSG~, VALIDMSG+48, VALIDMSG+52
, VALIDMSG+53, VALIDMSG+54, VALIDMSG+55
MSH VALIDMSG+33~, VALIDMSG+48*
OCNT VALIDMSG+33~, VALIDMSG+51*
PRI VALIDMSG+33~, VALIDMSG+65*, VALIDMSG+81, VALIDMSG+82, VALIDMSG+83
QDATE VALIDMSG+33~, VALIDMSG+63*, VALIDMSG+75, VALIDMSG+76
QRD VALIDMSG+33~, VALIDMSG+54*, VALIDMSG+58, VALIDMSG+99
QRD(1 VALIDMSG+63
QRD(10 VALIDMSG+70
QRD(2 VALIDMSG+64
QRD(3 VALIDMSG+65
QRD(4 VALIDMSG+66
QRD(7 VALIDMSG+67, VALIDMSG+68
QRD(9 VALIDMSG+69
QRF VALIDMSG+33~, VALIDMSG+55*, VALIDMSG+59
QRF(1 VALIDMSG+71
QRF(2 VALIDMSG+72
QRF(3 VALIDMSG+73
QRY QRYA19+21~, QRYA19+22*, QRYA19+41, QRYA19+43, QRYA19+48, VALIDMSG~, VALIDMSG+34!, VALIDMSG+97, VALIDMSG+99
QRY("DELIM" VALIDMSG+111*, VALIDMSG+112*
QRY("FROM" VALIDMSG+104*
QRY("MID" VALIDMSG+39*
QRY("PRI" VALIDMSG+83*
QRY("QRD" VALIDMSG+40*, VALIDMSG+54*
QRY("QRF" VALIDMSG+41*, VALIDMSG+55*
QRY("QTY" VALIDMSG+89*
QRY("REQID" VALIDMSG+86*
QRY("TO" VALIDMSG+107*
QTY VALIDMSG+33~, VALIDMSG+67*, VALIDMSG+88, VALIDMSG+89, VALIDMSG+90, VALIDMSG+92
REQID VALIDMSG+33~, VALIDMSG+66*, VALIDMSG+85, VALIDMSG+86
REQTYPE VALIDMSG+33~, VALIDMSG+70*, VALIDMSG+96, VALIDMSG+97
RNAME QRYA19+21~, QRYA19+32*, QRYA19+33, QRYA19+50
SEGTYPE VALIDMSG+33~, VALIDMSG+53*, VALIDMSG+54, VALIDMSG+55
SSN VALIDMSG+33~
SUFFIX VALIDMSG+33~
TODT VALIDMSG+33~, VALIDMSG+73*, VALIDMSG+105, VALIDMSG+106, VALIDMSG+107
TYPE VALIDMSG+33~
UNIT VALIDMSG+33~, VALIDMSG+68*, VALIDMSG+92
WHAT VALIDMSG+33~, VALIDMSG+69*, VALIDMSG+94
WHERE VALIDMSG+33~, VALIDMSG+71*, VALIDMSG+101
XMT QRYA19+21~, QRYA19+22*, QRYA19+30, QRYA19+41, QRYA19+43, QRYA19+48, VALIDMSG~
XMT("DELIM" VALIDMSG+111
XMT("EVENT TY PE" , QRYA19+32
XMT("MAX SIZE " , VALIDMSG+90*
XMT("MESSAGE TYPE" , QRYA19+32
XMT("MID" VALIDMSG+39
XMT("MODE" VALIDMSG+112
XMT("PROTOCOL" VALIDMSG+112
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Label References |  Local Variables  | All