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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VBECSRV

Package: VBECS

Routine: VBECSRV


Information

VBECSRV ;DALLAS CIOFO/RLM - INTEGRITY CHECKER FOR BLOOD BANK ROUTINES ;08/20/2001 4:35 PM

Source Information

Source file <VBECSRV.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 (,DD)^%DT  $$FIND1^DIC  (FILE,UPDATE)^DIE  ^DIK  
Kernel 1 $$PATCH^XPDUTL  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  
VBECS 1 (ADD,BEGROOT,ENDROOT)^VBECRPC  
VistALink 1 $$CHARCHK^XOBVLIB  

Entry Points

Name Comments DBIA/ICR reference
START ;
EXIT
REPORT ;report on invalid checksums at a site.
UPDATE ;Update checksums at a site.
LIST ;
PATCH ;Determine Vista patch level. Expand later to include VBECS
PTCAPI(RESULTS) ;Gather patch info for transmission to VBECS
ZEOR ;VBECSRV

External References

Name Field # of Occurrence
^%DT START+9, START+24, REPORT+8, UPDATE+12, LIST+6, PATCH+3
DD^%DT START+9, START+24, REPORT+8, UPDATE+12, LIST+6, PATCH+3
$$FIND1^DIC UPDATE+3
FILE^DIE UPDATE+9
UPDATE^DIE UPDATE+8
^DIK UPDATE+4
$$SITE^VASITE START+2, START+18, REPORT+1
ADD^VBECRPC PTCAPI+8
BEGROOT^VBECRPC PTCAPI+5, PTCAPI+7
ENDROOT^VBECRPC PTCAPI+9, PTCAPI+10
^XMD START+27, REPORT+10, UPDATE+14, LIST+8, PATCH+5
$$CHARCHK^XOBVLIB PTCAPI+8
$$PATCH^XPDUTL PATCH+1, PTCAPI+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VBEC(6002.04 - [#6002.04] Classic Fileman Calls,  FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RSUM1" REPORT+2, REPORT+5
^%ZOSF("TEST" REPORT+4
^TMP("VBEC" PATCH+1*
^TMP("VBECINTEG" START+7*, REPORT+2*, REPORT+4*, REPORT+5*, REPORT+12!, UPDATE+4*, UPDATE+10*, UPDATE+16!, LIST+3*, LIST+4*
LIST+10!, PATCH+7!
^TMP("VBECINTEG1" REPORT+2*, REPORT+4*, REPORT+6*, REPORT+12!, UPDATE+16!, LIST+10!, PATCH+7!
^TMP("VistAPatchList" PTCAPI+3
^TMP($J START+1!, START+19*, START+20*, START+21*, START+22*, EXIT!
^VBEC(6002.04 - [#6002.04] REPORT+3, LIST+1, LIST+2

Label References

Name Line Occurrences
EXIT START+10, START+11, START+12, START+13
LIST START+12
PATCH START+13
REPORT START+10
UPDATE START+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT START+9*, START+24*, EXIT!, REPORT+8*, REPORT+11!, UPDATE+12*, UPDATE+15!, LIST+6*, LIST+9!, PATCH+3*
PATCH+6!
>> DA UPDATE+4*
>> DIK UPDATE+4*
DT REPORT+2, REPORT+4, REPORT+6
>> ERROR UPDATE+3
>> FDA(1 UPDATE+6*, UPDATE+7*
>> I REPORT+10*
RESULTS PTCAPI~, PTCAPI+3*, PTCAPI+4
U START+2, START+18, REPORT+1
VBA REPORT+3*, REPORT+11!, UPDATE+15!, LIST+1*, LIST+2, LIST+3, LIST+9!, PATCH+6!
>> VBCHK UPDATE+2*, UPDATE+7, UPDATE+10, LIST+2*, LIST+4
>> VBDATA REPORT+3*, REPORT+4, REPORT+5, REPORT+6, LIST+2*, LIST+3
>> VBDEL UPDATE+2*, UPDATE+4
VBECA PATCH+1*, PTCAPI+1~, PTCAPI+6*
VBECCNT PTCAPI+2*, PTCAPI+12!
VBECI PATCH+1*, PTCAPI+1~, PTCAPI+6*, PTCAPI+8
>> VBECIEN UPDATE+5*, UPDATE+6, UPDATE+7
VBECNOW START+9*, START+14!, START+22, START+24*, START+25, EXIT!, REPORT+8*, REPORT+9, REPORT+11!, UPDATE+12*
UPDATE+13, UPDATE+15!, LIST+6*, LIST+7, LIST+9!, PATCH+3*, PATCH+4, PATCH+6!
>> VBECON UPDATE+3*, UPDATE+4, UPDATE+5, UPDATE+8, UPDATE+9, UPDATE+10
>> VBECSIT1 START+2*, START+18*, REPORT+1*, REPORT+2, REPORT+6, LIST+4
VBECSITE START+2*, START+7, START+14!, START+18*, START+22, START+25, EXIT!, REPORT+1*, REPORT+2, REPORT+9
REPORT+11!, UPDATE+4, UPDATE+13, UPDATE+15!, LIST+7, LIST+9!, PATCH+4, PATCH+6!
>> VBECSUB START+4*, START+7, START+10, START+11, START+12, START+13
VBECV PATCH+1*, PTCAPI+1~, PTCAPI+6*, PTCAPI+8
VBI REPORT+3*, REPORT+4*, REPORT+5*, REPORT+6*, REPORT+11!, UPDATE+1*, UPDATE+4*, UPDATE+10*, UPDATE+15!, LIST+1*
LIST+3, LIST+4*, LIST+9!, PATCH+6!
>> VBROU UPDATE+2*, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+10, LIST+2*, LIST+4
X START+9*, START+24*, REPORT+2*, REPORT+4*, REPORT+5, REPORT+6, REPORT+8*, REPORT+11!, UPDATE+12*, UPDATE+15!
LIST+6*, LIST+9!, PATCH+3*, PATCH+6!, PTCAPI+2*
XMDUZ START+26*, REPORT+10*, REPORT+11!, UPDATE+14*, UPDATE+15!, LIST+8*, LIST+9!, PATCH+5*, PATCH+6!
>> XMER UPDATE+2
>> XMFROM START+7, START+22, START+25
>> XMREC UPDATE+2
>> XMRG UPDATE+2
XMSUB START+14!, START+25*, EXIT!, REPORT+9*, REPORT+11!, UPDATE+13*, UPDATE+15!, LIST+7*, LIST+9!, PATCH+4*
PATCH+6!
XMTEXT START+14!, START+26*, EXIT!, REPORT+10*, REPORT+11!, UPDATE+14*, UPDATE+15!, LIST+8*, LIST+9!, PATCH+5*
PATCH+6!
XMY START+14!, EXIT!, REPORT+7!, UPDATE+11!, LIST+5!, PATCH+2!
XMY( PATCH+2*
XMY("G.bloodbank@FO-HINES.DOMAIN.EXT" START+23*, REPORT+7*, UPDATE+11*, LIST+5*, PATCH+2*
>> XQDATE START+7
>> XQSND PATCH+2
>> XQSUB START+4, START+20, REPORT+9, LIST+7
Y START+9, START+24, REPORT+2, REPORT+5, REPORT+6, REPORT+8, REPORT+11!, UPDATE+12, UPDATE+15!, LIST+6
LIST+9!, PATCH+3, PATCH+6!

Marked Items

Name Field # of Occurrence
$T( REPORT+2
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All