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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSBRPC2

Package: Barcode Medication Administration

Routine: PSBRPC2


Information

PSBRPC2 ;BIRMINGHAM/EFC-BCMA RPC BROKER CALLS ;Mar 2004

Source Information

Source file <PSBRPC2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 NOW^%DTC  $$FIND1^DIC  DT^DILF  $$GET1^DIQ  
Barcode Medication Administration 2 EN^PSBPOIV  (CLEAN,PSJ1)^PSBVT  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
Barcode Medication Administration 6 PSB BAG DETAIL  PSB IV ORDER HISTORY  PSB SCANMED  PSBOCI1  PSBOMH1  PSBVDLVL  

Entry Points

Name Comments DBIA/ICR reference
GETOHIST(RESULTS,DFN,PSBORD) ;
BAGDTL(RESULTS,PSBUID,PSBORD)
INITIAL(PSBDUZ) ;
SCANMED(RESULTS,PSBDIEN,PSBTAB)

External References

Name Field # of Occurrence
NOW^%DTC GETOHIST+3, SCANMED+8
$$FIND1^DIC SCANMED+16, SCANMED+22, SCANMED+31
DT^DILF BAGDTL+12
$$GET1^DIQ INITIAL+1, SCANMED+18, SCANMED+23, SCANMED+25, SCANMED+26, SCANMED+28, SCANMED+29, SCANMED+31
EN^PSBPOIV GETOHIST+4
CLEAN^PSBVT GETOHIST+24, GETOHIST+27
PSJ1^PSBVT GETOHIST+24, GETOHIST+27
$$GET^XPAR SCANMED+13

Used in RPC

