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

Package: VBECS

Routine: VBECDCM


Information

VBECDCM ;hoifo/gjc-data mapping utilities.;Nov 21, 2002

Source Information

Source file <VBECDCM.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^DIC  MIX^DIC1  FILE^DIE  
VBECS 2 EN613^VBECDCM0  EN654^VBECDCM2  
Kernel 1 $$NEWERR^%ZTER  

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
VBECS 2 10963  VBEC MATCH TRANSFUS REACTION  

Entry Points

Name Comments DBIA/ICR reference
EN613 ; entry point for mapping utilities on antibodies & antigens
EN654 ; entry point for mapping utilities on transfusion reactions
GO ; main entry point for mapping...
; VBECXIT is used to denote when the application is to be exited
; VBECFNM is the attribute name within the VistA file (blood product,
; antigen/antibody, transfusion reaction, & blood supplier)
XIT ; kill and quit
SQLLOOK(VBECFNM,VBECFN,VBECVSTA) ; Lookup on standardized blood products,
; transfusion reactions, blood suppliers, and antigens/antibodies.
VSTLOOK(VBECFNM,VBECFN) ; Lookup on standardized VistA blood products,
; transfusion reactions, blood suppliers, and antigens/antibodies.

External References

Name Field # of Occurrence
$$NEWERR^%ZTER GO+6
^DIC SQLLOOK+29
MIX^DIC1 VSTLOOK+22
FILE^DIE GO+29
EN613^VBECDCM0 EN613+1
EN654^VBECDCM2 EN654+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VBEC(6005 - [#6005] Classic Fileman Calls
^VBEC(6007 - [#6007] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" GO+7
^VBEC(6005 - [#6005] GO+15, XIT+1

Label References

Name Line Occurrences
$$SQLLOOK GO+24
$$VSTLOOK GO+22
GO EN613+2, EN654+2
XIT GO+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D VSTLOOK+17!, VSTLOOK+18*, VSTLOOK+22!
DIC SQLLOOK+19*, SQLLOOK+29!, VSTLOOK+17!, VSTLOOK+18*, VSTLOOK+22!
DIC("A" SQLLOOK+19*, VSTLOOK+18*
DIC("S" SQLLOOK+21*, SQLLOOK+24*, VSTLOOK+21*
DIC("W" SQLLOOK+27*, VSTLOOK+19*
DIC(0 SQLLOOK+20*, VSTLOOK+17*
DO VSTLOOK+17!, VSTLOOK+22!
>> DTOUT SQLLOOK+30, VSTLOOK+23
>> DUOUT SQLLOOK+30, VSTLOOK+23
U SQLLOOK+15, SQLLOOK+16, SQLLOOK+32, VSTLOOK+24
VBECFDA GO+27!, XIT+1!
VBECFDA(8 GO+28*
VBECFN EN613+2*, EN654+2*, GO+10, GO+22, GO+24, XIT+1!, SQLLOOK~, SQLLOOK+24, SQLLOOK+27, VSTLOOK~
, VSTLOOK+17, VSTLOOK+19
VBECFNM GO+10*, GO+17, GO+22, GO+24, XIT+1!, SQLLOOK~, SQLLOOK+19, VSTLOOK~, VSTLOOK+18
VBECID SQLLOOK+11~, SQLLOOK+15*
VBECSCR SQLLOOK+29!
VBECSQL GO+24*, GO+25, GO+28, XIT+1!, SQLLOOK+11~, SQLLOOK+18, SQLLOOK+30*, SQLLOOK+32*, SQLLOOK+34
VBECVK SQLLOOK+11~, SQLLOOK+16*
VBECVN SQLLOOK+11~, SQLLOOK+15*
VBECVSTA GO+22*, GO+23, GO+24, GO+28, XIT+1!, SQLLOOK~, SQLLOOK+15, SQLLOOK+16, VSTLOOK+15~, VSTLOOK+16
, VSTLOOK+23*, VSTLOOK+24*, VSTLOOK+26
VBECXIT GO+9*, GO+21, GO+23*, GO+25*, XIT+1!
X GO+7*, XIT+1!
Y XIT+1!, SQLLOOK+30, SQLLOOK+32, VSTLOOK+23, VSTLOOK+24
Y(0 SQLLOOK+32, VSTLOOK+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All