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

Package: Pharmacy Data Management

Routine: PSSJSV


Information

PSSJSV ;BIR/CML3/WRT-SCHEDULE VALIDATION ;06/24/96

Source Information

Source file <PSSJSV.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$UP^XLFSTR  $$VERSION^XPDUTL  
VA Fileman 2 IX^DIC  $$GET1^DIQ  
Pharmacy Data Management 1 ENSVH^PSSJSV0  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Inpatient Medications 1 HOSPITAL LOCATION  
Outpatient Pharmacy 1 ^PS(51.1  
Pharmacy Data Management 1 PSSJEEU  

Entry Points

Name Comments DBIA/ICR reference
ENDNV ; day of the week name
EN ;
ENPSJ ;validate schedule names for PSJ package
ENSNV ; schedule name
ENFQD ; frequency default
DNVX
ENPSJT ; Validate one-time PRN conflict
DIC ; 51.1 look-up
DWC
DONE ;
ENCHK ; admin times
ENVSST ; shift start/stop times
DW ; week days
ENSHV ; shift in 51.1

External References

Name Field # of Occurrence
IX^DIC DIC+2
$$GET1^DIQ ENPSJT+2
ENSVH^PSSJSV0 EN+3
$$UP^XLFSTR ENPSJ+2
$$VERSION^XPDUTL ENSNV+2, ENSHV+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,B
  • Line Location: ENPSJT+11
Routine Call
  • DIC
  • Line Location:
    • DIC+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.1 - [#51.1] EN+6, DIC+2, ENSNV+3, ENFQD+1, ENDNV+1
^PS(51.15 - [#51.15] DIC+5, ENSHV+2

Label References

Name Line Occurrences
DIC EN+6
DNVX ENSNV+3
DONE EN+2, EN+4, EN+5, EN+6, EN+7, EN+9, EN+10, EN+12
DW EN+5
DWC DW+2
ENCHK EN+4, DW+1

Naked Globals

Name Field # of Occurrence
^( EN+6
^(0 DIC+2, DIC+5, ENSNV+3, ENFQD+1, ENDNV+1
^(1 DIC+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A ENPSJ+1~, ENPSJ+4*, ENPSJ+5, ENPSJT+1~, ENPSJT+2*, ENPSJT+3, ENPSJT+7
B ENPSJ+1~, ENPSJ+5*, ENPSJT+1~, ENPSJT+2*, ENPSJT+4*, ENPSJT+5*, ENPSJT+8*, ENPSJT+9*, ENPSJT+11
D DONE+1!, DIC+1*
>> DA ENSNV+3, ENFQD+1, ENFQD+3, ENDNV+1, ENPSJT+2
DIC DONE+1!, DIC+1*, DIC+2!
DIC("W" DIC+1*
DIC(0 DIC+1*
I ENPSJ+1~, ENPSJ+5*
>> PSJAT EN+1*, EN+4*, EN+5*, EN+8, EN+12, DIC+2*, DIC+3*, DIC+5
>> PSJAT( DIC+5*
>> PSJAX EN+1*, DIC+2*
>> PSJM EN+1*, EN+6, EN+10*, EN+14*, DIC+2*
>> PSJNE EN+3, EN+7, EN+8, DIC+1
>> PSJPP EN+6, DIC+1, DIC+5, ENSNV+2, ENSHV+1, ENSHV+2, ENPSJ+3
>> PSJTS EN+1*, EN+6, EN+7*, EN+8*, DIC+2*, DIC+3, DIC+4
>> PSJW DIC+2, DIC+5
PSJX EN+1!, EN+8, EN+13, DONE+1!, DIC+2*
>> PSJY EN+1*, EN+6, DIC+2*
Q DONE+1!, DW+2*
QX DONE+1!, DW+1*, DWC+1*
SDW DONE+1!, DW+1*, DW+3
SWD DONE+1!, DW+1*, DW+2, DWC+1*
U DIC+2
X EN+1*!, EN+2, EN+3, EN+4, EN+5, EN+6, EN+7, EN+8*, EN+9!, EN+10
, EN+11*, EN+12!, EN+13*, DONE+1!, ENCHK+1!, ENCHK+2!, ENCHK+3!, ENCHK+4, DIC+2*, DW+1*
, DW+2!, DW+3*, DWC!, DWC+2!, ENSNV+1!, ENSNV+2!, ENSNV+3*, ENSHV+1!, ENSHV+2!, ENVSST+1!
, ENVSST+2!, ENFQD+1*, ENFQD+2*, ENFQD+4*, ENFQD+6*, ENDNV+1*!, DNVX, DNVX+1, DNVX+2!*, ENPSJ+2*
, ENPSJ+4!, ENPSJ+5!, ENPSJT+3, ENPSJT+6!, ENPSJT+7, ENPSJT+10!
X(1 ENCHK+2*, ENCHK+3*, ENCHK+4!, DW+1*, DW+2, DW+3!, ENSHV+2*, ENSHV+3!, ENVSST+2*, ENVSST+3!
X(2 ENCHK+3*, ENCHK+4!, ENSHV+2*, ENSHV+3!
X(3 ENCHK+3*, ENCHK+4!
X0 EN+4*, DONE+1!, DIC+2*
X1 EN+11*, EN+13, DONE+1!, ENFQD+1~, ENFQD+5*, ENFQD+6
X2 EN+11*, EN+13, DONE+1!, ENFQD+1~, ENFQD+5*, ENFQD+6
XT EN+4*, EN+12*, EN+13*, EN+14, DONE+1!
Y EN+4*, DONE+1!, DIC+2, DIC+5*, DWC+1*
Y(0 DIC+2, DIC+3
Y(1 DIC+5*
Y(2 DIC+5*
Z DONE+1!, DW+2*, DWC, DWC+1, ENFQD+1~*, ENFQD+2, ENFQD+3*, ENFQD+4, ENFQD+5*, ENFQD+6
Z1 ENSNV+3!, ENDNV+1~, DNVX*, DNVX+1*
Z2 ENSNV+3!, ENDNV+1~, DNVX*, DNVX+1*, DNVX+2
Z3 ENSNV+3!, ENDNV+1~, DNVX+1*
Z4 ENSNV+3!, ENDNV+1~, DNVX*, DNVX+1
ZX ENSNV+3*!
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