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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSJSV

Package: Inpatient Medications

Routine: PSJSV


Information

PSJSV ;BIR/CML3-SCHEDULE VALIDATION ;15 May 98 / 9:28 AM

Source Information

Source file <PSJSV.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Inpatient Medications 1 ENSVH^PSJSV0  
VA Fileman 1 IX^DIC  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Inpatient Medications 3 HOSPITAL LOCATION  PSJEEU  ^PS(51.15  

Entry Points

Name Comments DBIA/ICR reference
ENDNV ; day of the week name
EN ;
ENSNV ; schedule name
ENFQD ; frequency default
DNVX
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, ENSNV+5, ENSHV+5
ENSVH^PSJSV0 EN+4

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] EN+7, DIC+2, ENSNV+7, ENFQD+1, ENDNV+1
^PS(51.15 - [#51.15] DIC+5, ENSHV+8

Label References

Name Line Occurrences
DIC EN+7
DNVX ENSNV+7
DONE EN+3, EN+5, EN+6, EN+7, EN+8, EN+10, EN+11, EN+13
DW EN+6
DWC DW+2
ENCHK EN+5, DW+1

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D DONE+1!, DIC+1*, ENSNV+5*, ENSHV+5*
DA ENSNV+5~, ENSNV+7, ENFQD+1, ENDNV+1
DIC DONE+1!, DIC+1*, DIC+2!, ENSNV+5*, ENSHV+5*
DIC("W" DIC+1*
DIC(0 DIC+1*, ENSNV+5*, ENSHV+5*
>> PSJAT EN+2*, EN+5*, EN+6*, EN+9, EN+13, DIC+2*, DIC+3*, DIC+5
>> PSJAT( DIC+5*
>> PSJAX EN+2*, DIC+2*
>> PSJM EN+2*, EN+7, EN+11*, EN+15*, DIC+2*
>> PSJNE EN+4, EN+8, EN+9, DIC+1
>> PSJPP EN+7, DIC+1, DIC+5, ENSNV+5, ENSHV+4, ENSHV+5, ENSHV+8
PSJRRF ENSNV+4~*, ENSNV+6, ENSHV+3~*, ENSHV+7
>> PSJTS EN+2*, EN+7, EN+8*, EN+9*, DIC+2*, DIC+3, DIC+4
>> PSJW DIC+2, DIC+5
PSJX EN+2!, EN+9, EN+14, DONE+1!, DIC+2*
>> PSJY EN+2*, EN+7, 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+2*!, EN+3, EN+4, EN+5, EN+6, EN+7, EN+8, EN+9*, EN+10!, EN+11
, EN+12*, EN+13!, EN+14*, DONE+1!, ENCHK+1!, ENCHK+2!, ENCHK+3!, ENCHK+4, DIC+2*, DW+1*
, DW+2!, DW+3*, DWC!, DWC+2!, ENSNV+1!, ENSNV+4, ENSNV+5!*, ENSNV+6*, ENSNV+7*, ENSHV+3
, ENSHV+4!, ENSHV+5*!, ENSHV+6, ENSHV+7*, ENSHV+8!, ENVSST+1!, ENVSST+2!, ENFQD+1*, ENFQD+3*, ENFQD+5*
, ENDNV+1*!, DNVX, DNVX+1*, DNVX+2, DNVX+3!*
X(1 ENCHK+2*, ENCHK+3*, ENCHK+4!, DW+1*, DW+2, DW+3!, ENSHV+8*, ENSHV+9!, ENVSST+2*, ENVSST+3!
X(2 ENCHK+3*, ENCHK+4!, ENSHV+8*, ENSHV+9!
X(3 ENCHK+3*, ENCHK+4!
X0 EN+5*, DONE+1!, DIC+2*
X1 EN+12*, EN+14, DONE+1!, ENFQD+1~, ENFQD+4*, ENFQD+5
X2 EN+12*, EN+14, DONE+1!, ENFQD+1~, ENFQD+4*, ENFQD+5
XT EN+5*, EN+13*, EN+14*, EN+15, DONE+1!
Y EN+5*, DONE+1!, DIC+2, DIC+5*, DWC+1*, ENSNV+5, ENSHV+5
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
Z1 ENSNV+7!, ENDNV+1~, DNVX*, DNVX+2*
Z2 ENSNV+7!, ENDNV+1~, DNVX*, DNVX+2*, DNVX+3
Z3 ENSNV+7!, ENDNV+1~, DNVX+2*
Z4 ENSNV+7!, ENDNV+1~, DNVX*, DNVX+2
ZX ENSNV+7*!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All