SDEC04 ;ALB/SAT - VISTA SCHEDULING RPCS ;APR 08, 2016
Source file <SDEC04.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 3 | $$INACTIVE^SDEC32 GETSLOTS^SDEC57 RESAB^SDECUTL2 |
| VA FileMan | 2 | ^%DT $$GET1^DIQ |
| Kernel | 1 | $$FMADD^XLFDT |
| 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 | 8 | SDEC SDEC ACCESS BLOCK MAINTENANCE SDEC NOAVAIL SDEC06 SDEC07A SDEC12 SDEC24 SDEC33 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CSLOTSCH(SDECY,SDECRES,SDECSTART,SDECEND,SDECTYPES,SDECSRCH) | ;GET Create Assigned Slot Schedule
|
|
| GETSLOTS(SDAB,SDECRES,SDECSTART,SDECEND) | ||
| GETX | ;
|
|
| ABM | ;Maintenance routine for SDEC ACCESS BLOCK file to be scheduled nightly
|
|
| SDTYPES(SDTYPES,SDECTYPES) | ;
|
|
| DEL(SDRES,SDBEG,SDEND) | ;delete access blocks
|
|
| NOAVAIL(SDECY,SDCL) |
| RPC Name | Call Tags |
|---|---|
| SDEC NOAVAIL | NOAVAIL |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.823 - [#409.823] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | CSLOTSCH+63, CSLOTSCH+64 |
| ^HOLIDAY("B" | GETSLOTS+18 |
| ^SC - [#44] | GETSLOTS+17, NOAVAIL+13, NOAVAIL+14 |
| ^SDEC(409.823 - [#409.823] | CSLOTSCH+57, CSLOTSCH+58, SDTYPES+6 |
| ^SDEC(409.831 - [#409.831] | CSLOTSCH+45, CSLOTSCH+46, CSLOTSCH+66, GETSLOTS+3, GETSLOTS+4 |
| ^TMP("SDEC" | CSLOTSCH+31!, CSLOTSCH+35* |
| Name | Line Occurrences |
|---|---|
| GETX | GETSLOTS+5, GETSLOTS+7, GETSLOTS+10, GETSLOTS+13 |
| SDTYPES | CSLOTSCH+51 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | CSLOTSCH+30~, CSLOTSCH+37*, CSLOTSCH+39*, GETSLOTS+6*, GETSLOTS+9* |
| CNT | CSLOTSCH+26~ |
| SD1 | CSLOTSCH+60~, CSLOTSCH+63*, CSLOTSCH+67 |
| SD2 | CSLOTSCH+60~, CSLOTSCH+64*, CSLOTSCH+67 |
| SD3 | CSLOTSCH+60~, CSLOTSCH+65*, CSLOTSCH+67 |
| SD4 | CSLOTSCH+60~, CSLOTSCH+66*, CSLOTSCH+67 |
| SDAB | CSLOTSCH+29~, CSLOTSCH+47*, CSLOTSCH+48, CSLOTSCH+50, CSLOTSCH+61, CSLOTSCH+62, CSLOTSCH+69, GETSLOTS~, GETSLOTS+21 |
| SDBEG | DEL~ |
| SDCL | GETSLOTS+1~, GETSLOTS+12*, GETSLOTS+13, GETSLOTS+17, GETSLOTS+18, GETSLOTS+19, GETSLOTS+21, NOAVAIL~, NOAVAIL+13*, NOAVAIL+14 |
| SDECAD | CSLOTSCH+27~ |
| SDECALO | CSLOTSCH+27~, CSLOTSCH+34* |
| SDECBS | CSLOTSCH+27~ |
| SDECDEP | CSLOTSCH+27~ |
| SDECEND | CSLOTSCH~, CSLOTSCH+39, CSLOTSCH+40*, CSLOTSCH+50, GETSLOTS~, GETSLOTS+9, GETSLOTS+11*, GETSLOTS+16 |
| SDECERR | CSLOTSCH+27~, CSLOTSCH+32* |
| SDECI | CSLOTSCH+27~, CSLOTSCH+34*, CSLOTSCH+35, CSLOTSCH+67*, CSLOTSCH+68, NOAVAIL+7~, NOAVAIL+8*, NOAVAIL+11, NOAVAIL+13*, NOAVAIL+14* |
| SDECIEN | CSLOTSCH+27~ |
| SDECK | CSLOTSCH+27~, CSLOTSCH+54*, CSLOTSCH+55, CSLOTSCH+56, CSLOTSCH+57, CSLOTSCH+58 |
| SDECL | CSLOTSCH+27~, CSLOTSCH+55*, CSLOTSCH+56, CSLOTSCH+57, CSLOTSCH+58 |
| SDECNEND | CSLOTSCH+27~ |
| SDECNOD | CSLOTSCH+27~ |
| SDECNOT | CSLOTSCH+28~ |
| SDECNSTART | CSLOTSCH+28~ |
| SDECPEND | CSLOTSCH+28~ |
| SDECQ | CSLOTSCH+28~ |
| SDECRES | CSLOTSCH~, CSLOTSCH+44*, CSLOTSCH+45, CSLOTSCH+46*, CSLOTSCH+50, CSLOTSCH+66, GETSLOTS~, GETSLOTS+2*, GETSLOTS+3, GETSLOTS+4* , GETSLOTS+5, GETSLOTS+12, GETSLOTS+21 |
| SDECRESD | CSLOTSCH+28~ |
| SDECRESN | CSLOTSCH+28~ |
| SDECS | CSLOTSCH+28~ |
| SDECSRCH | CSLOTSCH~, CSLOTSCH+42*, CSLOTSCH+53, CSLOTSCH+54 |
| SDECSTART | CSLOTSCH~, CSLOTSCH+37, CSLOTSCH+38*, CSLOTSCH+50, GETSLOTS~, GETSLOTS+6, GETSLOTS+8*, GETSLOTS+15 |
| SDECSUBCD | CSLOTSCH+28~ |
| SDECTMP | CSLOTSCH+28~ |
| SDECTYPE | CSLOTSCH+29~ |
| SDECTYPED | CSLOTSCH+29~, CSLOTSCH+53*, CSLOTSCH+56*, CSLOTSCH+57*, CSLOTSCH+58* |
| SDECTYPES | CSLOTSCH~, CSLOTSCH+41*, CSLOTSCH+51, CSLOTSCH+54, CSLOTSCH+55, SDTYPES~, SDTYPES+3, SDTYPES+4 |
| SDECY | CSLOTSCH~, CSLOTSCH+33*, CSLOTSCH+44, CSLOTSCH+45, CSLOTSCH+46, CSLOTSCH+67, CSLOTSCH+68, NOAVAIL~, NOAVAIL+9*, NOAVAIL+10 , NOAVAIL+11, NOAVAIL+13, NOAVAIL+14 |
| SDECZ | CSLOTSCH+29~ |
| SDEND | DEL~ |
| SDI | CSLOTSCH+60~, CSLOTSCH+61*, CSLOTSCH+62, CSLOTSCH+67, GETSLOTS+1~, GETSLOTS+15*, GETSLOTS+16*, GETSLOTS+17, GETSLOTS+18, GETSLOTS+19 , GETSLOTS+21, SDTYPES+1~, SDTYPES+3*, SDTYPES+4 |
| SDJ | GETSLOTS+1~ |
| SDN | CSLOTSCH+60~ |
| SDNOD | CSLOTSCH+60~, CSLOTSCH+62*, CSLOTSCH+63, CSLOTSCH+64, CSLOTSCH+65, CSLOTSCH+67 |
| SDRES | DEL~ |
| SDTYPE | SDTYPES+1~, SDTYPES+5*, SDTYPES+6*, SDTYPES+7 |
| SDTYPEN | SDTYPES+1~, SDTYPES+4*, SDTYPES+5*, SDTYPES+6, SDTYPES+7 |
| SDTYPES | CSLOTSCH+51, SDTYPES~, SDTYPES+2! |
| SDTYPES( | SDTYPES+7* |
| U | CSLOTSCH+63, CSLOTSCH+64, CSLOTSCH+65, CSLOTSCH+66, CSLOTSCH+67 |
| X | CSLOTSCH+30~, CSLOTSCH+37*, CSLOTSCH+39*, GETSLOTS+6*, GETSLOTS+9* |
| Y | CSLOTSCH+30~, CSLOTSCH+38, CSLOTSCH+40, CSLOTSCH+63*, CSLOTSCH+64*, GETSLOTS+7, GETSLOTS+8, GETSLOTS+10, GETSLOTS+11 |