SDECUT1A ;ALB/SAT - VISTA SCHEDULING RPCS ;MAR 15, 2017
Source file <SDECUT1A.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 2 | SDEC57A SDECUTL1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
A(STA,SDCL,SDBEG,SDSI,SDCLS) | ;get array of start times
|
|
A1 | ;
|
|
B1(STA,HR,OFFSET) | ;
|
|
A2 | ;
|
|
B2(STA,HR,OFFSET) | ;
|
|
A3 | ;get array of start times
|
|
B3(STA,HR,OFFSET) | ;
|
|
A4 | ;
|
|
B4(STA,HR,OFFSET) | ;
|
|
A6 | ;
|
|
B6(STA,HR,OFFSET) | ;
|
|
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) | ||
RESNBR | ||
DAY | ;;^SUN^MON^TUES^WEDNES^THURS^FRI^SATUR
|
|
GETDAY(DATE) |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | A+4, A+6, A+8, A3+4, A3+6, A3+8 |
^SDEC(409.823 - [#409.823] | MAKE+2, MAKE+3 |
^SDEC(409.831 - [#409.831] | RESNB1+16, RESNB1+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATE | GETDAY~, GETDAY+3*, GETDAY+4 |
DOW | GETDAY+1~, GETDAY+5*, GETDAY+6 |
HR | A+1~, A1+4*, A1+10, A1+12*, A1+13, A1+14, A1+16*, A1+17, A1+18*, A1+19* , A1+20, B1~, B1+3, B1+5, B1+7, B1+9, A2+5*, A2+11, A2+13*, A2+14 , A2+15, A2+17*, A2+18, A2+19*, A2+20*, A2+21, B2~, B2+3, B2+5, B2+7 , B2+9, A3+1~, A3+14*, A3+18, A3+19, A3+21*, A3+22, A3+23, A3+25*, A3+26 , A3+27*, A3+28*, A3+29, B3~, B3+3, B3+5, B3+7, A4+5*, A4+11, A4+13* , A4+14, A4+15, A4+17*, A4+18, A4+19*, A4+20*, A4+21, B4~, B4+3, B4+5 , B4+7, B4+9, A6+5*, A6+13, A6+15*, A6+16, A6+17, A6+19*, A6+20, A6+21* , A6+22*, A6+23, B6~, B6+3, B6+5, B6+7, B6+9, B6+11, B6+13 |
HR1 | A+1~, A1+11*, A1+13*, A1+14*, A1+15, A1+16, A2+12*, A2+14*, A2+15*, A2+16 , A2+17, A3+1~, A3+20*, A3+22*, A3+23*, A3+24, A3+25, A4+12*, A4+14*, A4+15* , A4+16, A4+17, A6+14*, A6+16*, A6+17*, A6+18, A6+19 |
MIN | A+1~, A1+5*, A1+6, A1+7, A1+8, A1+9, B1+1~, B1+2*, B1+3, B1+4* , B1+5, B1+6*, B1+7, B1+8*, B1+9, A2+6*, A2+7, A2+8, A2+9, A2+10 , B2+1~, B2+2*, B2+3, B2+4*, B2+5, B2+6*, B2+7, B2+8*, B2+9, A3+1~ , A3+15*, A3+16, A3+17, A3+18, B3+1~, B3+2*, B3+3, B3+4*, B3+5, B3+6* , B3+7, A4+6*, A4+7, A4+8, A4+9, A4+10, B4+1~, B4+2*, B4+3, B4+4* , B4+5, B4+6*, B4+7, B4+8*, B4+9, A6+6*, A6+7, A6+8, A6+9, A6+10 , A6+11, A6+12, B6+1~, B6+2*, B6+3, B6+4*, B6+5, B6+6*, B6+7, B6+8* , B6+9, B6+10*, B6+11, B6+12*, B6+13 |
NOD | A+1~, A1+3*, A1+4, A1+5, A2+4*, A2+5, A2+6, A3+1~, A3+13*, A3+14 , A3+15, A4+4*, A4+5, A4+6, A6+4*, A6+5, A6+6 |
OFFSET | A+1~, A1+2*, A1+6*, A1+7*, A1+8*, A1+9*, A1+10, A1+20, B1~, B1+2 , B1+4, B1+6, B1+8, A2+3*, A2+7*, A2+8*, A2+9*, A2+10*, A2+11, A2+21 , B2~, B2+2, B2+4, B2+6, B2+8, A3+1~, A3+12*, A3+16*, A3+17*, A3+18* , A3+19, A3+29, B3~, B3+2, B3+4, B3+6, A4+3*, A4+7*, A4+8*, A4+9* , A4+10*, A4+11, A4+21, B4~, B4+2, B4+4, B4+6, B4+8, A6+3*, A6+7* , A6+8*, A6+9*, A6+10*, A6+11*, A6+12*, A6+13, A6+23, B6~, B6+2, B6+4 , B6+6, B6+8, B6+10, B6+12 |
RET | GETDAY+1~, GETDAY+2*, GETDAY+4, GETDAY+7 |
SDAB | RESNB~, RESNB+10, RESNB1~, RESNBR+2*, RESNBR+3 |
SDAT | RESNB1~, RESNBR+3 |
SDATAV | MAKE+1~, MAKE+2*, MAKE+4 |
SDATUN | MAKE+1~, MAKE+3*, MAKE+4 |
SDAY | A+1~, A+4*, A+5, A+6, A+8, A3+1~, A3+4*, A3+5, A3+6, A3+8 , RESNB~, RESNB+3, RESNB+9, RESNBD~ |
SDBEG | A~, A+3, A+4, A+6, A3+3, A3+4, A3+6 |
SDBLKS | MAKE~, RESNB~, RESNB+2 |
SDBLKS( | MAKE+4*, RESNB+7, RESNB+8 |
SDCL | A~, A+4, A+6, A+8, A3+4, A3+6, A3+8, RESNB~, RESNB+10, RESNBD~ , RESNB1~, RESNB1+16, RESNB1+18 |
SDCLS | A~, A1+15, A1+17, A2+16, A2+18, A3+24, A3+26, A4+16, A4+18, A6+18 , A6+20 |
SDCNT | RESNBR+1~, RESNBR+2*, RESNBR+3 |
SDFDA | RESNBR+1~ |
SDI | A+1~, A1+1*, A1+3, A2+2*, A2+4, A3+1~, A3+11*, A3+13, A4+2*, A4+4 , A6+2*, A6+4, MAKE~, MAKE+4*, RESNB+1~, RESNB+7*, RESNB+8 |
SDIEN | RESNBR+1~ |
SDIENS | RESNBR+1~ |
SDJ | RESNB+1~ |
SDMSG | RESNBR+1~ |
SDNOD | RESNB+1~, RESNB+8*, RESNB+9, RESNB+10 |
SDRES | RESNB~, RESNB+4, RESNB1~, RESNB1+12*, RESNB1+16, RESNB1+18*, RESNBR+3 |
SDRESP | RESNB+1~, RESNB+4*, RESNBD~ |
SDSI | A~, A+10 |
SDSLOTS | RESNB1~, RESNBR+3 |
SDSTART | RESNB1~, RESNBR+3 |
SDSTOP | RESNB1~, RESNBR+3 |
SDTAR | A+1~, A+7!, A+8*, A3+7!, A3+8* |
SDTAR(2 | A1+1, A1+3, A2+2, A2+4, A3+11, A3+13, A4+2, A4+4, A6+2, A6+4 |
SDTDAY | A+1~, A+3*, A+5, A3+1~, A3+3*, A3+5 |
SDTDONE | A+1~, A+2*, A+4, A+9*, A3+1~, A3+2*, A3+4, A3+9* |
SLOT | MAKE~, MAKE+4 |
STA | A~, A1+10, A1+20, B1~, A2+11, A2+21, B2~, A3+19, A3+29, B3~ , A4+11, A4+21, B4~, A6+13, A6+23, B6~ |
STA( | A1+12, B1+3*, B1+5*, B1+7*, B1+9*, A2+13, B2+3*, B2+5*, B2+7*, B2+9* , A3+18*, A3+21, B3+3*, B3+5*, B3+7*, A4+13, B4+3*, B4+5*, B4+7*, B4+9* , A6+15, B6+3*, B6+5*, B6+7*, B6+9*, B6+11*, B6+13* |
START | MAKE~, MAKE+4 |
STOP | MAKE~, MAKE+4 |
U | A1+4, A1+5, B1+3, B1+5, B1+7, B1+9, A2+5, A2+6, B2+3, B2+5 , B2+7, B2+9, A3+14, A3+15, A3+18, B3+3, B3+5, B3+7, A4+5, A4+6 , B4+3, B4+5, B4+7, B4+9, A6+5, A6+6, B6+3, B6+5, B6+7, B6+9 , B6+11, B6+13, MAKE+4, RESNB+9, RESNB+10, RESNBR+3 |