SDECUTL2 ;ALB/SAT - VISTA SCHEDULING RPCS ;JUN 21, 2017
Source file <SDECUTL2.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 |
|---|---|---|
| RESAB(SDAB,SDCL,SDBEG,SDEND,SDECRES) | ||
| TDAY(SDAB,SDCL,SDCLS,SDLEN,SDSI,SDBEG,SDEND) | ||
| TDAY1 | ;
|
|
| ST(SDCL,SDBEG) | ;build ST
|
|
| FDT(SDCL,Y) | ||
| H | ;update ST as holiday
|
|
| RESABDAY(SDAB,SDCL,SDAY,SDLEN,SDCLS,SDECRES) | ||
| SDAY(SDBLKS,SDCL,SDAY,SDLEN,SDCLS) | ||
| COMPARE(T1,T2) | ||
| ADD(HM,M) | ||
| AGAIN | ||
| FM(SDDATE) | ||
| DAY | ;;^SUN^MON^TUES^WEDNES^THURS^FRI^SATUR
|
|
| SDB(SDEC) | ||
| SDRES(SDCL) | ||
| INACTIVE(SDCL,SDBEG,SDEND,IDATE,RDATE) | ||
| DEL | ;
|
|
| DEL1 | ;
|
|
| ARRAY(DTARRAY,SDPAT,SDAY,SDLEN,SDCLS,SDSI,SDF) | ||
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 6 | ||
| SDAV(SDAV,SDCL,SDAY,SDLEN,SDCLS,SDSI) |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | FM+2 |
| UPDATE^DIE | SDRES+17, DEL+2, DEL1+2 |
| $$GET1^DIQ | TDAY+9, TDAY+11, TDAY+13, TDAY1+24, ST+7, RESABDAY+15, RESABDAY+17, SDAY+13, SDAY+15 |
| GETS^DIQ | RESAB+16, SDRES+9 |
| GETBLKS^SDECUTL1 | TDAY1+15, TDAY1+29 |
| RESNB^SDECUTL1 | TDAY1+16, TDAY1+30, RESABDAY+19 |
| $$DOW^XLFDT | TDAY1+8, ST+5 |
| $$FMADD^XLFDT | RESAB+12, RESAB+13, RESAB+24, TDAY1+21, TDAY1+22, TDAY1+23 |
| $$NOW^XLFDT | RESAB+12, RESAB+13, TDAY1+21, SDRES+15 |
| $$SCH^XLFDT | TDAY1+23 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ, GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HOLIDAY - [#40.5] | ST+7, H+1 |
| ^HOLIDAY("B" | TDAY1+24 |
| ^SC - [#44] | RESAB+24, TDAY1+4, TDAY1+6, TDAY1+25, ST+10*, FDT+3, FDT+5, FDT+7, H+1*, SDAY+19 , SDAV+4, SDAV+5 |
| ^SDEC(409.821 | DEL+2, DEL+3!, DEL1+2, DEL1+3! |
| ^SDEC(409.823 - [#409.823] | SDAY+11, SDAY+12 |
| ^SDEC(409.831 - [#409.831] | RESAB+14, SDRES+3, SDRES+4 |
| Name | Line Occurrences |
|---|---|
| $$ADD | SDAY+28, SDAY+29, SDAY+39 |
| $$COMPARE | SDAY+22 |
| $$FDT | TDAY1+10, ST+8 |
| $$FM | SDAY+23, SDAY+32, SDAY+34, SDAY+44, SDAY+46 |
| $$INACTIVE | RESAB+18 |
| $$ST | TDAY1+4 |
| @( | ARRAY+16 |
| AGAIN | AGAIN |
| ARRAY | SDAV+7 |
| DAY | TDAY1+20, ST+10 |
| H | ST+7 |
| RESABDAY | RESAB+25, SDB+10 |
| SDAV | SDAY+21 |
| SDAY | RESABDAY+18 |
| SDRES | SDB+7 |
| TDAY | RESAB+28, SDB+9 |
| TDAY1 | TDAY+22 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SDB+5~ |
| %DT | FM+1~, FM+2* |
| ABBR | SDRES+1~, SDRES+12* |
| BSTART | 1+1~, 1+2*, 1+7*, 1+8, 2+1~, 2+2*, 2+7*, 2+8, 3+1~, 3+2* , 3+7*, 3+8, 4+1~, 4+2*, 4+7*, 4+8, 6+1~, 6+2*, 6+7*, 6+8 |
| CNT | 1+1~, 1+5*, 1+6, 1+8, 2+1~, 2+5*, 2+6, 2+7, 2+8, 3+1~ , 3+5*, 3+6, 3+7, 3+8, 4+1~, 4+5*, 4+6, 4+7, 4+8, 6+1~ , 6+5*, 6+6, 6+7, 6+8 |
| D | TDAY1+1~, TDAY1+8*, TDAY1+9, ST+2~, ST+5*, ST+6 |
| DTARRAY | ARRAY~, SDAV+1~, SDAV+7 |
| DTARRAY( | 1+8*, 2+8*, 3+8*, 4+8*, 6+8*, SDAV+10 |
| DUZ | SDRES+16 |
| H | DEL+1~, DEL+2*, DEL1+1~, DEL1+2* |
| H1 | ADD+1~, ADD+2*, AGAIN*, AGAIN+1*, AGAIN+3 |
| HM | ADD~, ADD+2, ADD+3 |
| HOUR | 1+1~, 1+4*, 1+6*, 1+7, 2+1~, 2+4*, 2+6*, 2+7, 3+1~, 3+4* , 3+6*, 3+7, 4+1~, 4+4*, 4+6*, 4+7, 6+1~, 6+4*, 6+6*, 6+7 |
| IDATE | INACTIVE~, INACTIVE+11, INACTIVE+13, INACTIVE+15, INACTIVE+18, INACTIVE+20 |
| M | ADD~, ADD+4 |
| M1 | ADD+1~, ADD+3*, ADD+4*, AGAIN*, AGAIN+2*, AGAIN+3 |
| PSLOT | SDAY+8~, SDAY+16*, SDAY+28, SDAY+32, SDAY+37*, SDAY+44 |
| PTIME | SDAY+8~, SDAY+16*, SDAY+27, SDAY+28, SDAY+29, SDAY+36*, SDAY+39, SDAY+45 |
| RDATE | INACTIVE~, INACTIVE+15, INACTIVE+18, INACTIVE+20 |
| SC | ST+2~, ST+4*, H+1 |
| SDA | TDAY1+1~, TDAY1+2*, TDAY1+6, ARRAY+8~, ARRAY+12* |
| SDAB | RESAB~, RESAB+25, RESAB+28, TDAY~, TDAY1+16, TDAY1+30, RESABDAY~, RESABDAY+19 |
| SDATAV | SDAY+6~, SDAY+11*, SDAY+32, SDAY+44 |
| SDATUN | SDAY+6~, SDAY+12*, SDAY+23, SDAY+34, SDAY+46 |
| SDAV | SDAY+7~, SDAY+21, SDAY+47!, SDAV~, SDAV+3!, SDAV+4* |
| SDAV(2 | SDAY+22, SDAY+24, SDAY+25, SDAV+8, SDAV+9, SDAV+11! |
| SDAY | RESAB+11~, RESAB+24*, RESAB+25, TDAY+3~, TDAY1+21*, TDAY1+22, TDAY1+23*, TDAY1+24, TDAY1+25, TDAY1+27 , TDAY1+29, TDAY1+30, RESABDAY~, RESABDAY+12*, RESABDAY+13, RESABDAY+18, RESABDAY+19, SDAY~, SDAY+19, SDAY+21 , SDAY+23, SDAY+32, SDAY+34, SDAY+44, SDAY+46, ARRAY~, 1+7, 2+7, 3+7, 4+7 , 6+7, SDAV~, SDAV+4, SDAV+5, SDAV+7, SDAV+10 |
| SDAY1 | TDAY+3~, TDAY1+21 |
| SDB1 | SDAY+6~, SDAY+16*, SDAY+26*, SDAY+32, SDAY+35*, SDAY+38, SDAY+44 |
| SDBEG | RESAB~, RESAB+12*, RESAB+18, RESAB+24, RESAB+28, TDAY~, TDAY+14*, TDAY1+4, TDAY1+6, TDAY1+8 , TDAY1+15, TDAY1+16, ST~, ST+3, FDT+7, INACTIVE~, INACTIVE+13, INACTIVE+15, INACTIVE+18, INACTIVE+20* |
| SDBI | SDAY+6~, SDAY+17*, SDAY+23*, SDAY+32*, SDAY+34*, SDAY+44*, SDAY+46* |
| SDBLKS | TDAY+3~, TDAY1+14!, TDAY1+15, TDAY1+16, TDAY1+17!, TDAY1+28!, TDAY1+29, TDAY1+30, TDAY1+31!, RESABDAY+8~ , RESABDAY+18, RESABDAY+19, SDAY~, SDAY+18! |
| SDBLKS( | SDAY+23*, SDAY+32*, SDAY+34*, SDAY+44*, SDAY+46* |
| SDCAN | SDAV+2~ |
| SDCL | RESAB~, RESAB+16, RESAB+17, RESAB+18, RESAB+19, RESAB+20, RESAB+22, RESAB+24, RESAB+25, RESAB+28 , TDAY~, TDAY+4*, TDAY+5, TDAY+9, TDAY+11, TDAY+13, TDAY1+4, TDAY1+6, TDAY1+10, TDAY1+15 , TDAY1+16, TDAY1+24, TDAY1+25, TDAY1+29, TDAY1+30, ST~, ST+4, ST+7, ST+8, ST+10 , FDT~, FDT+3, FDT+5, FDT+7, RESABDAY~, RESABDAY+9*, RESABDAY+10, RESABDAY+15, RESABDAY+17, RESABDAY+18 , RESABDAY+19, SDAY~, SDAY+13, SDAY+15, SDAY+19, SDAY+21, SDB+5~, SDB+6*, SDB+7, SDB+8 , SDB+9, SDB+10, SDRES~, SDRES+3, SDRES+6, SDRES+9, SDRES+10, SDRES+11, SDRES+12, SDRES+13 , SDRES+14, INACTIVE~, SDAV~, SDAV+4, SDAV+5 |
| SDCLN | SDB+5~ |
| SDCLS | RESAB+11~, RESAB+20*, RESAB+21*, RESAB+25, RESAB+28, TDAY~, TDAY+10*, TDAY+11*, TDAY1+15, TDAY1+29 , RESABDAY~, RESABDAY+16*, RESABDAY+17*, RESABDAY+18, SDAY~, SDAY+9*, SDAY+10, SDAY+21, ARRAY~, 1+4 , 2+4, 3+4, 4+4, 6+4, SDAV~, SDAV+7 |
| SDCLS4 | SDAY+7~, SDAY+10*, SDAY+22, SDAY+23 |
| SDDATA | RESAB+11~, SDRES+1~ |
| SDDATA(44 | RESAB+17, RESAB+18, RESAB+19, RESAB+20, RESAB+22, SDRES+10, SDRES+11, SDRES+12 |
| SDDATE | FM~, FM+2 |
| SDDH | SDAY+6~, SDAY+13*, SDAY+14*, SDAY+39 |
| SDDI | SDRES+1~, SDRES+11* |
| SDDT | ST+2~, ST+3*, ST+5, ST+7, ST+10 |
| SDE | TDAY+3~, FDT+1~, FDT+3*, FDT+4, FDT+5, FDT+7* |
| SDE1 | TDAY+3~, TDAY1+22*, TDAY1+23 |
| SDEC | SDB~, SDB+11! |
| SDEC( | SDB+6, SDB+8 |
| SDECRES | RESAB~, RESAB+14*, RESAB+25, RESABDAY~, RESABDAY+11*, RESABDAY+19 |
| SDEND | RESAB~, RESAB+13*, RESAB+18, RESAB+24, RESAB+28, TDAY~, SDAY+6~, SDAY+29*, SDAY+30, SDAY+33 , SDAY+34, SDAY+39*, SDAY+40, SDAY+42*, SDAY+44, SDAY+46, INACTIVE~, INACTIVE+13* |
| SDEND1 | SDAY+6~, SDAY+30*, SDAY+32, SDAY+40* |
| SDF | ARRAY~, ARRAY+11*, 1+8, 2+8, 3+8, 4+8, 6+8 |
| SDFDA | SDRES+1~ |
| SDFDA( | SDRES+10*, SDRES+11*, SDRES+12*, SDRES+13*, SDRES+14*, SDRES+15*, SDRES+16*, DEL+2*, DEL1+2* |
| SDFIELDS | RESAB+11~, RESAB+15*, RESAB+16, SDRES+8*, SDRES+9 |
| SDFOUND | SDRES+1~, SDRES+2*, SDRES+3, SDRES+6*, SDRES+7 |
| SDI | SDRES+1~, SDRES+3*, SDRES+4, SDRES+7*, SDRES+10, SDRES+11, SDRES+12, SDRES+13, SDRES+14, SDRES+15 , SDRES+16, ARRAY+8~, 1+1~, 1+3*, 2+3*, 3+3*, 4+3*, 6+3*, SDAV+2~ |
| SDIN | RESAB+11~ |
| SDJ | TDAY+3~ |
| SDLEN | RESAB+11~, RESAB+19*, RESAB+25, RESAB+28, TDAY~, TDAY+8*, TDAY+9*, TDAY1+15, TDAY1+29, RESABDAY~ , RESABDAY+14*, RESABDAY+15*, RESABDAY+18, SDAY~, SDAY+21, SDAY+28, SDAY+29, SDAY+39, ARRAY~, SDAV~ , SDAV+7 |
| SDNOD | SDRES+1~, SDRES+4*, SDRES+5 |
| SDNOD2 | SDAY+6~, SDAY+22*, SDAY+23, SDAY+25*, SDAY+26, SDAY+28, SDAY+29, SDAY+33, SDAY+34, SDAY+35 , SDAY+36, SDAY+37, SDAV+9*, SDAV+10 |
| SDPAT | TDAY+3~, TDAY1+27*, TDAY1+29, ARRAY~, 1+5, 1+8, 2+5, 2+8, 3+5, 3+8 , 4+5, 4+8, 6+5, 6+8, SDAV+2~, SDAV+5*, SDAV+6, SDAV+7 |
| SDPAT1 | TDAY+3~, TDAY1+20*, TDAY1+27 |
| SDRA | RESAB+11~ |
| SDRT | SDRES+1~, SDRES+5*, SDRES+6 |
| SDSI | RESAB+11~, RESAB+22*, RESAB+28, TDAY~, TDAY+12*, TDAY+13*, TDAY1+2, TDAY1+15, TDAY1+26, TDAY1+29 , ST+10, SDAY+6~, SDAY+15*, SDAY+21, ARRAY~, ARRAY+12, ARRAY+13, ARRAY+16, SDAV~, SDAV+7 |
| SDSIM | TDAY+3~, TDAY1+26*, TDAY1+27, ARRAY+8~, ARRAY+13* |
| SDT | RESAB+11~, TDAY1+20, TDAY1+23, SDB+5~, SDB+8*, SDB+9, SDB+10 |
| SDTIME | SDAY+6~, SDAY+19*, SDAY+20, SDAY+22, SDAY+24*, SDAY+25, SDAV+2~, SDAV+8*, SDAV+9, SDAV+11 |
| SDTP | TDAY1+1~, TDAY1+3*, TDAY1+6*, TDAY1+12*, TDAY1+13, TDAY1+15, TDAY1+27, FDT+1~, FDT+2*, FDT+5* , FDT+6, FDT+7*, FDT+8 |
| SS | TDAY1+1~, TDAY1+10*, TDAY1+11, TDAY1+12, ST+2~, ST+8*, ST+9, ST+10 |
| ST | TDAY1+1~, TDAY1+4* |
| T1 | COMPARE~, COMPARE+6 |
| T1M | COMPARE+5~, COMPARE+6*, COMPARE+7, COMPARE+8, COMPARE+9 |
| T2 | COMPARE~, COMPARE+6 |
| T2M | COMPARE+5~, COMPARE+6*, COMPARE+7, COMPARE+8, COMPARE+9 |
| U | TDAY1+20, ST+10, H+1, SDAY+22, SDAY+23, SDAY+26, SDAY+28, SDAY+29, SDAY+32, SDAY+33 , SDAY+34, SDAY+35, SDAY+36, SDAY+37, SDAY+44, SDAY+46, SDRES+5, SDAV+10 |
| X | H+1, FM+1~, FM+2* |
| Y | TDAY1+1~, TDAY1+9*, TDAY1+10, ST+2~, ST+6*, ST+8, ST+10, FDT~, FDT+3, FDT+5 , FDT+7, FM+1~, FM+3 |
| Name | Field # of Occurrence |
|---|---|
| $T(DAY | TDAY1+20, ST+10 |