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 |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: VBECRPC

Package: VBECS

Routine: VBECRPC


Information

VBECRPC ; HOIFO/BNT - VBECS Remote Procedure Utilities;Mar 23,2005

Source Information

Source file <VBECRPC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
MailMan 1 ^XMD  
VA FileMan 1 $$GET1^DIQ  
VistALink 1 $$CHARCHK^XOBVLIB  

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

Package Total Caller Graph
VBECS 11 VBECA6  VBECRPC1  VBECRPCA  VBECRPCB  VBECRPCD  VBECRPCE  VBECRPCH  VBECRPCM  
VBECRPCP  VBECRPCW  VBECSRV  

Entry Points

Name Comments DBIA/ICR reference
STRIPL(VBDATA) ;STRIP TRAILING SPACES
STRIPL3(VBDATA)
BEGROOT(X) ; Add beginning root element
ENDROOT(X) ; Add end root element
ADD(STR) ; Add XML to result global
ERROR(STR) ; Return ERROR
BADRPC(RPC,RTN,OPTION) ; Send back information on bad RPC call
BLDERMSG(VBECPRMS,VBRSLT,VBMT) ; build error message(s) into VBMT global
SENDMSG(VBMT,SENDER,RECEIVER,SUBJECT) ; Function - send message to mail group

External References

Name Field # of Occurrence
$$GET1^DIQ SENDMSG+28
^XMD SENDMSG+46
$$CHARCHK^XOBVLIB ERROR+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Label References

Name Line Occurrences
ADD BEGROOT+1, ENDROOT+1, ERROR+3
BEGROOT ERROR+2
ENDROOT ERROR+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ SENDMSG+28
OPTION BADRPC~, BADRPC+3
RECEIVER SENDMSG~, SENDMSG+22*, SENDMSG+44
>> RESULTS ADD+2, BADRPC+3
RPC BADRPC~, BADRPC+3
RTN BADRPC~, BADRPC+3
SENDER SENDMSG~, SENDMSG+21*, SENDMSG+40
STR ADD~, ADD+2, ERROR~, ERROR+3
SUBJECT SENDMSG~, SENDMSG+23*, SENDMSG+41
U BADRPC+3, BLDERMSG+19, SENDMSG+37
VBBLANK BLDERMSG+12~, BLDERMSG+21*, BLDERMSG+69, BLDERMSG+76
VBCNT SENDMSG+11~, SENDMSG+25*, SENDMSG+30, SENDMSG+31*, SENDMSG+32, SENDMSG+33*, SENDMSG+35*, SENDMSG+36, SENDMSG+37, SENDMSG+38
VBDATA STRIPL~, STRIPL+1*, STRIPL+2, STRIPL3~, STRIPL3+1*, STRIPL3+2, BLDERMSG+6~, BLDERMSG+52*, BLDERMSG+57, BLDERMSG+58*
, BLDERMSG+59, BLDERMSG+79!
VBDATA( BLDERMSG+57*, BLDERMSG+64, BLDERMSG+70, BLDERMSG+77
VBDONE BLDERMSG+11~, BLDERMSG+53!, BLDERMSG+54, BLDERMSG+59*
>> VBECCNT ADD+1*, ADD+2
VBECPRMS BLDERMSG~
VBGROUP SENDMSG+10~
VBLBL BLDERMSG+7~, BLDERMSG+27*, BLDERMSG+28*, BLDERMSG+30*, BLDERMSG+32*, BLDERMSG+33*, BLDERMSG+34*, BLDERMSG+35, BLDERMSG+42*, BLDERMSG+43*
, BLDERMSG+45*, BLDERMSG+47*, BLDERMSG+48*, BLDERMSG+49*, BLDERMSG+50, BLDERMSG+61, BLDERMSG+62, BLDERMSG+63*, BLDERMSG+64, BLDERMSG+66
, BLDERMSG+67, BLDERMSG+69*, BLDERMSG+70, BLDERMSG+76*, BLDERMSG+77
VBLCV BLDERMSG+10~, BLDERMSG+40*, BLDERMSG+54*, BLDERMSG+56, BLDERMSG+57, BLDERMSG+60, BLDERMSG+64, BLDERMSG+68, BLDERMSG+70, BLDERMSG+72*
, BLDERMSG+73, BLDERMSG+75, BLDERMSG+77
VBLN SENDMSG+9~
VBLN( SENDMSG+30*, SENDMSG+31*, SENDMSG+32*, SENDMSG+33*, SENDMSG+36*, SENDMSG+37*, SENDMSG+38*
VBMAXDAT BLDERMSG+13~, BLDERMSG+37*, BLDERMSG+57, BLDERMSG+58
VBMAXLBL BLDERMSG+14~, BLDERMSG+25*, BLDERMSG+35*, BLDERMSG+36*, BLDERMSG+37, BLDERMSG+50, BLDERMSG+61, BLDERMSG+62, BLDERMSG+66, BLDERMSG+69
, BLDERMSG+76
VBMT BLDERMSG~, BLDERMSG+18, BLDERMSG+19, BLDERMSG+20, BLDERMSG+65, BLDERMSG+67, BLDERMSG+74, BLDERMSG+78, SENDMSG~, SENDMSG+20
, SENDMSG+26
VBNM BLDERMSG+3~, BLDERMSG+23*, BLDERMSG+24, BLDERMSG+38, BLDERMSG+39*, BLDERMSG+41, BLDERMSG+42, BLDERMSG+43, BLDERMSG+52
VBNM2 BLDERMSG+4~, BLDERMSG+24*, BLDERMSG+26*, BLDERMSG+27, BLDERMSG+28
VBORIG BLDERMSG+5~, BLDERMSG+24*, BLDERMSG+26, BLDERMSG+27, BLDERMSG+28, BLDERMSG+29, BLDERMSG+31, BLDERMSG+38*, BLDERMSG+39, BLDERMSG+42
, BLDERMSG+43, BLDERMSG+44, BLDERMSG+46
VBOUT BLDERMSG+9~, BLDERMSG+64*, BLDERMSG+65, BLDERMSG+70*, BLDERMSG+74, BLDERMSG+77*, BLDERMSG+78
VBRSLT BLDERMSG~, BLDERMSG+23, BLDERMSG+28, BLDERMSG+43
VBSPACES BLDERMSG+15~, BLDERMSG+50*, BLDERMSG+51*, BLDERMSG+62*, BLDERMSG+63
VBSUB BLDERMSG+8~, BLDERMSG+41*, BLDERMSG+55*, BLDERMSG+56*, BLDERMSG+65, BLDERMSG+67, BLDERMSG+68*, BLDERMSG+71*, BLDERMSG+73*, BLDERMSG+74
, BLDERMSG+78
VBT SENDMSG+8~, SENDMSG+26*, SENDMSG+34*, SENDMSG+36, SENDMSG+37
VBUSER SENDMSG+13~
VBUSERNM SENDMSG+12~, SENDMSG+28*, SENDMSG+32
VBX BLDERMSG+2~, BLDERMSG+17*, BLDERMSG+19*, BLDERMSG+20
X BEGROOT~, BEGROOT+1, ENDROOT~, ENDROOT+1
XMDUZ SENDMSG+14~, SENDMSG+40*
XMSUB SENDMSG+15~, SENDMSG+41*
XMTEXT SENDMSG+16~, SENDMSG+42*
XMY SENDMSG+17~
XMY( SENDMSG+44*
XMZ SENDMSG+18~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All