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

Package: VBECS

Routine: VBECA3


Information

VBECA3 ;HINES IFO/DDA-API interfaces for CPRS ;9/20/00 12:44

Source Information

Source file <VBECA3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VBECS 3 EN^VBECA3C  PARSE^VBECRPC1  ($$EXECUTE,INITV)^VBECRPCC  
Lab Service 2 $$LRDFN^LR7OR1  (EN,EN1)^LR7OSBR  
VA FileMan 1 GETS^DIQ  
VistALink 1 $$CHARCHK^XOBVLIB  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Order Entry Results Reporting 3 ORCDVBEC  ORWDXVB  ORWLR1  

Entry Points

Name Comments DBIA/ICR reference
EN(LRDFN) ; Call to encapsulate the extract of Blood Bank data for CPRS
; via the call EN^LR7OSBR. This call can be tested by invoking the
; routine BLR^ORWRP1(root,dfn), where root is the null string and
; DFN is the PATIENT FILE numeric internal entry number for the
; patient.
; Parameter LRDFN is the LAB numeric internal entry number for the
; LAB patient.
  • ICR #3190
    • Status: Withdrawn
    • Usage: Controlled Subscription
    OEAPI(ARR,DFN,DIV) ; CPRS query to return patient and component related
    ; data from VBECS through VistALink
  • ICR #4766
    • Status: Active
    • Usage: Controlled Subscription
    CLEANUP ;
    BBDATA(DFN) ;Retrieve data for CPRS reports
    EN1(DFN) ; Call to encapsulate the extract of Blood Bank data for CPRS
    ; via the call EN1^LR7OSBR.
    ; Parameter DFN is the PATIENT FILE numeric internal entry number for
    ; the LAB patient.
  • ICR #3191
    • Status: Withdrawn
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    GETS^DIQ BBDATA+12, BBDATA+19
    $$LRDFN^LR7OR1 BBDATA+10
    EN^LR7OSBR EN+9
    EN1^LR7OSBR EN1+6
    EN^VBECA3C OEAPI+21
    PARSE^VBECRPC1 OEAPI+19
    $$EXECUTE^VBECRPCC OEAPI+15
    INITV^VBECRPCC OEAPI+8
    $$CHARCHK^XOBVLIB OEAPI+11, OEAPI+13

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"LR7OSBR does not exist in this environment."
    • Line Location: EN+8
    Function Call: WRITE
    • Prompt: !,"LR7OSBR does not exist in this environment."
    • Line Location: EN1+5

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^LR - [#63] GETS^DIQ
    63.01 GETS^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("TEST" EN+8, EN1+5
    ^DPT - [#2] OEAPI+3, OEAPI+24
    ^LR - [#63] BBDATA+11
    ^TMP("VBDATA" BBDATA+9!, BBDATA+18*, BBDATA+23*
    ^TMP("VBECS_XML_RES" OEAPI+17, OEAPI+25, CLEANUP+2!
    ^TMP("VBHOLD" BBDATA+9!, BBDATA+13, BBDATA+14, BBDATA+15, BBDATA+18, BBDATA+24!
    ^XTMP("OEAPI" OEAPI+23!, OEAPI+24*, OEAPI+25*

    Label References

    Name Line Occurrences
    CLEANUP OEAPI+20

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARR OEAPI~, OEAPI+21, OEAPI+24
    ARR("ERROR" OEAPI+2*, OEAPI+3*, OEAPI+4*, OEAPI+7*, OEAPI+9*, OEAPI+20*
    DFN EN1~, EN1+6, OEAPI~, OEAPI+2, OEAPI+3, OEAPI+11, OEAPI+24, OEAPI+25, BBDATA~, BBDATA+10
    DIV OEAPI~, OEAPI+4, OEAPI+13, OEAPI+24, OEAPI+25
    LRDFN EN~, BBDATA+10*, BBDATA+11, BBDATA+19
    U OEAPI+24
    VBAA BBDATA+11*, BBDATA+13*, BBDATA+14, BBDATA+15, BBDATA+18, BBDATA+20*, BBDATA+21, BBDATA+22, BBDATA+23, BBDATA+24!
    VBAAA BBDATA+11*, BBDATA+12, BBDATA+24!
    VBAB BBDATA+14*, BBDATA+15, BBDATA+16, BBDATA+17, BBDATA+18, BBDATA+21*, BBDATA+23, BBDATA+24!
    VBAC BBDATA+15*, BBDATA+18, BBDATA+22*, BBDATA+23, BBDATA+24!
    VBAD BBDATA+16*, BBDATA+17*, BBDATA+18, BBDATA+24!
    VBCMPRQ BBDATA+24!
    VBCMPRQ( BBDATA+20, BBDATA+21, BBDATA+23
    VBECPRMS OEAPI+15, OEAPI+19, CLEANUP+1!
    VBECPRMS("ERROR" OEAPI+9
    VBECPRMS("PARAMS" OEAPI+10*, OEAPI+11*, OEAPI+12*, OEAPI+13*
    VBECSTAT OEAPI+6~, OEAPI+15*, CLEANUP+1!
    VBECY OEAPI+6~, OEAPI+17*, OEAPI+18, OEAPI+19, OEAPI+20, OEAPI+21
    X EN+7~, EN+8*, EN1+4~, EN1+5*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All