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 |
| 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 |