SDECUTL1 ;ALB/SAT - VISTA SCHEDULING RPCS ;MAR 15, 2017
Source file <SDECUTL1.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 2 | A^SDECUT1A ARRAY^SDECUTL2 |
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 | 3 | SDEC57 SDECUT1A SDECUTL2 |
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) |
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 |
>> | 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 |