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

Package: Scheduling

Routine: SDEC01


Information

SDEC01 ;ALB/SAT/JSM,WTC - VISTA SCHEDULING RPCS ;Feb 12, 2020@15:22

Source Information

Source file <SDEC01.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 3 RESPRV1^SDEC01B  $$INACTIVE^SDEC32  $$GETSUB^SDECU  
Kernel 1 $$NOW^XLFDT  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Scheduling 3 SDEC  SDEC01 CLINICS  SDECPTCX  

Entry Points

Name Comments DBIA/ICR reference
SUSRINFO(SDECY,SDECDUZ,GUIVERS) ;get SCHEDULING USER INFO
RESGRPUS(SDECY,SDECDUZ) ;return ACTIVE resource group names for the given user
RESGPUSR(SDECY,SDECDUZ) ;GROUP RESOURCE
APSEC(SDECKEY,SDECDUZ) ;EP - Return TRUE (1) if user has keys SDECKEY, otherwise, returns FALSE (0)
CLINICS(RET,STOP,SC)

External References

Name Field # of Occurrence
$$GET1^DIQ SUSRINFO+86, RESGPUSR+36, CLINICS+18, CLINICS+40
RESPRV1^SDEC01B RESGPUSR+35
$$INACTIVE^SDEC32 CLINICS+39
$$GETSUB^SDECU CLINICS+29
$$NOW^XLFDT SUSRINFO+55

Used in RPC

