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 ;28-Mar-2014 10:59;DU

Source Information

Source file <PSBRPC2.m>

Call Graph

Call Graph Total: 8

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Barcode Medication Administration 3 PSBOCI1  PSBOMH1  PSBVDLVL  

Entry Points

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

External References

Name Field # of Occurrence
NOW^%DTC GETOHIST+3, SCANMED+9
$$FIND1^DIC SCANMED+17, SCANMED+24, SCANMED+34
DT^DILF BAGDTL+12
$$GET1^DIQ INITIAL+1, SCANMED+19, SCANMED+26, SCANMED+28, SCANMED+29, SCANMED+31, SCANMED+32, SCANMED+34
EN^PSBPOIV GETOHIST+4
CLEAN^PSBVT GETOHIST+24, GETOHIST+27
PSJ1^PSBVT GETOHIST+24, GETOHIST+27
IVCHK^PSBZVSD SCANMED+25
$$GET^XPAR SCANMED+15

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+30
^PSDRUG("A527" SCANMED+27
^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+9
DFN GETOHIST~, GETOHIST+4, GETOHIST+5, GETOHIST+10, GETOHIST+24, GETOHIST+27, GETOHIST+30, GETOHIST+32, BAGDTL+1*, BAGDTL+2
, SCANMED~, SCANMED+25
DUZ("AG" SCANMED+25
>> 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+10*, SCANMED+13, SCANMED+14*, SCANMED+19
, SCANMED+25, SCANMED+29*, SCANMED+32*, SCANMED+34*
>> PSBDATE BAGDTL+12*, BAGDTL+13
PSBDIEN SCANMED~, SCANMED+11, SCANMED+12*, SCANMED+15*, SCANMED+17, SCANMED+24*, SCANMED+26, SCANMED+27, SCANMED+29, SCANMED+30
, SCANMED+32, SCANMED+34
>> PSBDT SCANMED+9*, SCANMED+28, SCANMED+31
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+28*, SCANMED+31*
>> 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+26*
>> 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+16, SCANMED+25, SCANMED+34
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~, SCANMED+25
RESULTS( BAGDTL+21*, BAGDTL+22*, BAGDTL+23*, BAGDTL+24*, SCANMED+13*, SCANMED+14*, SCANMED+19*, SCANMED+29*, SCANMED+32*, SCANMED+34*
RESULTS(0 BAGDTL+3*, BAGDTL+25*, SCANMED+29*, SCANMED+32*, SCANMED+34*
RESULTS(1 BAGDTL+3*
SAVDIEN SCANMED+8~, SCANMED+11*, SCANMED+25
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+19
, SCANMED+29, SCANMED+32, SCANMED+34
>> X BAGDTL+2*, BAGDTL+5*, BAGDTL+6, BAGDTL+23*, SCANMED+17*, SCANMED+18, SCANMED+19, SCANMED+27*, SCANMED+28, SCANMED+29
, SCANMED+30*, SCANMED+31, SCANMED+32, SCANMED+34*
>> 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