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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDECUTL1

Package: Scheduling

Routine: SDECUTL1


Information

SDECUTL1 ;ALB/SAT - VISTA SCHEDULING RPCS ;MAR 15, 2017

Source Information

Source file <SDECUTL1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Scheduling 2 A^SDECUT1A  ARRAY^SDECUTL2  

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
Scheduling 3 SDEC57  SDECUT1A  SDECUTL2  

Entry Points

Name Comments DBIA/ICR reference
GETBLKS(SDBLKS,SDPAT,SDAY,SDCLS,SDLEN,SDSI,SDCL)
1
2
3
4
6
STA ;
MAKE(SDBLKS,SDI,START,STOP,SLOT)
RESNB(SDAB,SDBLKS,SDCL,SDAY,SDRES)
RESNBD(SDCL,SDAY,SDRESP) ;delete access blocks for the day
RESNB1(SDAB,SDCL,SDSTART,SDSTOP,SDSLOTS,SDAT,SDRES,OBM)
RESNBR
DAY ;;^SUN^MON^TUES^WEDNES^THURS^FRI^SATUR
GETDAY(DATE)

External References

Name Field # of Occurrence
A^SDECUT1A 1+2, 2+7, 3+7, 4+4, 6+4
ARRAY^SDECUTL2 GETBLKS+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] GETBLKS+20
^SDEC(409.823 - [#409.823] GETBLKS+13, GETBLKS+14, GETBLKS+15, MAKE+2, MAKE+3
^SDEC(409.831 - [#409.831] RESNB1+16, RESNB1+18

Label References

Name Line Occurrences
@( GETBLKS+24
MAKE 2+13, 3+13
RESNB1 RESNB+10
RESNBR RESNB1+13, RESNB1+16, RESNB1+18
STA 1+9, 1+18, 2+11, 2+19, 3+11, 3+19, 4+9, 6+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AU 1+1~, 2+1~, 3+1~, 4+1~, 6+1~
BCNT 1+1~, 1+32*, 2+1~, 2+32*, 3+1~, 3+33*, 4+1~, 4+22*, 6+1~, 6+23*
BMIN 1+1~, 1+25*, 1+26
BSLOT 1+1~, 1+13*, 1+22*, 1+23, 1+24, 1+29, 1+30*, 2+1~, 2+2*, 2+23*
2+24, 2+25, 2+29, 2+30*, 3+1~, 3+2*, 3+23*, 3+24, 3+25, 3+30
3+31*, 4+1~, 4+2*, 4+13*, 4+14, 4+15, 4+19, 4+20*, 6+1~, 6+2*
6+13*, 6+14, 6+15, 6+20, 6+21*
BSTART 1+1~, 1+6*, 1+12, 1+13*, 1+19*, 1+24, 1+29, 1+31*, 1+33, 2+1~
2+2*, 2+9*, 2+13, 2+14*, 2+20*, 2+25, 2+29, 2+31*, 2+33, 3+1~
3+2*, 3+9*, 3+13, 3+14*, 3+20*, 3+25, 3+30, 3+32*, 3+34, 4+1~
4+2*, 4+10*, 4+15, 4+19, 4+21*, 4+23, 6+1~, 6+2*, 6+10*, 6+15
6+20, 6+22*, 6+24
BSTOP 1+1~, 1+11*, 1+12, 1+27*, 1+28*, 1+29, 1+31, 2+1~, 2+12*, 2+13
2+27*, 2+28*, 2+29, 2+31, 3+1~, 3+12*, 3+13, 3+28*, 3+29*, 3+30
3+32, 4+1~, 4+17*, 4+18*, 4+19, 4+21, 6+1~, 6+18*, 6+19*, 6+20
6+22
BTIME 1+1~, 1+7*, 1+8, 1+10*, 1+11, 1+26*, 1+27, 2+1~, 2+26*, 2+27
3+1~, 3+27*, 3+28, 4+1~, 4+16*, 4+17, 6+1~, 6+17*, 6+18
CNT 1+1~, 1+15*, 1+19, 1+21, 1+25, 1+32, 2+1~, 2+16*, 2+17, 2+20
2+21, 2+22, 2+26, 2+32, 3+1~, 3+16*, 3+17, 3+20, 3+21, 3+22
3+27, 3+33, 4+1~, 4+6*, 4+7, 4+10, 4+11, 4+12, 4+16, 4+22
6+1~, 6+6*, 6+7, 6+10, 6+11, 6+12, 6+17, 6+23
CNT1 1+1~, 1+4*, 1+5, 1+7, 1+10, 1+14, 1+15, 2+1~, 2+5*, 2+6
2+8, 2+12, 2+15, 2+16, 3+1~, 3+5*, 3+6, 3+8, 3+12, 3+15
3+16, 4+1~, 6+1~
DATE GETDAY~, GETDAY+3*, GETDAY+4
DOW GETDAY+1~, GETDAY+5*, GETDAY+6
DTARRAY GETBLKS+10~, GETBLKS+21
DTARRAY( 1+20, 2+21, 3+21, 4+11, 6+11
HOUR 1+1~, 1+14*, 1+16*, 1+17, 1+26, 2+1~, 2+4*, 2+5*, 2+10, 2+15*
2+17*, 2+18, 2+26, 3+1~, 3+4*, 3+5*, 3+10, 3+15*, 3+17*, 3+18
3+27, 4+1~, 4+5*, 4+7*, 4+8, 4+16, 6+1~, 6+5*, 6+7*, 6+8
6+11, 6+16
HR 1+1~, 1+8*, 1+9, 1+10, 1+17*, 1+18, 1+19, 1+20, 1+25, 2+1~
2+10*, 2+11, 2+12, 2+18*, 2+19, 2+20, 2+21, 2+26, 3+1~, 3+10*
3+11, 3+12, 3+18*, 3+19, 3+20, 3+21, 3+27, 4+1~, 4+8*, 4+9
4+10, 4+11, 4+16, 6+1~, 6+8*, 6+9, 6+10, 6+11, 6+16*, 6+17
STA+2, STA+4, STA+5, STA+6, STA+7, STA+8, STA+9, STA+10
HRP 1+1~, 2+1~, 3+1~, 4+1~, 6+1~, STA+1~, STA+2*, STA+3, STA+4, STA+5
STA+6, STA+7, STA+8, STA+9
OBM RESNB1~, RESNBR+3
P1 1+1~, 2+1~, 3+1~, 4+1~, 6+1~
P2 1+1~, 2+1~, 3+1~, 4+1~, 6+1~
RET GETDAY+1~, GETDAY+2*, GETDAY+4, GETDAY+7
SDAB RESNB~, RESNB+10, RESNB1~, RESNBR+2*, RESNBR+3
SDAT RESNB1~, RESNBR+3
SDATAV GETBLKS+11~, GETBLKS+13*, 1+29, 2+29, 3+30, 4+19, 6+20, MAKE+1~, MAKE+2*, MAKE+4
SDATCA GETBLKS+11~, GETBLKS+14*, 1+29, 2+29, 3+30, 4+19, 6+20
SDATUN GETBLKS+11~, GETBLKS+15*, 1+12, 1+29, 1+33, 2+29, 2+33, 3+30, 3+34, 4+19
4+23, 6+20, 6+24, MAKE+1~, MAKE+3*, MAKE+4
SDAY GETBLKS~, GETBLKS+20, GETBLKS+21, 1+2, 1+6, 1+11, 1+19, 1+20, 1+27, 1+33
2+7, 2+9, 2+12, 2+20, 2+21, 2+27, 2+33, 3+7, 3+9, 3+12
3+20, 3+21, 3+28, 3+34, 4+4, 4+10, 4+11, 4+17, 4+23, 6+4
6+10, 6+11, 6+18, 6+24, RESNB~, RESNB+3, RESNB+9, RESNBD~
SDBLKS GETBLKS~, GETBLKS+22!, 2+13, 3+13, MAKE~, RESNB~, RESNB+2
SDBLKS( 1+12*, 1+29*, 1+33*, 2+29*, 2+33*, 3+30*, 3+34*, 4+19*, 4+23*, 6+20*
6+24*, MAKE+4*, RESNB+7, RESNB+8
SDCAN 1+1~, 1+20*, 1+21, 2+1~, 2+21*, 2+22, 3+1~, 3+21*, 3+22, 4+1~
4+11*, 4+12, 6+1~, 6+11*, 6+12
SDCL GETBLKS~, GETBLKS+20, 1+2, 2+7, 3+7, 4+4, 6+4, RESNB~, RESNB+10, RESNBD~
, RESNB1~, RESNB1+16, RESNB1+18
SDCLS GETBLKS~, GETBLKS+21, 1+2, 1+6, 1+7, 1+14, 2+4, 2+7, 2+9, 3+4
3+7, 3+9, 4+4, 4+5, 6+4, 6+5
SDCNT RESNBR+1~, RESNBR+2*, RESNBR+3
SDF GETBLKS+11~, GETBLKS+12*, GETBLKS+20*, GETBLKS+21
SDFDA RESNBR+1~
SDI GETBLKS+11~, 1+1~, 1+3*, 1+12*, 1+29*, 1+33*, 2+1~, 2+3*, 2+13, 2+29*
2+33*, 3+1~, 3+3*, 3+13, 3+30*, 3+34*, 4+1~, 4+3*, 4+19*, 4+23*
6+1~, 6+3*, 6+20*, 6+24*, MAKE~, MAKE+4*, RESNB+1~, RESNB+7*, RESNB+8
SDIEN RESNBR+1~
SDIENS RESNBR+1~
SDJ RESNB+1~
SDLEN GETBLKS~, GETBLKS+21
SDMSG RESNBR+1~
SDNOD RESNB+1~, RESNB+8*, RESNB+9, RESNB+10
SDPAT GETBLKS~, 1+4, 1+21, 2+5, 2+6, 2+22, 3+5, 3+6, 3+22, 4+12
6+12
SDRES RESNB~, RESNB+4, RESNB1~, RESNB1+12*, RESNB1+16, RESNB1+18*, RESNBR+3
SDRESP RESNB+1~, RESNB+4*, RESNBD~
SDSI GETBLKS~, GETBLKS+18, GETBLKS+21, GETBLKS+24, 1+2, 2+7, 3+7, 4+4, 6+4, STA+5
STA+6, STA+7, STA+10
SDSIM GETBLKS+11~, GETBLKS+18*
SDSLOTS RESNB1~, RESNBR+3
SDSTART RESNB1~, RESNBR+3
SDSTOP RESNB1~, RESNBR+3
SDSTPAT GETBLKS+11~, GETBLKS+20*, GETBLKS+21
SDTAR 1+1~, 2+1~, 3+1~, 4+1~, 6+1~
SLOT 1+1~, 1+15, 1+21*, 1+22, 1+23, 1+24, 1+30, 2+1~, 2+16, 2+22*
2+23, 2+24, 2+25, 2+30, 3+1~, 3+16, 3+22*, 3+23, 3+24, 3+25
3+31, 4+1~, 4+6, 4+12*, 4+13, 4+14, 4+15, 4+20, 6+1~, 6+6
6+12*, 6+13, 6+14, 6+15, 6+21, MAKE~, MAKE+4
STA 1+1~, 1+2, 2+1~, 2+2*, 2+7, 3+1~, 3+7, 4+1~, 4+2*, 4+4
6+1~, 6+4
STA( 1+9, 1+10, 1+18, 1+19, 1+25, 2+11, 2+12, 2+19, 2+20, 2+21
2+26, 3+11, 3+12, 3+19, 3+20, 3+21, 3+27, 4+9, 4+10, 4+11
4+16, 6+9, 6+10, 6+11, 6+17, STA+3, STA+4*, STA+5*, STA+6*, STA+7*
STA+8*, STA+9*
START MAKE~, MAKE+4
STOP MAKE~, MAKE+4
U 1+10, 1+12, 1+19, 1+25, 1+29, 1+33, 2+12, 2+20, 2+21, 2+26
2+29, 2+33, 3+12, 3+20, 3+21, 3+27, 3+30, 3+34, 4+10, 4+11
4+16, 4+19, 4+23, 6+10, 6+11, 6+17, 6+20, 6+24, MAKE+4, RESNB+9
, RESNB+10, RESNBR+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All