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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VBECHLRT

Package: VBECS

Routine: VBECHLRT


Information

VBECHLRT ;HOIFO/BNT - VBECS HL7 ADT Messaging Routing routine;July 13, 2004

Source Information

Source file <VBECHLRT.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Kernel 1 ^%ZTLOAD  

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  
VBECS 1 VBECS ADT-A08 ROUTER  

Entry Points

Name Comments DBIA/ICR reference
EN ; Get Message and queue TaskMan to send it on.
ZFF ; This segment contains the edited fields
SNDMSG ; Create the ^TMP("HLS",$J global array and send the message
EXIT ; Kill variables and quit

External References

Name Field # of Occurrence
^%ZTLOAD EN+20
INIT^HLFNC2 EN+4, SNDMSG+6
GENERATE^HLMA SNDMSG+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] SNDMSG+3

Label References

Name Line Occurrences
@( EN+11
EXIT EN+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
EID SNDMSG+2~, SNDMSG+3*, SNDMSG+6, SNDMSG+7
HL EN+4, SNDMSG+4~, SNDMSG+5*, SNDMSG+6
HL("ETN" EN+5
HL("FS" ZFF+2
HLA EN+3~, SNDMSG+8!
HLA("HLS" EN+9*, EN+10*
>> HLNEXT EN+8
>> HLNODE EN+8
>> HLNODE( EN+10
HLP SNDMSG+4~, SNDMSG+7
>> HLQUIT EN+8
HLRESLT SNDMSG+4~, SNDMSG+7
>> I ZFF+3*
INT SNDMSG+4~, SNDMSG+5*, SNDMSG+6
MSG EN+3~, EN+8*, EN+9, ZFF+2
MSG( EN+10*
SG EN+3~, EN+8*, EN+11, EXIT+1!
VBECEVNT EN+3~, EN+5*, EN+7, SNDMSG+3, SNDMSG+8!
VBECFLDS ZFF+1~, ZFF+2*, ZFF+3
VBECSEND EN+3~, EN+6*, EN+12, ZFF+3, ZFF+4*
VBI EN+3~, EN+8*, EN+9, EN+10
VBJ EN+3~, EN+10*
X ZFF+1~, ZFF+3*, ZFF+4
ZTDESC EN+18*, EXIT+1!
ZTDTH EN+19*, EXIT+1!
ZTIO EN+14*, EXIT+1!
>> ZTQUEUED SNDMSG+1
>> ZTREQ SNDMSG+1*
ZTRTN EN+15*, EXIT+1!
ZTSAVE EXIT+1!
ZTSAVE("HLA(""HLS""," EN+16*
ZTSAVE("VBECEVNT" EN+17*

Marked Items

Name Field # of Occurrence
$T(@SG EN+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All