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

Package: Scheduling

Routine: SDES2GETCLNSLOT


Information

SDES2GETCLNSLOT ;ALB/TJB,AGW - SDES2 GET CLINIC CANCEL SLOTS for HOSPITAL LOCATION FILE 44 ; August 14, 2025

Source Information

Source file <SDES2GETCLNSLOT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 5 $$FMTISO^SDAMUTDT  BUILDJSON^SDES2JSON  VALCLINIEN^SDES2VAL44  VALCONTEXT^SDES2VALCONTEXT  $$VALISODTTM^SDES2VALISODTTM  
Kernel 1 DUZ^XUP  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
CANAVAIL(JSON,SDCONTEXT,SDINPUT) ;
BUILDSLOTS(JSON,CLINIC,STARTDT,ENDDT) ;
RETCANPERIODS(RETURN,CLINIC,DATETIME) ; if sent in time is not cancelled return time periods that are cancelled

External References

Name Field # of Occurrence
$$GET1^DIQ RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10, RETCANPERIODS+14
$$FMTISO^SDAMUTDT RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+14, RETCANPERIODS+15
BUILDJSON^SDES2JSON CANAVAIL+3, CANAVAIL+7, BUILDSLOTS+4
VALCLINIEN^SDES2VAL44 CANAVAIL+5
VALCONTEXT^SDES2VALCONTEXT CANAVAIL+2
$$VALISODTTM^SDES2VALISODTTM CANAVAIL+6
DUZ^XUP CANAVAIL+4

Used in RPC

RPC Name Call Tags
SDES2 GET CLINIC CANCEL SLOTS CANAVAIL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
44.05 GET1^DIQ
44.1902 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] RETCANPERIODS+5, RETCANPERIODS+13

Label References

Name Line Occurrences
BUILDSLOTS CANAVAIL+8
RETCANPERIODS BUILDSLOTS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLINIC BUILDSLOTS~, BUILDSLOTS+2, RETCANPERIODS~, RETCANPERIODS+5, RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+13, RETCANPERIODS+14
, RETCANPERIODS+15
CNT RETCANPERIODS+1~, RETCANPERIODS+3*, RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+12*, RETCANPERIODS+14, RETCANPERIODS+15
DATETIME RETCANPERIODS~, RETCANPERIODS+2
DIERR CANAVAIL+1~
DUZ CANAVAIL+4~
ECNT RETCANPERIODS+1~, RETCANPERIODS+4*
ENDDT BUILDSLOTS~
ENDTIME RETCANPERIODS+6~, RETCANPERIODS+8*, RETCANPERIODS+9*, RETCANPERIODS+11
ERRORS CANAVAIL+1~, CANAVAIL+2, CANAVAIL+3, CANAVAIL+5, CANAVAIL+6, CANAVAIL+7
ERRORS("restoreArray" CANAVAIL+3*, CANAVAIL+7*
JSON CANAVAIL~, CANAVAIL+3, CANAVAIL+7, CANAVAIL+8, BUILDSLOTS~, BUILDSLOTS+4
NEWDATE RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+5*, RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10
RETURN RETCANPERIODS~
RETURN("restoreArray" RETCANPERIODS+10*, RETCANPERIODS+11*, RETCANPERIODS+14*, RETCANPERIODS+15*
SDARR BUILDSLOTS+1~, BUILDSLOTS+2, BUILDSLOTS+3, BUILDSLOTS+4
SDARR("restoreArray" BUILDSLOTS+3*
SDCONTEXT CANAVAIL~, CANAVAIL+2
SDCONTEXT("US ER DUZ" , CANAVAIL+4
SDINPUT CANAVAIL~
SDINPUT("CLIN IC IEN" , CANAVAIL+5, CANAVAIL+6, CANAVAIL+8
SDINPUT("STAR T DATE" , CANAVAIL+6
STARTDATE RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+5, RETCANPERIODS+13, RETCANPERIODS+14, RETCANPERIODS+15
STARTDT CANAVAIL+1~, CANAVAIL+6*, CANAVAIL+8, BUILDSLOTS~, BUILDSLOTS+2
STARTTIME RETCANPERIODS+6~, RETCANPERIODS+7*, RETCANPERIODS+11
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All