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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MHV7T

Package: My HealtheVet

Routine: MHV7T


Information

MHV7T ;WAS/GPM - HL7 TRANSMITTER ; 10/25/05 4:10pm [12/24/07 9:45pm]

Source Information

Source file <MHV7T.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Level Seven 3 (INIT,MSH)^HLFNC2  GENERATE^HLMA  GENACK^HLMA1  
My HealtheVet 2 BOLUS^MHV7TB  LOG^MHVUL2  
MailMan 1 ^XMD  

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: 8

Package Total Caller Graph
My HealtheVet 8 MHV7R1  MHV7R2  MHV7R4  MHV7R5  MHV7R6  MHV7R7  MHVRQI  MHVU1  

Entry Points

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.

External References

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

Label References

Name Line Occurrences
@( XMIT+51, XMIT+64, EMAIL+40

Local Variables

Legend:

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