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

Package: Barcode Medication Administration

Routine: PSBCHKIV


Information

PSBCHKIV ;BIRMINGHAM/TEJ-BCMA CHECK IV ROUTINE ;Mar 2004

Source Information

Source file <PSBCHKIV.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Barcode Medication Administration 3 GETORD^PSBCHIVH  $$FNDLBLO^PSBVDLU2  (CLEAN,PSJ1)^PSBVT  
Inpatient Medications 2 EN^PSJBCMA1  EN^PSJBCMA2  
VA FileMan 1 (C,NOW)^%DTC  

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

Package Total Caller Graph
Barcode Medication Administration 2 PSB CHECK IV  PSBOCI  

Entry Points

Name Comments DBIA/ICR reference
CHKSOL
PSBNXACT(DFN,PORDN) ;
NEWDATA(PSBPARM) ;
RPC(RESULTS,DFN,ORDIV)
CHKADD

External References

Name Field # of Occurrence
C^%DTC RPC+3
NOW^%DTC RPC+3
GETORD^PSBCHIVH RPC+6
$$FNDLBLO^PSBVDLU2 RPC+14
CLEAN^PSBVT RPC+44, RPC+56, RPC+67
PSJ1^PSBVT RPC+44, RPC+56
EN^PSJBCMA1 RPC+18, RPC+20, PSBNXACT+4, PSBNXACT+8
EN^PSJBCMA2 RPC+22, RPC+57

Used in RPC

