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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: SRSPUT0

Package: Surgery

Routine: SRSPUT0


Information

SRSPUT0 ;B'HAM ISC/MAM - SPECIALTY UTILIZATION ; 15 MAY 1990 1:30 PM

Source Information

Source file <SRSPUT0.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Surgery 4 $$SITE^SROVAR  ^SRSKILL  ^SRSPUT1  (ALL,ONE)^SRSUTIN  
Kernel 1 ^%ZISC  
VA Fileman 1 (,H)^%DTC  

Entry Points

Name Comments DBIA/ICR reference
AC
SET
END
MIN ; minutes between two times
UTIL ; set ^TMP("SR"
EN ; entry when queued
OT ; calculate overtime
DAY ; get start times
CON

External References

Name Field # of Occurrence
^%DTC MIN+1
H^%DTC EN+3
^%ZISC END+1
$$SITE^SROVAR EN+1
^SRSKILL END+1
^SRSPUT1 EN+6
ALL^SRSUTIN EN+2
ONE^SRSUTIN EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] UTIL+1, UTIL+4, UTIL+7, CON, CON+3, CON+4
^SRF("AC" AC+1
^SRO(137.45 - [#137.45] EN+3, UTIL+3
^TMP("SR" EN+1!, END!, DAY+2, SET*, SET+1*, SET+2, SET+3*

Label References

Name Line Occurrences
AC EN+2, EN+3
CON UTIL+7
DAY UTIL+2, UTIL+3
MIN UTIL+8, OT+2, OT+3, OT+4, OT+5, OT+6, CON+1, CON+2, CON+3, CON+4
OT UTIL+8, CON+1, CON+2, CON+3, CON+4
SET CON+1, CON+2, CON+3, CON+4
UTIL AC+1

Naked Globals

Name Field # of Occurrence
^( UTIL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %Y EN+3
IO EN+4
IOF END
IOST END
>> PAGE EN+5*
>> SR( UTIL+4*
>> SR1 CON*, CON+1, CON+2, CON+3*, CON+4
>> SR2 CON*, CON+1, CON+2, CON+3, CON+4*
>> SRCASE SET*, SET+1*, SET+2*, SET+3
>> SRCON UTIL+7*, CON, CON+4
>> SRD EN+3*
>> SRED EN+4
>> SRED1 AC+1
>> SRFLG EN+1*, EN+2*, EN+3, UTIL+1, UTIL+2, UTIL+3
>> SRH CON+3*, CON+4*
>> SRHDR EN+5*
>> SRINST EN+1*
>> SRNURSE UTIL+4*, UTIL+5, UTIL+6*
>> SROPDT SET*, SET+1*, SET+2*, SET+3
>> SROPTIME UTIL+8*, SET, SET+1, SET+2, CON+1*, CON+2*, CON+3*, CON+4*
>> SROT SET*, SET+1*, SET+3*
>> SROVRT SET, SET+1, SET+3, OT+1*, OT+2*, OT+3*, OT+4*, OT+5*, OT+6*, CON+1*
>> SRPATIN UTIL+4*, UTIL+5, UTIL+6*
>> SRPATOUT UTIL+4*, UTIL+6
>> SRSD EN+3, EN+4
>> SRSD1 EN+3, AC
>> SRSD2 EN+3*, DAY+1*, DAY+2, UTIL+2, SET+2, SET+3
>> SRSDATE EN+3*, DAY+1, UTIL+2, AC*, AC+1*
>> SRSEDT EN+4*, EN+5
>> SRSOUT EN+1*
>> SRSP EN+3*, DAY+2, UTIL+3*, SET+1, SET+2, SET+3
>> SRSPEC UTIL+1*, UTIL+3
>> SRSPEND DAY+2*, DAY+3, OT+4, OT+6
>> SRSPST DAY+2*, DAY+3, OT+3, OT+5
>> SRSS EN+2*, EN+3, UTIL+1
>> SRSSDT EN+4*, EN+5
>> SRT SET+2*, SET+3
>> SRTIME DAY+2*, DAY+3*, OT+2
SRTN END+1!, UTIL+1, UTIL+4, UTIL+7, AC+1*, CON, CON+3
>> SRTP SET*, SET+1*, SET+3*
>> SRUTIL SET*, SET+1*, SET+2*, SET+3
>> TIMEIN UTIL+6*, UTIL+8, OT+2, OT+3, OT+4, OT+5, CON+1, CON+2, CON+3, CON+4*
>> TIMEOUT UTIL+6*, UTIL+8, OT+2, OT+3, OT+4, OT+6, CON+1, CON+2, CON+3*, CON+4
>> TIMES DAY+2*
>> X EN+3*, DAY+3*, UTIL+8*, OT+2*, OT+3*, OT+4*, OT+5*, OT+6*, MIN+1*, CON+1*
, CON+2*, CON+3*, CON+4*
>> X1 UTIL+8*, OT+2*, OT+3*, OT+4*, OT+5*, OT+6*, MIN+1, CON+1*, CON+2*, CON+3*
, CON+4*
>> X2 MIN+1*
>> Y MIN+1*
>> ZTQUEUED END
>> ZTREQ END*
>> ZTSTOP END
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All