RPC Name Call Tags
SDEC01 CLINICS CLINICS

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19.1 - [#19.1] APSEC+6, APSEC+7
^DIC(40.7 - [#40.7] CLINICS+21, CLINICS+25, CLINICS+26, CLINICS+30, CLINICS+31, CLINICS+32
^SC - [#44] CLINICS+18, CLINICS+38
^SC("AST" CLINICS+37
^SDEC(409.831 - [#409.831] RESGRPUS+26, RESGRPUS+27, RESGPUSR+29, RESGPUSR+30
^SDEC(409.832 - [#409.832] RESGRPUS+25, RESGRPUS+30, RESGRPUS+31, RESGRPUS+34, RESGRPUS+42, RESGRPUS+43, RESGRPUS+44, RESGPUSR+21, RESGPUSR+22, RESGPUSR+23
, RESGPUSR+25, RESGPUSR+27, RESGPUSR+28
^SDEC(409.833 - [#409.833] RESGRPUS+23, RESGRPUS+24
^SDEC(409.98 - [#409.98] SUSRINFO+46
^TMP("SDEC" SUSRINFO+41!, SUSRINFO+51*, SUSRINFO+56*, SUSRINFO+57*, SUSRINFO+66*, SUSRINFO+86*, SUSRINFO+87*, RESGRPUS+12!, RESGRPUS+16*, RESGRPUS+36*
, RESGRPUS+47*, RESGRPUS+50*
^TMP("SDEC01" RESGRPUS+11!, RESGRPUS+32, RESGRPUS+33*, RESGPUSR+11!, CLINICS+12
^VA(200 - [#200] APSEC+9

Label References

Name Line Occurrences
$$APSEC SUSRINFO+69, SUSRINFO+71, SUSRINFO+73, SUSRINFO+75, SUSRINFO+77, SUSRINFO+79, SUSRINFO+81, SUSRINFO+83, RESGRPUS+19, RESGPUSR+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ SUSRINFO+68, RESGRPUS+17, RESGPUSR+17
GUIVERS SUSRINFO~, SUSRINFO+50, SUSRINFO+55
RET CLINICS~, CLINICS+12*, CLINICS+13, CLINICS+14, CLINICS+21, CLINICS+40, CLINICS+41
SC CLINICS~, CLINICS+17*, CLINICS+18
SDCL RESGPUSR+10~, RESGPUSR+33*, RESGPUSR+35, CLINICS+9~, CLINICS+37*, CLINICS+38, CLINICS+39, CLINICS+40
SDECDDR RESGRPUS+9~, RESGPUSR+8~
SDECDEP RESGRPUS+9~, RESGRPUS+30*, RESGRPUS+31, RESGRPUS+32, RESGRPUS+33, RESGRPUS+34, RESGRPUS+36, RESGPUSR+8~
SDECDEPN RESGRPUS+9~, RESGRPUS+34*, RESGRPUS+36, RESGRPUS+45*, RESGRPUS+47, RESGPUSR+8~, RESGPUSR+24*, RESGPUSR+39
SDECDUZ SUSRINFO~, SUSRINFO+68*, SUSRINFO+69, SUSRINFO+71, SUSRINFO+73, SUSRINFO+75, SUSRINFO+77, SUSRINFO+79, SUSRINFO+81, SUSRINFO+83
, SUSRINFO+86, RESGRPUS~, RESGRPUS+17*, RESGRPUS+19, RESGRPUS+23, RESGPUSR~, RESGPUSR+17*, RESGPUSR+19, APSEC~, APSEC+3
, APSEC+9
SDECERR SUSRINFO+38~, SUSRINFO+60*, SUSRINFO+87, RESGRPUS+9~, RESGRPUS+15*, RESGRPUS+50, RESGPUSR+8~, RESGPUSR+15*, RESGPUSR+43
SDECI SUSRINFO+38~, SUSRINFO+59*, SUSRINFO+66, SUSRINFO+85*, SUSRINFO+86, SUSRINFO+87, RESGRPUS+9~, RESGRPUS+14*, RESGRPUS+16, RESGRPUS+35*
, RESGRPUS+36, RESGRPUS+46*, RESGRPUS+47, RESGRPUS+50, RESGPUSR+8~, RESGPUSR+14*, RESGPUSR+16, RESGPUSR+38*, RESGPUSR+39, RESGPUSR+43
, CLINICS+9~, CLINICS+11*, CLINICS+40*, CLINICS+41
SDECIEN RESGRPUS+9~, RESGRPUS+23*, RESGRPUS+24, RESGRPUS+42*, RESGRPUS+43, RESGRPUS+44, RESGRPUS+47, RESGPUSR+8~, RESGPUSR+21*, RESGPUSR+22
, RESGPUSR+23, RESGPUSR+25, RESGPUSR+27, RESGPUSR+28, RESGPUSR+39, APSEC+2~, APSEC+7*, APSEC+8, APSEC+9
SDECKEY APSEC~, APSEC+5, APSEC+6, APSEC+7
SDECMENU SUSRINFO+38~, SUSRINFO+71*, SUSRINFO+72*, SUSRINFO+86
SDECMGR SUSRINFO+38~, SUSRINFO+69*, SUSRINFO+70*, SUSRINFO+86, RESGRPUS+10~, RESGRPUS+19*, RESGRPUS+23, RESGRPUS+42, RESGPUSR+9~, RESGPUSR+19*
SDECNOD RESGRPUS+10~, RESGRPUS+44*, RESGRPUS+45, RESGPUSR+9~, RESGPUSR+23*, RESGPUSR+24
SDECPKEY APSEC+2~
SDECRDAT RESGRPUS+9~, RESGPUSR+8~
SDECRES RESGRPUS+9~, RESGRPUS+24*, RESGRPUS+25, RESGRPUS+26, RESGRPUS+27, RESGRPUS+30, RESGPUSR+8~, RESGPUSR+25*, RESGPUSR+27, RESGPUSR+28
, RESGPUSR+39
SDECRESD RESGPUSR+9~, RESGPUSR+26~, RESGPUSR+28*, RESGPUSR+29, RESGPUSR+30, RESGPUSR+36, RESGPUSR+39
SDECRESN RESGPUSR+9~, RESGPUSR+37*, RESGPUSR+39
SDECRET RESGRPUS+9~, RESGPUSR+8~
SDECRMIC SUSRINFO+38~, SUSRINFO+77*, SUSRINFO+78*, SUSRINFO+86
SDECRNOD RESGRPUS+9~, RESGRPUS+27*, RESGRPUS+29, RESGPUSR+8~, RESGPUSR+30*, RESGPUSR+31, RESGPUSR+33, RESGPUSR+34, RESGPUSR+37
SDECSTNG SUSRINFO+40~, SUSRINFO+46*, SUSRINFO+50, SUSRINFO+55, SUSRINFO+57
SDECSUBID RESGPUSR+9~
SDECVW SUSRINFO+39~, SUSRINFO+83*, SUSRINFO+84*, SUSRINFO+86
SDECY SUSRINFO~, SUSRINFO+42*, RESGRPUS~, RESGRPUS+13*, RESGPUSR~, RESGPUSR+12*, RESGPUSR+13, RESGPUSR+16, RESGPUSR+39, RESGPUSR+43
SDI CLINICS+9~, CLINICS+25*, CLINICS+26, CLINICS+27, CLINICS+31*, CLINICS+32, CLINICS+33, CLINICS+35*
SDMOB SUSRINFO+39~, SUSRINFO+81*, SUSRINFO+82*, SUSRINFO+86
SDOB SUSRINFO+39~, SUSRINFO+79*, SUSRINFO+80*, SUSRINFO+86
SDPRV RESGPUSR+10~
SDSUPER SUSRINFO+38~, SUSRINFO+73*, SUSRINFO+74*, SUSRINFO+86
SDTMP SUSRINFO+39~, SUSRINFO+64*, SUSRINFO+65*, SUSRINFO+66, CLINICS+9~, CLINICS+24*, CLINICS+25
SDTYP RESGPUSR+10~, RESGPUSR+34*, RESGPUSR+35
SDWLMENU SUSRINFO+38~, SUSRINFO+75*, SUSRINFO+76*, SUSRINFO+86
STOP CLINICS~, CLINICS+20*, CLINICS+21, CLINICS+22, CLINICS+23, CLINICS+24, CLINICS+28, CLINICS+29, CLINICS+30, CLINICS+35*
, CLINICS+36, CLINICS+37, CLINICS+40
STP CLINICS+9~, CLINICS+29*, CLINICS+30*, CLINICS+31
STPL CLINICS+9~, CLINICS+10*, CLINICS+18*, CLINICS+21, CLINICS+22*, CLINICS+23, CLINICS+27*, CLINICS+28, CLINICS+33*, CLINICS+35
U RESGRPUS+24, RESGRPUS+29, RESGRPUS+34, RESGRPUS+36, RESGRPUS+45, RESGRPUS+47, RESGPUSR+24, RESGPUSR+33, RESGPUSR+34, RESGPUSR+37
, RESGPUSR+39, CLINICS+40
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