Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC04

Package: Scheduling

Routine: SDEC04


Information

SDEC04 ;ALB/SAT - VISTA SCHEDULING RPCS ;APR 08, 2016

Source Information

Source file <SDEC04.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Scheduling 3 $$INACTIVE^SDEC32  GETSLOTS^SDEC57  RESAB^SDECUTL2  
VA FileMan 2 ^%DT  $$GET1^DIQ  
Kernel 1 $$FMADD^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Scheduling 8 SDEC  SDEC ACCESS BLOCK MAINTENANCE  SDEC NOAVAIL  SDEC06  SDEC07A  SDEC12  SDEC24  SDEC33  

Entry Points

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)

External References

Name Field # of Occurrence
^%DT CSLOTSCH+37, CSLOTSCH+39, GETSLOTS+6, GETSLOTS+9
$$GET1^DIQ GETSLOTS+12, GETSLOTS+18, SDTYPES+5
$$INACTIVE^SDEC32 GETSLOTS+19
GETSLOTS^SDEC57 CSLOTSCH+50
RESAB^SDECUTL2 GETSLOTS+21
$$FMADD^XLFDT GETSLOTS+15, GETSLOTS+16

Used in RPC

RPC Name Call Tags
SDEC NOAVAIL NOAVAIL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.823 - [#409.823] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
GETX GETSLOTS+5, GETSLOTS+7, GETSLOTS+10, GETSLOTS+13
SDTYPES CSLOTSCH+51

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All