RPC Name Call Tags
PSB SCANMED SCANMED
PSB IV ORDER HISTORY GETOHIST
PSB BAG DETAIL BAGDTL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^PSDRUG - [#50] FIND1^DIC,  GET1^DIQ
^PS(52.6 - [#52.6] GET1^DIQ
^PS(52.7 - [#52.7] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] GETOHIST+10, GETOHIST+11, GETOHIST+12, GETOHIST+14, GETOHIST+16, GETOHIST+17, GETOHIST+30, GETOHIST+32, GETOHIST+33, GETOHIST+34
, GETOHIST+37, GETOHIST+39, GETOHIST+40, BAGDTL+2, BAGDTL+4, BAGDTL+5
^PSDRUG("A526" SCANMED+27
^PSDRUG("A527" SCANMED+24
^TMP("PSB" GETOHIST+1!, GETOHIST+2*, GETOHIST+15*, GETOHIST+16*, GETOHIST+17*, GETOHIST+18*, GETOHIST+21*, GETOHIST+25*, GETOHIST+26*, GETOHIST+28*
, GETOHIST+38*, GETOHIST+39*, GETOHIST+40*, GETOHIST+41*, GETOHIST+42*
^TMP("PSBAR" GETOHIST+5, GETOHIST+6, GETOHIST+43!

Label References

Name Line Occurrences
$$INITIAL BAGDTL+8, BAGDTL+13, BAGDTL+16, BAGDTL+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % GETOHIST+3, SCANMED+8
DFN GETOHIST~, GETOHIST+4, GETOHIST+5, GETOHIST+10, GETOHIST+24, GETOHIST+27, GETOHIST+30, GETOHIST+32, BAGDTL+1*, BAGDTL+2
>> I GETOHIST+29*, GETOHIST+30, GETOHIST+32
>> II GETOHIST+29*
>> PSB GETOHIST+1*, GETOHIST+15*, GETOHIST+16*, GETOHIST+17*, GETOHIST+18*, GETOHIST+21*, GETOHIST+25*, GETOHIST+26*, GETOHIST+28*, GETOHIST+38*
, GETOHIST+39*, GETOHIST+40*, GETOHIST+41*, GETOHIST+42
>> PSBAD GETOHIST+25*
>> PSBADA( GETOHIST+25
>> PSBCNT BAGDTL+19*, BAGDTL+21*, BAGDTL+22*, BAGDTL+23, BAGDTL+24*, BAGDTL+25, SCANMED+9*, SCANMED+11, SCANMED+12*, SCANMED+18
, SCANMED+26*, SCANMED+29*, SCANMED+31*
>> PSBDATE BAGDTL+12*, BAGDTL+13
PSBDIEN SCANMED~, SCANMED+10*, SCANMED+13*, SCANMED+14, SCANMED+16, SCANMED+22*, SCANMED+23, SCANMED+24, SCANMED+26, SCANMED+27
, SCANMED+29, SCANMED+31
>> PSBDT SCANMED+8*, SCANMED+25, SCANMED+28
PSBDUZ INITIAL~, INITIAL+1
>> PSBGA BAGDTL+10*, BAGDTL+14*, BAGDTL+17*, BAGDTL+18
PSBIEN GETOHIST+10*, GETOHIST+11, GETOHIST+12, GETOHIST+14, GETOHIST+15, GETOHIST+16, GETOHIST+17, GETOHIST+32*, GETOHIST+33, GETOHIST+34
, GETOHIST+37, GETOHIST+38, GETOHIST+39, GETOHIST+40, BAGDTL+2*, BAGDTL+3, BAGDTL+4, BAGDTL+5, BAGDTL+26!
>> PSBINACT SCANMED+25*, SCANMED+28*
>> PSBINJS GETOHIST+14*, GETOHIST+15, GETOHIST+37*, GETOHIST+38
>> PSBL GETOHIST+16*, GETOHIST+17*, GETOHIST+39*, GETOHIST+40*
>> PSBLAC BAGDTL+6*, BAGDTL+18
>> PSBLADT GETOHIST+11*, GETOHIST+15, GETOHIST+33*, GETOHIST+38
>> PSBLASTS GETOHIST+12*, GETOHIST+13, GETOHIST+15, GETOHIST+34*, GETOHIST+35, GETOHIST+36, GETOHIST+38
>> PSBMEDTY GETOHIST+23*, GETOHIST+25, GETOHIST+26
PSBMLA BAGDTL+4*, BAGDTL+26!
PSBMLA( BAGDTL+8, BAGDTL+10, BAGDTL+11, BAGDTL+12, BAGDTL+13, BAGDTL+15, BAGDTL+16
PSBMLA(0 BAGDTL+12, BAGDTL+13, BAGDTL+18
>> PSBMLOR GETOHIST+10*
>> PSBNOW GETOHIST+3*, GETOHIST+21
>> PSBNOWZ GETOHIST+3*, GETOHIST+8, GETOHIST+36
>> PSBOIT SCANMED+23*
>> PSBONXS GETOHIST+29
PSBORD GETOHIST~, GETOHIST+4, GETOHIST+15, GETOHIST+27, GETOHIST+38, BAGDTL~
>> PSBOSP GETOHIST+8, GETOHIST+36
>> PSBOSTS GETOHIST+7, GETOHIST+8*, GETOHIST+35, GETOHIST+36
>> PSBPQRY BAGDTL+20*, BAGDTL+21, BAGDTL+22
PSBQRY BAGDTL+19*, BAGDTL+20, BAGDTL+21, BAGDTL+22, BAGDTL+23, BAGDTL+24, BAGDTL+26!
>> PSBSOL GETOHIST+26*
>> PSBSOLA( GETOHIST+26
PSBTAB SCANMED~, SCANMED+15, SCANMED+31
PSBTMP BAGDTL+26!
PSBTMP(10000000 BAGDTL+8*, BAGDTL+13*, BAGDTL+16*, BAGDTL+18*
PSBUID GETOHIST+5*, GETOHIST+6, GETOHIST+10, GETOHIST+15, GETOHIST+21, GETOHIST+30*, GETOHIST+31, GETOHIST+32, GETOHIST+38, BAGDTL~
, BAGDTL+1, BAGDTL+2
>> PSBUIDP GETOHIST+22*, GETOHIST+23
>> PSBUIDS GETOHIST+6*, GETOHIST+7, GETOHIST+8, GETOHIST+9, GETOHIST+10, GETOHIST+13, GETOHIST+19, GETOHIST+20, GETOHIST+21, GETOHIST+22
, GETOHIST+24
>> PSBX BAGDTL+8*, BAGDTL+11*, BAGDTL+12, BAGDTL+13, BAGDTL+15*, BAGDTL+16
RESULTS GETOHIST~, GETOHIST+1*, BAGDTL~, SCANMED~
RESULTS( BAGDTL+21*, BAGDTL+22*, BAGDTL+23*, BAGDTL+24*, SCANMED+11*, SCANMED+12*, SCANMED+18*, SCANMED+26*, SCANMED+29*, SCANMED+31*
RESULTS(0 BAGDTL+3*, BAGDTL+25*, SCANMED+26*, SCANMED+29*, SCANMED+31*
RESULTS(1 BAGDTL+3*
U GETOHIST+7, GETOHIST+8, GETOHIST+9, GETOHIST+10, GETOHIST+11, GETOHIST+12, GETOHIST+13, GETOHIST+14, GETOHIST+15, GETOHIST+19
, GETOHIST+20, GETOHIST+21, GETOHIST+22, GETOHIST+23, GETOHIST+24, GETOHIST+25, GETOHIST+26, GETOHIST+29, GETOHIST+33, GETOHIST+34
, GETOHIST+37, GETOHIST+38, BAGDTL+5, BAGDTL+8, BAGDTL+12, BAGDTL+13, BAGDTL+16, BAGDTL+18, BAGDTL+23, SCANMED+18
, SCANMED+26, SCANMED+29, SCANMED+31
>> X BAGDTL+2*, BAGDTL+5*, BAGDTL+6, BAGDTL+23*, SCANMED+16*, SCANMED+17, SCANMED+18, SCANMED+24*, SCANMED+25, SCANMED+26
, SCANMED+27*, SCANMED+28, SCANMED+29, SCANMED+31*
>> Y GETOHIST+23*
>> Z GETOHIST+25*, GETOHIST+26*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All