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

Package: My HealtheVet

Routine: MHV7TB


Information

MHV7TB ;WAS/GPM - HL7 BOLUS TRANSMITTER ; [12/31/07 6:15pm]

Source Information

Source file <MHV7TB.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Health Level Seven 1 GENERATE^HLMA  
My HealtheVet 1 LOG^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: 1

Package Total Caller Graph
My HealtheVet 1 MHV7T  

Entry Points

Name Comments DBIA/ICR reference
BOLUS(MSGROOT,XMT,HL) ; Build and Transmit large messages in Bolus mode
; Walks message in MSGROOT and transmits multiple response messages
; based on the desired message size in XMT("MAX SIZE").
; Always creates at least one message with at least one record.
; Messages may exceed the maximum size by the size of the last record
; added to the message.
SIZE(SEG) ; Calculate the size of a segment

External References

Name Field # of Occurrence
GENERATE^HLMA BOLUS+96
LOG^MHVUL2 BOLUS+34, BOLUS+93, BOLUS+94, BOLUS+98, BOLUS+102

Label References

Name Line Occurrences
$$SIZE BOLUS+79

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BREAKPT BOLUS+32~, BOLUS+39*, BOLUS+47, BOLUS+52, BOLUS+80, BOLUS+81
CNT BOLUS+32~, BOLUS+71*, BOLUS+82*, BOLUS+83
END BOLUS+32~, BOLUS+66*, BOLUS+67, BOLUS+74, BOLUS+76*
FS BOLUS+32~, BOLUS+43*, BOLUS+59, BOLUS+88, BOLUS+90
HEADCNT BOLUS+32~, BOLUS+42*, BOLUS+55*, BOLUS+71
HEADSIZE BOLUS+32~, BOLUS+42*, BOLUS+54*, BOLUS+70
HIT BOLUS+32~, BOLUS+72*, BOLUS+80, BOLUS+81*, BOLUS+88, BOLUS+89, BOLUS+93
HITREM BOLUS+32~, BOLUS+60*, BOLUS+89*, BOLUS+90
HITTOT BOLUS+32~, BOLUS+59*, BOLUS+60
HL BOLUS~
HL("FS" BOLUS+43
HLP BOLUS+32~, BOLUS+96
HLRSLT BOLUS+32~, BOLUS+96, BOLUS+98
I SIZE+1~, SIZE+3*
LEN SIZE+1~, SIZE+2*, SIZE+3*, SIZE+4
MAXSIZE BOLUS+32~, BOLUS+40*, BOLUS+80
MSGCNT BOLUS+32~, BOLUS+67*, BOLUS+93, BOLUS+94, BOLUS+98
MSGHEAD BOLUS+32~, BOLUS+69
MSGHEAD( BOLUS+53*
MSGROOT BOLUS~, BOLUS+37, BOLUS+38, BOLUS+69, BOLUS+83, BOLUS+91, BOLUS+94, BOLUS+97
MSGSIZE BOLUS+32~, BOLUS+70*, BOLUS+79*, BOLUS+80
ORGCNT BOLUS+32~, BOLUS+42*, BOLUS+48*, BOLUS+49, BOLUS+53, BOLUS+57, BOLUS+76, BOLUS+77, BOLUS+84*
ORGROOT BOLUS+32~, BOLUS+36*, BOLUS+37, BOLUS+49, BOLUS+76, BOLUS+77, BOLUS+101
QAKPOS BOLUS+32~, BOLUS+41*, BOLUS+57*, BOLUS+87, BOLUS+91
QAKSEG BOLUS+32~, BOLUS+41*, BOLUS+58*, BOLUS+59, BOLUS+88*, BOLUS+90*, BOLUS+91
SEG BOLUS+32~, BOLUS+47, BOLUS+49*, BOLUS+50, BOLUS+51, BOLUS+53, BOLUS+54, BOLUS+58, BOLUS+75!*, BOLUS+77*
, BOLUS+78, BOLUS+79, BOLUS+83, SIZE~, SIZE+2
SEG( SIZE+3
SEGTYPE BOLUS+32~, BOLUS+47, BOLUS+51*, BOLUS+52, BOLUS+56, BOLUS+78*, BOLUS+80, BOLUS+81
XMIT BOLUS+32~, BOLUS+72*, BOLUS+74, BOLUS+80*
XMT BOLUS~
XMT("BREAK SE GMENT" , BOLUS+39
XMT("BUILDER" BOLUS+34, BOLUS+102
XMT("MAX SIZE " , BOLUS+40
XMT("PROTOCOL" BOLUS+96
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All