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

Package: Inpatient Medications

Routine: PSJMISC2


Information

PSJMISC2 ;BIR/MV - MISC. CALLS FOR IV DOSING CHECKS;6 Jun 07 / 3:37 PM

Source Information

Source file <PSJMISC2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 4 $$DOW^PSIVUTL  PAUSE^PSJLMUT1  WRITE^PSJMISC  CONT^PSJOCDT  
Kernel 1 $$UP^XLFSTR  
Pharmacy Data Management 1 ($$BSA,$$UNIT)^PSSDSAPI  

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

Package Total Caller Graph
Inpatient Medications 11 PSGOD  PSGOEF  PSGOER  PSGOES  PSGOEV  PSIVOCDS  PSIVOD  PSIVQUI  
PSJLIACT  PSJLIFN  PSJLIFNI  

Entry Points

Name Comments DBIA/ICR reference
P8(PSJINFRT) ;Set infusion rate in term of numeric, dose unit over time unit
WT() ;
BSA() ;
UNTOTME(PSJINF) ;Process Infusion rate for format of Num Unit/time. Ex: 8MG/HR, 125ML/HR, 1000UNITS/HR@TITRATE
TIME(PSJTIME) ;
UNIT(PSJUNIT) ;Remove extra zero after decimal point
OLDSCHD(PSJOLDNM) ;checking if the schedule in the order is an old schedule name
PROMPT(PSJOLDNM,PSJMSGFL) ;display the replaced schedule name and prompt if the user want to continue with the order
CHKSCHD(PSJOLDNM,PSJMSGFL) ;

External References

Name Field # of Occurrence
$$DOW^PSIVUTL OLDSCHD+14
PAUSE^PSJLMUT1 PROMPT+7
WRITE^PSJMISC PROMPT+5
CONT^PSJOCDT PROMPT+10
$$BSA^PSSDSAPI P8+39
$$UNIT^PSSDSAPI P8+45, UNTOTME+13
$$UP^XLFSTR P8+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!
  • Line Location: PROMPT+4
Function Call: WRITE
  • Prompt: !,"Please correct the schedule before verifying this order."
  • Line Location: PROMPT+8
Function Call: WRITE
  • Prompt: !,"WARNING - Renewed RXs cannot be edited. Please enter new order."
  • Line Location: PROMPT+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.1 - [#51.1] OLDSCHD+8, OLDSCHD+9, OLDSCHD+11

Label References

Name Line Occurrences
$$BSA P8+51
$$PROMPT CHKSCHD+4
$$TIME P8+42, UNTOTME+15
$$UNIT P8+44
$$UNTOTME P8+33
$$WT P8+48
OLDSCHD CHKSCHD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN P8+39
PSGORQF PROMPT+1~, PROMPT+7*, PROMPT+11, CHKSCHD+2~, CHKSCHD+4*, CHKSCHD+5
PSJBSA P8+10~, P8+40*, BSA+2, BSA+6
PSJBSAFG P8+10~, P8+51*
PSJHT P8+10~, P8+40*, BSA+3, BSA+4
PSJIEN OLDSCHD+5~, OLDSCHD+9*, OLDSCHD+10, OLDSCHD+11
PSJINF UNTOTME~, UNTOTME+5, UNTOTME+6, UNTOTME+8, UNTOTME+9
PSJINFRT P8~, P8+9, P8+12
PSJMSG PROMPT+1~, PROMPT+3*, PROMPT+5
PSJMSGFL PROMPT~, PROMPT+3, PROMPT+7, PROMPT+8, PROMPT+9, PROMPT+10, CHKSCHD~, CHKSCHD+4
PSJNSCH OLDSCHD+5~, OLDSCHD+13*, OLDSCHD+14, OLDSCHD+15
PSJNSCH0 OLDSCHD+5~, OLDSCHD+11*, OLDSCHD+12, OLDSCHD+13
PSJNUM UNTOTME+4~, UNTOTME+6*, UNTOTME+7, UNTOTME+12, UNTOTME+17
PSJNUT P8+10~
PSJOLDNM OLDSCHD~, PROMPT~, CHKSCHD~, CHKSCHD+3, CHKSCHD+4
PSJOLDNM("NEW_SCHD" OLDSCHD+15*, PROMPT+3, CHKSCHD+4
PSJOLDNM("OLD_SCHD" OLDSCHD+15*
PSJOLDNM("ORD_SCHD" OLDSCHD+6, PROMPT+2, PROMPT+3, CHKSCHD+3
PSJP1 P8+10~, P8+15*, P8+16*, P8+17*, P8+18*, P8+19*, P8+20*, P8+21*, P8+22, P8+23*
, P8+24*, P8+25, P8+30, P8+33, P8+36, P8+41, P8+43, P8+44, P8+48, P8+51
, WT+2, WT+3, BSA+2, BSA+6
PSJP1S1 UNTOTME+4~, UNTOTME+8*, UNTOTME+12
PSJP1S2 UNTOTME+4~, UNTOTME+9*, UNTOTME+11, UNTOTME+15
PSJP2 P8+10~, P8+27*, P8+28
PSJP8ERR P8+11!, P8+13*, P8+14*, P8+22*, P8+25*, P8+28*, P8+30*, P8+36*, WT+2*, BSA+3*
, BSA+4*, BSA+5*, UNTOTME+5*, UNTOTME+7*, UNTOTME+11*, UNTOTME+14*, UNTOTME+16*
PSJSCH OLDSCHD+5~, OLDSCHD+6*, OLDSCHD+7, OLDSCHD+8, OLDSCHD+9, OLDSCHD+15
PSJTIME P8+10~, P8+41*, P8+42*, WT+2, WT+3, BSA+2, BSA+6, UNTOTME+4~, UNTOTME+15*, UNTOTME+16
, UNTOTME+17, TIME~, TIME+1, TIME+2, TIME+3, TIME+4, TIME+5, TIME+6, TIME+7, TIME+8
, TIME+9
PSJUNIT P8+10~, P8+43*, P8+44*, P8+45*, WT+2, WT+3, BSA+2, BSA+6, UNTOTME+4~, UNTOTME+12*
, UNTOTME+13*, UNTOTME+14, UNTOTME+17, UNIT~, UNIT+2, UNIT+3*, UNIT+4
PSJUOTME P8+32~, P8+33*
PSJUP8 P8+10~, P8+12*, P8+13, P8+14, P8+15, P8+27, P8+28
PSJWT P8+10~, P8+40*, WT+2, WT+3, BSA+3, BSA+5
PSJWTFG P8+10~, P8+48*
PSJX UNIT+1~, UNIT+3*
U P8+40, WT+3, BSA+6, UNTOTME+17, OLDSCHD+12, OLDSCHD+13
VALMBCK PROMPT+1~
X P8+10~, P8+39*, P8+40, P8+43*, WT+1~, WT+3*, WT+4, BSA+1~, BSA+6*, BSA+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All