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

Package: Scheduling

Routine: SDESGETCLNSCHEDS


Information

SDESGETCLNSCHEDS ;ALB/BLB - SDES GET AVAIL BY CLIN LIST; Oct 17, 2022@20:49

Source Information

Source file <SDESGETCLNSCHEDS.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Scheduling 4 $$ISOTFM^SDAMUTDT  BUILDJSON^SDESBUILDJSON  GETCLAVAILABLTY^SDESCLINICAVAIL  ERRLOG^SDESJSON  
Kernel 1 (DECODE,ENCODE)^XLFJSON  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
GETSCHEDULES(JSONRETURN,AUDITIEN,CLINICS,STARTDATETIME,ENDDATETIME) ;
BUILDSCHEDULES(CLINICS,SCHEDULES,STARTDATETIME,ENDDATETIME) ;
VALIDATECLINICS(ERRORS,CLINICS) ;
VALIDATESTART(ERRORS,STARTDATETIME) ;
VALIDATEEND(ERRORS,ENDDATETIME) ;
BUILDJSON(JSONRETURN,RETURN) ;

External References

Name Field # of Occurrence
$$GET1^DIQ BUILDSCHEDULES+14
$$ISOTFM^SDAMUTDT VALIDATESTART+4, VALIDATEEND+4
BUILDJSON^SDESBUILDJSON GETSCHEDULES+11
GETCLAVAILABLTY^SDESCLINICAVAIL BUILDSCHEDULES+7
ERRLOG^SDESJSON VALIDATECLINICS+3, VALIDATECLINICS+8, VALIDATECLINICS+10, VALIDATESTART+2, VALIDATESTART+5, VALIDATEEND+2, VALIDATEEND+5
DECODE^XLFJSON BUILDSCHEDULES+7
ENCODE^XLFJSON BUILDJSON+1

Used in RPC

RPC Name Call Tags
SDES GET AVAIL BY CLIN LIST GETSCHEDULES

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] VALIDATECLINICS+8

Label References

Name Line Occurrences
BUILDJSON GETSCHEDULES+6
BUILDSCHEDULES GETSCHEDULES+8
VALIDATECLINICS GETSCHEDULES+3
VALIDATEEND GETSCHEDULES+5
VALIDATESTART GETSCHEDULES+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUDITIEN GETSCHEDULES~
CLINICCOUNT BUILDSCHEDULES+1~, BUILDSCHEDULES+3*, BUILDSCHEDULES+4*, BUILDSCHEDULES+6, VALIDATECLINICS+1~, VALIDATECLINICS+5*, VALIDATECLINICS+6*, VALIDATECLINICS+7, VALIDATECLINICS+10
CLINICIEN BUILDSCHEDULES+1~, BUILDSCHEDULES+6*, BUILDSCHEDULES+7, BUILDSCHEDULES+13, BUILDSCHEDULES+14, VALIDATECLINICS+1~, VALIDATECLINICS+7*, VALIDATECLINICS+8
CLINICS GETSCHEDULES~, GETSCHEDULES+3, GETSCHEDULES+8, BUILDSCHEDULES~, VALIDATECLINICS~, VALIDATECLINICS+3
CLINICS( BUILDSCHEDULES+4, BUILDSCHEDULES+6, VALIDATECLINICS+6, VALIDATECLINICS+7
COUNT BUILDSCHEDULES+1~, BUILDSCHEDULES+3*, BUILDSCHEDULES+11*, BUILDSCHEDULES+13, BUILDSCHEDULES+14, BUILDSCHEDULES+15, BUILDSCHEDULES+16, BUILDSCHEDULES+17
ENDDATETIME GETSCHEDULES~, GETSCHEDULES+5, GETSCHEDULES+8, BUILDSCHEDULES~, BUILDSCHEDULES+7, VALIDATEEND~, VALIDATEEND+2, VALIDATEEND+3, VALIDATEEND+4*, VALIDATEEND+5
ERRORFLAG VALIDATESTART+1~, VALIDATEEND+1~
ERRORFOUND VALIDATECLINICS+1~, VALIDATECLINICS+5*, VALIDATECLINICS+6, VALIDATECLINICS+8*
ERRORS GETSCHEDULES+1~, GETSCHEDULES+3, GETSCHEDULES+4, GETSCHEDULES+5, GETSCHEDULES+6, VALIDATECLINICS~, VALIDATECLINICS+3, VALIDATECLINICS+8, VALIDATECLINICS+10, VALIDATESTART~
, VALIDATESTART+2, VALIDATESTART+5, VALIDATEEND~, VALIDATEEND+2, VALIDATEEND+5
JSONRETURN GETSCHEDULES~, GETSCHEDULES+6, GETSCHEDULES+11, BUILDJSON~
RESOURCEIEN BUILDSCHEDULES+1~
RET BUILDSCHEDULES+1~, BUILDSCHEDULES+5~, BUILDSCHEDULES+7
RETURN GETSCHEDULES+1~, GETSCHEDULES+6*, GETSCHEDULES+11*, BUILDJSON~
SCHEDULES GETSCHEDULES+1~, GETSCHEDULES+8, GETSCHEDULES+10, GETSCHEDULES+11, BUILDSCHEDULES~
SCHEDULES("ClinicSchedules" GETSCHEDULES+10*, BUILDSCHEDULES+11, BUILDSCHEDULES+13*, BUILDSCHEDULES+14*, BUILDSCHEDULES+15*, BUILDSCHEDULES+16*, BUILDSCHEDULES+17*
SLOTIEN BUILDSCHEDULES+1~, BUILDSCHEDULES+10*, BUILDSCHEDULES+12*, BUILDSCHEDULES+15, BUILDSCHEDULES+16, BUILDSCHEDULES+17
SLOTS BUILDSCHEDULES+1~, BUILDSCHEDULES+5~
SLOTS("ClinAvail" BUILDSCHEDULES+12, BUILDSCHEDULES+15, BUILDSCHEDULES+16, BUILDSCHEDULES+17
STARTDATETIME GETSCHEDULES~, GETSCHEDULES+4, GETSCHEDULES+8, BUILDSCHEDULES~, BUILDSCHEDULES+7, VALIDATESTART~, VALIDATESTART+2, VALIDATESTART+3, VALIDATESTART+4*, VALIDATESTART+5
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