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

Package: Inpatient Medications

Routine: PSJOCDSD


Information

PSJOCDSD ; BIR/MV,RN - PROCESS DOSING ORDER CHECKS ;6 Jun 07 3:37 PM

Source Information

Source file <PSJOCDSD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Inpatient Medications 4 RINTERV^PSJGMRA  PAUSE^PSJLMUT1  WRITE^PSJMISC  ($$DSPSERR,$$ERRCHK,DSPDRGER)^PSJOC  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
Inpatient Medications 1 PSJOCDS  

Entry Points

Name Comments DBIA/ICR reference
DISPLAY ;Display dose checks
DOSEOFF(PSJMSG) ;
WARNING ;Display warning messages
INTERV ;Process intervention for dosing check
ERROR ; Process errors
EXCEPTN ; Process exceptions
EXCEPTN2 ; Process exceptions on prospective drug
GENERAL ;

External References

Name Field # of Occurrence
RINTERV^PSJGMRA INTERV+6, INTERV+7, INTERV+8
PAUSE^PSJLMUT1 DISPLAY+12, DOSEOFF+5, WARNING+8, WARNING+12, WARNING+16, ERROR+4, EXCEPTN+6, GENERAL+4
WRITE^PSJMISC WARNING+10, WARNING+14, WARNING+26, ERROR+7, ERROR+9, ERROR+11, EXCEPTN+17, EXCEPTN+19, GENERAL+5
$$DSPSERR^PSJOC DISPLAY+4
$$ERRCHK^PSJOC EXCEPTN2+6
DSPDRGER^PSJOC EXCEPTN2+9
FULL^VALM1 DISPLAY+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DISPLAY+3
Function Call: WRITE
  • Prompt: !!,$G(PSJMSG),!
  • Line Location: DOSEOFF+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WARNING+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WARNING+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WARNING+12
Function Call: WRITE
  • Prompt: !
  • Line Location: WARNING+13
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WARNING+16
Function Call: WRITE
  • Prompt: !
  • Line Location: WARNING+18
Function Call: WRITE
  • Prompt: !
  • Line Location: INTERV+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ERROR+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: ERROR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: ERROR+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXCEPTN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCEPTN+15
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCEPTN+19
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCEPTN2+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: GENERAL+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J DISPLAY+3, DISPLAY+6, DISPLAY+7, DISPLAY+12, WARNING+5, WARNING+6, WARNING+11, WARNING+20, WARNING+22, WARNING+25
ERROR+3, ERROR+6, ERROR+8, ERROR+10, EXCEPTN+5, EXCEPTN+7, EXCEPTN+9, EXCEPTN+12, EXCEPTN+18, EXCEPTN2+2
EXCEPTN2+3, EXCEPTN2+4, GENERAL+2, GENERAL+3

Label References

