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

Package: Barcode Medication Administration

Routine: PSBPOIV


Information

PSBPOIV ;BIRMINGHAM/EFC-IV PARAMETER VALIDATION ;Mar 2004

Source Information

Source file <PSBPOIV.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 2 (INP,KVAR)^VADPT  $$SITE^VASITE  
Barcode Medication Administration 1 (CLEAN,PSJ1)^PSBVT  
Inpatient Medications 1 EN^PSJBCMA2  
Toolkit 1 $$GET^XPAR  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Barcode Medication Administration 4 PSBOIV  PSBRPC2  PSBVDLU1  PSBVDLVL  

Entry Points

Name Comments DBIA/ICR reference
CHKSOL ;
BWAR ;
EN(PSBDFN,PSBORD) ;
CHKORD ; check previous order against current order
SAVEPAR ; save parameters from current order
CHKADD ;
MSG(PSBMVAR,PSBDATE) ;

External References

Name Field # of Occurrence
$$GET1^DIQ EN+13
CLEAN^PSBVT EN+4, EN+19, EN+21, EN+22, EN+30, EN+56, SAVEPAR+10
PSJ1^PSBVT EN+4, EN+19, EN+21, EN+22, EN+30, EN+60, SAVEPAR+10
EN^PSJBCMA2 EN+26
INP^VADPT EN+7
KVAR^VADPT EN+7
$$SITE^VASITE EN+15
$$GET^XPAR EN+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(42 - [#42] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.66 - [#53.66] EN+8, EN+9, EN+10
^PSB(53.79 - [#53.79] EN+35, EN+36, EN+38, EN+39, EN+40
^TMP("PSBAR" EN+3!*, EN+48, EN+49, EN+55*, EN+59!, BWAR+2, BWAR+8*, MSG+10*
^TMP("PSJ2" EN+26!, EN+27, EN+28!

Label References

Name Line Occurrences
BWAR EN+47
CHKADD CHKORD+1
CHKORD EN+29
CHKSOL CHKORD+2
MSG EN+27, CHKORD+3, CHKORD+4, CHKORD+5, CHKORD+6, CHKORD+7, CHKORD+8, CHKORD+9, CHKORD+10, CHKORD+11
, CHKADD+3, CHKADD+4, CHKADD+7, CHKADD+8, CHKSOL+3, CHKSOL+4, CHKSOL+7, CHKSOL+8
SAVEPAR EN+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN EN+2*, EN+4, EN+19, EN+21, EN+22, EN+30, EN+60, SAVEPAR+10
DT EN+15
>> I EN+48*, EN+49, EN+50, EN+51
PSBADA EN+58!, SAVEPAR+2, SAVEPAR+4!, CHKORD+1, CHKADD+2
PSBADA( CHKADD+5, CHKADD+6, CHKADD+7, CHKADD+8
PSBADA("" CHKADD+3, CHKADD+4
>> PSBADST SAVEPAR+6, CHKORD+6
PSBC1 EN+18*, EN+19, EN+22, EN+30, EN+57!, SAVEPAR+10
PSBC2 EN+34*, EN+57!
>> PSBCHKV EN+27*
PSBCSTR EN+6*, EN+16, EN+27, EN+57!, MSG+2
PSBDATE MSG~, MSG+7, MSG+8, MSG+9, MSG+10
PSBDFN EN~, EN+2, EN+26, EN+35, EN+36
>> PSBIEN EN+36*, EN+38, EN+39, EN+40
>> PSBIFR SAVEPAR+5, CHKORD+3
PSBIVPAR EN+10*, EN+11*, EN+16*, EN+57!, MSG+3, MSG+10
>> PSBIVT EN+10, EN+11, EN+16
>> PSBLBLA( EN+37, EN+43, EN+44, EN+49, EN+52
>> PSBLSTS EN+37*
>> PSBMAUD EN+2*, EN+26*, EN+27*, EN+50, EN+53
>> PSBMD SAVEPAR+8, CHKORD+9
PSBMI EN+2*, EN+27, EN+29, EN+57!, CHKORD+1, CHKORD+2, CHKORD+3, CHKORD+4, CHKORD+5, CHKORD+6
, CHKORD+7, CHKORD+8, CHKORD+9, CHKORD+10, MSG+1, MSG+10*
PSBMIDT EN+2*, EN+52, EN+57!, MSG+10*
PSBMIM EN+2*, EN+57!, MSG+10*
PSBMONX EN+34*, EN+35, EN+36, EN+57!
>> PSBMR SAVEPAR+5, CHKORD+4
PSBMVAR MSG~, MSG+2, MSG+4*, MSG+7, MSG+8, MSG+9
PSBMW EN+2*, EN+48, EN+57!, MSG+5*
>> PSBMWAR( BWAR+4, BWAR+5, BWAR+6, BWAR+9!, MSG+7!, MSG+8*, MSG+9*
>> PSBMWC EN+2*, MSG+6*
>> PSBMWM MSG+6*
>> PSBMWS EN+48*, EN+50*, EN+51*
>> PSBOLDT MSG+7*
PSBONX EN+26, EN+41, EN+50, EN+51, EN+53, EN+54, BWAR+1~, BWAR+3*, BWAR+4, BWAR+5
, BWAR+6, BWAR+8, BWAR+9, MSG+7, MSG+8, MSG+9, MSG+10
>> PSBONXS EN+2*, EN+18, EN+19, EN+22, EN+24, EN+25*, EN+30, EN+34, EN+50, EN+51
, EN+53, EN+54, SAVEPAR+10, BWAR+3
PSBORD EN~, EN+2, EN+4, EN+60
>> PSBOSP SAVEPAR+9, CHKORD+3, CHKORD+4, CHKORD+5, CHKORD+6, CHKORD+7, CHKORD+8, CHKORD+9, CHKORD+10, CHKORD+11
, CHKADD+3, CHKADD+4, CHKADD+7, CHKADD+8, CHKSOL+3, CHKSOL+4, CHKSOL+7, CHKSOL+8
>> PSBOST SAVEPAR+8, CHKORD+10
>> PSBOSTS EN+42
PSBOTMP EN+58!, SAVEPAR+1!
PSBOTMP("ADD" SAVEPAR+2*, CHKORD+1, CHKADD+2, CHKADD+3, CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8
PSBOTMP("ADMI N TIME" , SAVEPAR+6*, CHKORD+6
PSBOTMP("INFU SION RATE" , SAVEPAR+5*, CHKORD+3
PSBOTMP("MED ROUTE" , SAVEPAR+5*, CHKORD+4
PSBOTMP("OTHE R PRINT INFO" , SAVEPAR+7*, CHKORD+8
PSBOTMP("PROVIDER" SAVEPAR+8*, CHKORD+9
PSBOTMP("REMARKS" SAVEPAR+7*, CHKORD+7
PSBOTMP("SCHEDULE" SAVEPAR+6*, CHKORD+5
PSBOTMP("SOL" SAVEPAR+3*, CHKORD+2, CHKSOL+2, CHKSOL+3, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8
PSBOTMP("STAR T DATE/TIME" , SAVEPAR+8*, CHKORD+10
PSBOTMP("STOP DATE/TIME" , SAVEPAR+9*, CHKORD+11
>> PSBOTXT SAVEPAR+7, CHKORD+8
>> PSBPDT EN+37*
>> PSBPONX EN+20, EN+21, EN+23*, EN+24, EN+25, EN+29
PSBPONX2 EN+20!*, EN+21*, EN+23!
>> PSBRMRK SAVEPAR+7, CHKORD+7
>> PSBSCH SAVEPAR+6, CHKORD+5
PSBSCHV EN+57!
PSBSOLA EN+58!, SAVEPAR+3, SAVEPAR+4!, CHKORD+2, CHKSOL+2
PSBSOLA( CHKSOL+5, CHKSOL+6, CHKSOL+7, CHKSOL+8
PSBSOLA("" CHKSOL+3, CHKSOL+4
PSBSPAR EN+57!, MSG+2*, MSG+6, MSG+10
PSBUID EN+33*, EN+35, EN+36, EN+37, EN+43, EN+44, EN+46, EN+49, EN+52, EN+55
, EN+57!
>> PSBUIDA EN+32
>> PSBUIDA( EN+33, EN+46
PSBWARD EN+7*, EN+8, EN+9*, EN+10, EN+57!
PSBWDIV EN+7*, EN+12, EN+13*, EN+14*, EN+15*, EN+16, EN+17!
>> PSBYS BWAR+6*, BWAR+7*, BWAR+8
U EN+15, EN+16, EN+18, EN+19, EN+22, EN+24, EN+25, EN+27, EN+30, EN+34
, EN+37, EN+38, EN+39, EN+40, EN+41, EN+42, EN+43, EN+44, EN+45, EN+46
, EN+48, EN+49, EN+50, EN+51, EN+52, EN+53, EN+54, SAVEPAR+10, CHKADD+7, CHKADD+8
, CHKSOL+7, CHKSOL+8, BWAR+3, BWAR+8, MSG+2, MSG+3, MSG+10
>> VAIN(4 EN+7
X EN+16*, EN+27*, EN+38*, EN+39*, EN+40*, EN+41*, EN+42*, EN+43*, EN+44*, EN+45*
, EN+46*, EN+48*, EN+53*, EN+54*, EN+55!, CHKADD+1~, CHKADD+5*, CHKADD+6, CHKADD+7, CHKADD+8
, CHKSOL+1~, CHKSOL+5*, CHKSOL+6, CHKSOL+7, CHKSOL+8, BWAR+1~, BWAR+2*, BWAR+8*
Y CHKADD+1~, CHKSOL+1~, BWAR+1~, BWAR+5*, BWAR+6, BWAR+8, MSG+2*, MSG+3, MSG+10
Z BWAR+1~, BWAR+3*, BWAR+6*
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