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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGORS0

Package: Inpatient Medications

Routine: PSGORS0


Information

PSGORS0 ;BIR/CML3-SCHEDULE PROCESSOR FOR FINISH ; 3/23/11 7:53am

Source Information

Source file <PSGORS0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Inpatient Medications 4 $$ENLU^PSGMI  (ENOS,NSSCONT)^PSGS0  ENCV^PSGSETU  ENQ^PSGSH  
VA FileMan 1 IX^DIC  

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

Package Total Caller Graph
Inpatient Medications 3 PSGOEF  PSIVORFA  PSJORP2  

Entry Points

Name Comments DBIA/ICR reference
ENA ; entry point for train option
EN3 ;
EN5 ;
EN ; validate
ENOS ; order set entry
NS ;I Y'>0 W:'$D(PSGOES) " (Nonstandard schedule)" S X=X0,Y=""
Q ;
ENCHK ;
DIC ;
DW ;
DWC

External References

Name Field # of Occurrence
IX^DIC DIC+5
$$ENLU^PSGMI EN+4
ENOS^PSGS0 ENOS+1
NSSCONT^PSGS0 Q+3
ENCV^PSGSETU ENA+1
ENQ^PSGSH ENA+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select STANDARD SCHEDULE: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: ENA+2
Function Call: WRITE
  • Prompt: " (",X,")"
  • Line Location: EN+4
Routine Call
  • DIC
  • Line Location:
    • DIC+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(51.1 - [#51.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.1 - [#51.1] ENOS+6, DIC+1, DIC+2, DIC+3, DIC+6
^PS(53.1 - [#53.1] EN3+1
^PS(55 - [#55] EN5+1

Label References

Name Line Occurrences
DIC ENOS+6
DW ENOS+5
DWC DW+2
EN ENA+2, EN3+1
ENCHK ENOS+4, DW+1
Q ENOS+3, ENOS+4, ENOS+5, ENOS+6, ENOS+7

Naked Globals

Name Field # of Occurrence
^( ENOS+6
^(0 DIC+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D DIC+4*
>> DA EN3+1, EN5+1
>> DA(1 EN5+1
DIC ENA+3!, DIC+4!*, DIC+5!*
DIC(0 DIC+4*
DIE ENA+3!, DIC+5
DTIME ENA+2
NSFF Q+3, Q+4!
>> PSGAT ENOS+11
PSGDT ENA+3!
>> PSGOES ENOS+7, Q+3
PSGS0XT ENA+2*, ENA+3!, ENOS+3*, Q+1*, Q+2, Q+3
PSGS0Y ENA+2*, ENA+3!, ENOS+3*, ENOS+11*, Q+1*
>> PSGST EN3+1*, EN5+1*, DIC+2
>> PSJNSS Q+2
>> PSJPWD DIC+6
Q ENA+3!, DW+2*
QX Q+4!, DW+1*, DWC+1*
SDW Q+4!, DW+1*, DW+3
SWD Q+4!, DW+1*, DW+2, DWC+1*
>> TEST DIC+1*, DIC+2, DIC+3
U DIC+2
>> VALMBCK Q+2, Q+3
X ENA+2*, ENA+3!, EN+3!, EN+4*, EN+5!, ENOS+3, ENOS+4, ENOS+5, ENOS+6, ENOS+7
NS+4*, NS+6*, Q+3, ENCHK+1!, ENCHK+2!, ENCHK+3!, ENCHK+4!, ENCHK+5, DIC+1, DIC+4*
DIC+6*, DIC+7*, DW+1*, DW+2!, DW+3*, DWC!, DWC+2!
X(1 ENCHK+2*, ENCHK+3*, ENCHK+4, ENCHK+5!, DW+1*, DW+2, DW+3!
X(2 ENCHK+4*, ENCHK+5!
X(3 ENCHK+4*, ENCHK+5!
X0 ENOS+4*, NS+6, Q+4!, DIC+7*
>> X1 NS+4*, NS+6
>> X2 NS+4*, NS+6
>> XQUIT ENA+1
XT ENOS+3*, ENOS+6, ENOS+7*, NS+6*, Q+1, Q+4!, DIC+6*
Y ENA+3!, ENOS+3*, ENOS+4*, ENOS+5*, ENOS+7*, Q+1, DIC+1*, DIC+3*, DIC+4, DIC+5
DIC+6*, DIC+7*, DWC+1*
Y(0 DIC+6, DIC+7
Z Q+4!, DW+2*, DWCDWC+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All