Name Line Occurrences
ERROR DISPLAY+9
EXCEPTN DISPLAY+10
EXCEPTN2 DISPLAY+5
GENERAL WARNING+23
INTERV WARNING+31
WARNING DISPLAY+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DR DISPLAY+1~
IOF DISPLAY+3, WARNING+8, WARNING+12, WARNING+16, ERROR+4, EXCEPTN+6, GENERAL+4
IOSL WARNING+8, WARNING+12, WARNING+13, WARNING+16, ERROR+4, ERROR+5, EXCEPTN+6, GENERAL+4
>> PSGORQF DISPLAY+6, DISPLAY+7, WARNING+21, WARNING+30
PSJBRK DISPLAY+1~, DISPLAY+12, WARNING+7*, WARNING+15*
PSJCNT ERROR+1~, ERROR+3*, ERROR+6, ERROR+8, ERROR+10, EXCEPTN+1~, EXCEPTN+7*, EXCEPTN+12, EXCEPTN+18
PSJCNT0 DISPLAY+1~, DISPLAY+6*, DISPLAY+7, WARNING+5, WARNING+6, WARNING+11, WARNING+20, WARNING+22, WARNING+25, ERROR+3
ERROR+6, ERROR+8, ERROR+10, EXCEPTN+5, EXCEPTN+7, EXCEPTN+12, EXCEPTN+18, GENERAL+2, GENERAL+3
PSJDD WARNING+1~, WARNING+20*, WARNING+22, WARNING+25, WARNING+27, WARNING+28, WARNING+29, INTERV+1~, INTERV+2*, INTERV+3
GENERAL+2, GENERAL+3
PSJDSDRG EXCEPTN+1~, EXCEPTN+8*, EXCEPTN+9*, EXCEPTN+10
PSJDSPFG DISPLAY+1~, DISPLAY+12, DISPLAY+14!, INTERV+4!, INTERV+5*
>> PSJEXCPT("DOSE" DOSEOFF+2, DOSEOFF+3*
>> PSJEXCPT("PROSPECTIVE" DISPLAY+3, DISPLAY+12, DISPLAY+14!, EXCEPTN+10
PSJGCNT GENERAL+1~, GENERAL+2*, GENERAL+3
PSJMSG DOSEOFF~, DOSEOFF+4, WARNING+1~, WARNING+3*, WARNING+11*, WARNING+14, WARNING+22*, WARNING+25*, WARNING+26, GENERAL+3*
GENERAL+5
PSJN EXCEPTN2+1~, EXCEPTN2+3*, EXCEPTN2+4
PSJNV ERROR+1~, ERROR+6*, ERROR+7, ERROR+8*, ERROR+9, ERROR+10*, ERROR+11, EXCEPTN+1~, EXCEPTN+12*, EXCEPTN+13
EXCEPTN+14*, EXCEPTN+15, EXCEPTN+16*, EXCEPTN+17, EXCEPTN+18*, EXCEPTN+19, EXCEPTN2+1~, EXCEPTN2+4*, EXCEPTN2+6
>> PSJOCFG INTERV+3, EXCEPTN2+7
PSJONLST DISPLAY+1~
PSJORI WARNING+1~, WARNING+3*, WARNING+6*, WARNING+10, WARNING+18, WARNING+19!
PSJPON DISPLAY+1~, DISPLAY+7*, DISPLAY+8, WARNING+5, WARNING+6, WARNING+11, WARNING+20, WARNING+22, WARNING+25, ERROR+3
ERROR+6, ERROR+8, ERROR+10, EXCEPTN+5, EXCEPTN+7, EXCEPTN+9, EXCEPTN+12, EXCEPTN+18, EXCEPTN2+1~, EXCEPTN2+2*
EXCEPTN2+3, EXCEPTN2+4, EXCEPTN2+5, GENERAL+2, GENERAL+3
PSJQFLG1 EXCEPTN+1~, EXCEPTN+8*
PSJQUIT EXCEPTN+1~, EXCEPTN+10*, EXCEPTN+11
PSJRNGE WARNING+1~, WARNING+4*, WARNING+27*, WARNING+29*, INTERV+2, INTERV+5, INTERV+6, INTERV+7
PSJSGLE WARNING+1~, WARNING+4*, WARNING+27*, WARNING+28*, INTERV+2, INTERV+5, INTERV+6, INTERV+8
PSJSPACE EXCEPTN+1~, EXCEPTN+4*, EXCEPTN+14*, EXCEPTN+15, EXCEPTN+16*, EXCEPTN+17, EXCEPTN+19
PSJTYPE WARNING+1~, WARNING+5*, WARNING+6, WARNING+11, WARNING+20, WARNING+22, WARNING+23, WARNING+24, WARNING+25, WARNING+27
WARNING+28, WARNING+29, GENERAL+2, GENERAL+3
PSJXDRG EXCEPTN+1~, EXCEPTN+10*
U WARNING+27, WARNING+28, WARNING+29, INTERV+2, EXCEPTN+9, EXCEPTN2+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All