RPC Name Call Tags
PSB CHECK IV RPC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] RPC+13
^TMP("PSJ1" RPC+18!, RPC+19!, RPC+20!, RPC+21, RPC+26, RPC+28, RPC+29, RPC+36!, PSBNXACT+4!, PSBNXACT+7!
, PSBNXACT+8, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+7, NEWDATA+8, NEWDATA+9, NEWDATA+10
^TMP("PSJ2" RPC+22!, RPC+23, RPC+24, RPC+25, RPC+57, NEWDATA+3

Label References

Name Line Occurrences
$$NEWDATA RPC+25
$$PSBNXACT RPC+37
CHKADD RPC+58
CHKSOL RPC+59

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN RPC~, RPC+4, RPC+9, RPC+10, RPC+18, RPC+20, RPC+22, PSBNXACT~, PSBNXACT+1
>> NEWDATA NEWDATA+1*, NEWDATA+11
ORDIV RPC~, RPC+1
ORDIV( RPC+5, RPC+6
PORDN PSBNXACT~, PSBNXACT+1
PSBAD RPC+79!, CHKADD+2!*, CHKADD+4!*, CHKADD+5, CHKADD+6, CHKADD+7
PSBADA RPC+46, RPC+48!, RPC+58, CHKADD+1
PSBADA( CHKADD+3, CHKADD+4, CHKADD+6, CHKADD+7
PSBADDS RPC+2!, CHKADD~
PSBADDS( CHKADD+2*, CHKADD+5!, CHKADD+6, CHKADD+7!, CHKADD+8
PSBBAGD RPC+2!, RPC+40, RPC+79!
PSBBAGD( RPC+26*, RPC+28*, RPC+29*, RPC+30, RPC+32, RPC+33, RPC+34, RPC+35, RPC+40, RPC+41
, RPC+42, RPC+43, RPC+44, RPC+56, RPC+57, PSBNXACT+8!
>> PSBBIEN RPC+12*, RPC+13
PSBBUID RPC+2~, RPC+14*, RPC+21, RPC+28, RPC+29, RPC+30, RPC+32, RPC+33, RPC+34, RPC+35
PSBBUIDS RPC+2~
PSBBUIDS( RPC+30*, RPC+32*, RPC+33*, RPC+34*, RPC+35*, RPC+71, RPC+72, RPC+73, RPC+74, PSBNXACT+8!
>> PSBCHGDT RPC+24*, RPC+25, RPC+57*, RPC+60, RPC+61, RPC+62, RPC+63, RPC+64, RPC+65, RPC+66
, CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+6, CHKSOL+7, CHKSOL+8
>> PSBCO( RPC+19*, RPC+72
PSBDFN PSBNXACT+1~*, PSBNXACT+2, PSBNXACT+4, PSBNXACT+8
PSBDID PSBNXACT+1!
PSBDID( PSBNXACT+3, PSBNXACT+6*
>> PSBDT RPC+3*, RPC+18, RPC+42, PSBNXACT+8
PSBDX RPC+21*, NEWDATA+1~*, NEWDATA+2*, NEWDATA+3*
PSBGNODE RPC+2~, RPC+9*, RPC+10*, RPC+11, RPC+12, RPC+14, RPC+39
>> PSBIFR RPC+49, RPC+60
PSBIVCHG RPC+69, RPC+79!
PSBIVCHG( RPC+25*, RPC+60*, RPC+61*, RPC+62*, RPC+63*, RPC+64*, RPC+65*, RPC+66*, RPC+70, RPC+75
, RPC+76, RPC+77, RPC+78, CHKADD+6*, CHKADD+7*, CHKADD+8*, CHKSOL+6*, CHKSOL+7*, CHKSOL+8*, PSBNXACT+8!
, NEWDATA+1, NEWDATA+2, NEWDATA+3*
>> PSBLABDT RPC+21*, RPC+25
PSBLINES RPC+38*, RPC+42*, RPC+70*, RPC+72*, RPC+73*, RPC+74*, RPC+77*, RPC+78*, RPC+79!
>> PSBLOR RPC+14*, RPC+19, RPC+36*, PSBNXACT+8
>> PSBMD RPC+53, RPC+64
>> PSBMDX RPC+64
>> PSBMR RPC+50, RPC+61
>> PSBNXACT PSBNXACT+2*, PSBNXACT+5*, PSBNXACT+6*, PSBNXACT+8, PSBNXACT+9
>> PSBNXOR RPC+17*, RPC+18*
>> PSBONXSB RPC+7, RPC+8
PSBOR RPC+14*, RPC+17, RPC+19, RPC+20, RPC+22, RPC+36*, RPC+37*, PSBNXACT+1~*, PSBNXACT+2, PSBNXACT+3
, PSBNXACT+4*, PSBNXACT+5*, PSBNXACT+6
>> PSBORD RPC+8*, RPC+11
>> PSBOSP RPC+55, RPC+66
>> PSBOSPX RPC+66
>> PSBOST RPC+54, RPC+65, CHKADD+8
>> PSBOSTX RPC+65
PSBOTMP RPC+45!
PSBOTMP("ADD" RPC+46*, RPC+58, CHKADD+1, CHKADD+2
PSBOTMP("INFU SION RATE" , RPC+49*, RPC+60
PSBOTMP("MED ROUTE" , RPC+50*, RPC+61
PSBOTMP("OTHE R PRINT INFO" , RPC+52*, RPC+63
PSBOTMP("PROVIDER" RPC+53*, RPC+64
PSBOTMP("REMARKS" RPC+51*, RPC+62
PSBOTMP("SOL" RPC+47*, RPC+59, CHKSOL+1, CHKSOL+2
PSBOTMP("STAR T DATE/TIME" , RPC+54*, RPC+65
PSBOTMP("STOP DATE/TIME" , RPC+55*, RPC+66
>> PSBOTXT RPC+52, RPC+63
>> PSBPARAM RPC+24*, RPC+25
PSBPARM NEWDATA~, NEWDATA+2, NEWDATA+3, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+7, NEWDATA+8, NEWDATA+9, NEWDATA+10
PSBPIN RPC+2~, RPC+4*, RPC+14, RPC+37, RPC+44, RPC+56, RPC+57
>> PSBRMRK RPC+51, RPC+62
PSBSOL RPC+79!, CHKSOL+2!*, CHKSOL+4!*, CHKSOL+5, CHKSOL+6, CHKSOL+7
PSBSOLA RPC+47, RPC+48!, RPC+59, CHKSOL+1
PSBSOLA( CHKSOL+3, CHKSOL+4, CHKSOL+6, CHKSOL+7
PSBSOLS RPC+2!, CHKSOL~
PSBSOLS( CHKSOL+2*, CHKSOL+5!, CHKSOL+6, CHKSOL+7!, CHKSOL+8
>> PSBSTATS RPC+13*, RPC+30
>> PSBSTOP RPC+18*, RPC+19
PSBSTR CHKADD+2!*, CHKADD+4!*, CHKADD+5
>> PSBTXT CHKADD+6*, CHKADD+8*, CHKSOL+6*, CHKSOL+8*
PSBVOL CHKSOL+2!*, CHKSOL+4!*, CHKSOL+5
PSBX RPC+2~, RPC+23*, RPC+24, RPC+25, RPC+27*, RPC+28, RPC+29, RPC+32, RPC+33, RPC+34
, RPC+35, NEWDATA+3
>> PSBXOR RPC+14*, RPC+19, RPC+25, RPC+26, RPC+28, RPC+29, RPC+30, RPC+32, RPC+33, RPC+34
, RPC+35, RPC+40*, RPC+41, RPC+42, RPC+43, RPC+44, RPC+56, RPC+57, RPC+60, RPC+61
, RPC+62, RPC+63, RPC+64, RPC+65, RPC+66, CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+6, CHKSOL+7
, CHKSOL+8, PSBNXACT+8, NEWDATA+1, NEWDATA+2, NEWDATA+3
PSBXX RPC+2~, RPC+19*, RPC+26, RPC+28, RPC+29, RPC+30, RPC+31, RPC+41*, RPC+42, RPC+43*
, RPC+44, RPC+70*, RPC+71, RPC+72, RPC+73, RPC+74, RPC+75, RPC+76, RPC+77, RPC+78
>> PSBXY RPC+32*, RPC+33*, RPC+34*, RPC+35*, RPC+43*, RPC+56, RPC+57, RPC+71*, RPC+72, RPC+73
, RPC+74, RPC+75*, RPC+76, RPC+77, RPC+78
>> PSBXZ RPC+73*, RPC+74*, RPC+76*, RPC+77, RPC+78
>> PSBZX RPC+78*
RESULTS RPC~, RPC+2!
RESULTS( RPC+70*, RPC+72*, RPC+73*, RPC+74*, RPC+77*, RPC+78*
RESULTS(0 RPC+1*, RPC+38*, RPC+70*
>> S RPC+7*, RPC+8
U RPC+13, RPC+18, RPC+21, RPC+23, RPC+24, RPC+25, RPC+30, RPC+32, RPC+33, RPC+34
, RPC+35, RPC+36, RPC+42, RPC+44, RPC+56, RPC+57, RPC+72, RPC+77, RPC+78, CHKADD+2
, CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+2, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8, PSBNXACT+4
, PSBNXACT+8, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+9, NEWDATA+10
X RPC+3, CHKADD~, CHKADD+2*, CHKADD+3*, CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8*
>> X1 RPC+3*
>> X2 RPC+3*
Y CHKSOL~, CHKSOL+2*, CHKSOL+3*, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8*
>> Z RPC+5*, RPC+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All