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

Package: Scheduling

Routine: SDES2CANCLNAVAIL


Information

SDES2CANCLNAVAIL ;ALB/BLB - SDES2 CANCEL CLINIC AVAILABILITY Jan 08, 2024

Source Information

Source file <SDES2CANCLNAVAIL.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Scheduling 8 CANCELAPPT^SDES2CANCELAPPT  BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  $$VALISODTTM^SDES2VALISODTTM  VALFILEIEN^SDES2VALUTIL  ERRLOG^SDESJSON  $$INACTIVE^SDESUTIL  EN^SDTMPHLC  
VA FileMan 3 ^%DT  (FILE,UPDATE)^DIE  $$GET1^DIQ  
Kernel 2 $$FMTE^XLFDT  DECODE^XLFJSON  

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

Package Total Caller Graph
Scheduling 1 SDES2BLOCKMOVE  

Entry Points

Name Comments DBIA/ICR reference
CANCEL(JSON,SDCONTEXT,CANCEL) ;
CANCELAVAIL(CLINICIEN,STARTDATETIME,ENDDATETIME,FLAG,CANCELREMARKS) ;
CANCELAPPTS(CLINICIEN,STARTDATETIME,ENDDATETIME,FLAG,CANCELREMARKS,SDCONTEXT,RETURN) ;
VALIDATE(ERRORS,SDCONTEXT,CANCEL,CLINICIEN,FLAG,REMARKS) ;
VALCLINICDETAILS(ERRORS,CLINICIEN,STARTDATETIME,ENDDATETIME,FLAG) ;
VALIDATEFLAG(ERRORS,FLAG,STARTDATETIME,ENDDATETIME) ;
GETRESOURCE(CLINICIEN) ;
TC(TIME,SD,STARTOFDAY,SI) ;

External References

Name Field # of Occurrence
^%DT TC+7
FILE^DIE CANCELAVAIL+24, CANCELAVAIL+49
UPDATE^DIE CANCELAVAIL+20, CANCELAVAIL+30
$$GET1^DIQ CANCELAVAIL+4, CANCELAVAIL+7, CANCELAVAIL+33, CANCELAPPTS+10, CANCELAPPTS+14, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+13, VALCLINICDETAILS+14, VALCLINICDETAILS+19
, VALCLINICDETAILS+20, GETRESOURCE+3
CANCELAPPT^SDES2CANCELAPPT CANCELAPPTS+18
BUILDJSON^SDES2JSON CANCEL+4, CANCEL+10
VALCONTEXT^SDES2VALCONTEXT VALIDATE+2
$$VALISODTTM^SDES2VALISODTTM VALIDATE+5, VALIDATE+6
VALFILEIEN^SDES2VALUTIL VALIDATE+3
ERRLOG^SDESJSON VALIDATE+7, VALIDATE+10, VALCLINICDETAILS+4, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+14, VALCLINICDETAILS+22, VALIDATEFLAG+1, VALIDATEFLAG+2
, VALIDATEFLAG+5, VALIDATEFLAG+7
$$INACTIVE^SDESUTIL VALCLINICDETAILS+4
EN^SDTMPHLC CANCELAPPTS+23, CANCELAPPTS+25
$$FMTE^XLFDT TC+4, TC+6
DECODE^XLFJSON CANCELAPPTS+19

Used in RPC

RPC Name Call Tags
SDES2 CANCEL CLINIC AVAIL CANCEL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ
^SC - [#44] GET1^DIQ
44.003 GET1^DIQ
44.005 GET1^DIQ
44.05 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] CANCELAVAIL+22, CANCELAVAIL+26, CANCELAVAIL+47*, CANCELAPPTS+7, VALCLINICDETAILS+7, VALCLINICDETAILS+10, VALCLINICDETAILS+12, VALCLINICDETAILS+16, VALCLINICDETAILS+18
^SDEC(409.831 - [#409.831] GETRESOURCE+2, GETRESOURCE+4
^SDEC(409.84 - [#409.84] CANCELAPPTS+9

Label References

Name Line Occurrences
$$GETRESOURCE CANCELAPPTS+4
$$TC CANCELAVAIL+9, CANCELAVAIL+10
CANCELAPPTS CANCEL+7
CANCELAVAIL CANCEL+6
VALCLINICDETAILS VALIDATE+13
VALIDATE CANCEL+3
VALIDATEFLAG VALIDATE+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT TC+1~, TC+6*
ADDAPPTNODEFDA CANCELAVAIL+1~, CANCELAVAIL+24!
ADDAPPTNODEFDA( CANCELAVAIL+23*
APPTDATETIME VALCLINICDETAILS+1~, VALCLINICDETAILS+9*, VALCLINICDETAILS+10*, VALCLINICDETAILS+12, VALCLINICDETAILS+13, VALCLINICDETAILS+14
APPTIEN CANCELAPPTS+1~, CANCELAPPTS+8*, CANCELAPPTS+9*, CANCELAPPTS+10, CANCELAPPTS+13, CANCELAPPTS+14
BLOCKLEN CANCELAVAIL+2~, CANCELAVAIL+36*, CANCELAVAIL+37
CANCEL CANCEL~, CANCEL+3, VALIDATE~
CANCEL("CLINI C IEN" , CANCEL+3, CANCEL+6, CANCEL+7
CANCEL("END D ATE TIME" , CANCEL+6, CANCEL+7, VALIDATE+6*, VALIDATE+7, VALIDATE+9, VALIDATE+13
CANCEL("FULL PARTIAL FLAG" , CANCEL+3, CANCEL+6, CANCEL+7
CANCEL("REMARKS" CANCEL+3, CANCEL+6, CANCEL+7
CANCEL("START DATE TIME" , CANCEL+6, CANCEL+7, VALIDATE+5*, VALIDATE+9, VALIDATE+13
CANCELAPPT CANCELAPPTS+1~, CANCELAPPTS+18
CANCELAPPT("A PPT IEN" , CANCELAPPTS+13*
CANCELAPPT("C ANCEL REASON" , CANCELAPPTS+16*, ANCELLED BY" , CANCELAPPTS+17*, LINIC IEN" , CANCELAPPTS+15*
CANCELAPPT("DFN" CANCELAPPTS+14*
CANCELDATE CANCELAVAIL+1~, CANCELAVAIL+16*
CANCELDATETIME VALCLINICDETAILS+1~, VALCLINICDETAILS+17*, VALCLINICDETAILS+18*, VALCLINICDETAILS+19, VALCLINICDETAILS+20
CANCELEND VALCLINICDETAILS+1~, VALCLINICDETAILS+20*, VALCLINICDETAILS+21
CANCELLED CANCELAPPTS+1~, CANCELAPPTS+20!
CANCELLED("Appointment" CANCELAPPTS+20
CANCELMESSAGEFDA CANCELAVAIL+1~, CANCELAVAIL+30!
CANCELMESSAGEFDA( CANCELAVAIL+27*, CANCELAVAIL+28*
CANCELREMARKS CANCELAVAIL~, CANCELAVAIL+28, CANCELAPPTS~, CANCELAPPTS+23
CANCELSTART VALCLINICDETAILS+1~, VALCLINICDETAILS+19*, VALCLINICDETAILS+20, VALCLINICDETAILS+21
CANDTTMEND CANCELAVAIL+2~, CANCELAVAIL+12*, CANCELAVAIL+36
CANENDTIME CANCELAVAIL+2~, CANCELAVAIL+9*, CANCELAVAIL+12, CANCELAVAIL+13, CANCELAVAIL+18
CANSTARTTIME CANCELAVAIL+2~, CANCELAVAIL+10*, CANCELAVAIL+11
CLINICIEN CANCELAVAIL~, CANCELAVAIL+4, CANCELAVAIL+7, CANCELAVAIL+17, CANCELAVAIL+18, CANCELAVAIL+22, CANCELAVAIL+23, CANCELAVAIL+26, CANCELAVAIL+27, CANCELAVAIL+28
, CANCELAVAIL+33, CANCELAVAIL+47, CANCELAVAIL+48, CANCELAPPTS~, CANCELAPPTS+4, CANCELAPPTS+7, CANCELAPPTS+15, CANCELAPPTS+23, CANCELAPPTS+25, VALIDATE~
, VALIDATE+3, VALIDATE+5, VALIDATE+6, VALIDATE+13, VALCLINICDETAILS~, VALCLINICDETAILS+4, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+10
, VALCLINICDETAILS+12, VALCLINICDETAILS+13, VALCLINICDETAILS+14, VALCLINICDETAILS+16, VALCLINICDETAILS+18, VALCLINICDETAILS+19, VALCLINICDETAILS+20, GETRESOURCE~, GETRESOURCE+2, GETRESOURCE+4
COUNT CANCELAPPTS+1~, CANCELAPPTS+5*, CANCELAPPTS+12*, CANCELAPPTS+20
DATE CANCELAVAIL+1~, CANCELAVAIL+46*, CANCELAVAIL+48
DATETIME CANCELAPPTS+1~, CANCELAPPTS+6*, CANCELAPPTS+7*, CANCELAPPTS+9
DH CANCELAVAIL+2~, CANCELAVAIL+39*, CANCELAVAIL+40, CANCELAVAIL+41
DISPINCPERHR CANCELAVAIL+2~, CANCELAVAIL+7*, CANCELAVAIL+8
ENDDATETIME CANCELAVAIL~, CANCELAVAIL+9, CANCELAVAIL+28, CANCELAVAIL+46, CANCELAPPTS~, CANCELAPPTS+3*, CANCELAPPTS+7, CANCELAPPTS+23, VALCLINICDETAILS~, VALCLINICDETAILS+3
, VALCLINICDETAILS+10, VALCLINICDETAILS+21, VALIDATEFLAG~, VALIDATEFLAG+5, VALIDATEFLAG+7
ERRORS CANCEL+1~, CANCEL+3, CANCEL+4, VALIDATE~, VALIDATE+2, VALIDATE+3, VALIDATE+5, VALIDATE+6, VALIDATE+7, VALIDATE+9
, VALIDATE+10, VALIDATE+11, VALIDATE+13, VALCLINICDETAILS~, VALCLINICDETAILS+3, VALCLINICDETAILS+4, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+10
, VALCLINICDETAILS+12, VALCLINICDETAILS+14, VALCLINICDETAILS+18, VALCLINICDETAILS+22, VALIDATEFLAG~, VALIDATEFLAG+1, VALIDATEFLAG+2, VALIDATEFLAG+5, VALIDATEFLAG+7
FLAG CANCELAVAIL~, CANCELAVAIL+15, CANCELAVAIL+48, CANCELAPPTS~, CANCELAPPTS+22, CANCELAPPTS+24, VALIDATE~, VALIDATE+9, VALIDATE+13, VALCLINICDETAILS~
, VALCLINICDETAILS+7, VALCLINICDETAILS+16, VALIDATEFLAG~, VALIDATEFLAG+1, VALIDATEFLAG+2, VALIDATEFLAG+4, VALIDATEFLAG+6
FTIME TC+1~, TC+3*, TC+4*, TC+5*, TC+6
HRCLNDISPBEG CANCELAVAIL+2~, CANCELAVAIL+4*, CANCELAVAIL+5*, CANCELAVAIL+6
I5 CANCELAVAIL+2~, CANCELAVAIL+43*
INCREMENT CANCELAVAIL+2~, CANCELAVAIL+8*, CANCELAVAIL+9, CANCELAVAIL+10, CANCELAVAIL+39, CANCELAVAIL+40, CANCELAVAIL+42
JSON CANCEL~, CANCEL+4, CANCEL+10
JSONCANCELRETURN CANCELAPPTS+1~, CANCELAPPTS+18
MSG TC+1~, TC+12*, TC+13*, TC+14
NEWAPPTDATE CANCELAVAIL+1~
NEWAPPTDATE(1 CANCELAVAIL+29*
NEWSCHEDULEFDA CANCELAVAIL+1~, CANCELAVAIL+49!
NEWSCHEDULEFDA( CANCELAVAIL+48*
P CANCELAVAIL+2~, CANCELAVAIL+40*, CANCELAVAIL+42
PARTIALCANAVAIL CANCELAVAIL+2~, CANCELAVAIL+33*, CANCELAVAIL+34*, CANCELAVAIL+37*, CANCELAVAIL+39, CANCELAVAIL+40, CANCELAVAIL+42*, CANCELAVAIL+43*, CANCELAVAIL+48
PARTIALCANCELFDA CANCELAVAIL+1~, CANCELAVAIL+20!
PARTIALCANCELFDA( CANCELAVAIL+17*, CANCELAVAIL+18*
PARTIALCANCELIEN CANCELAVAIL+1~
PARTIALCANCELIEN(1 CANCELAVAIL+19*
REMARKS VALIDATE~, VALIDATE+10
RESOURCEIEN CANCELAPPTS+1~, CANCELAPPTS+4*, CANCELAPPTS+9, GETRESOURCE+1*, GETRESOURCE+2*, GETRESOURCE+3, GETRESOURCE+4*, GETRESOURCE+5
RETURN CANCEL+1~, CANCEL+7, CANCEL+10, CANCELAPPTS~
RETURN("CancelClinicAvailability" CANCEL+4*, CANCEL+9*
RETURN("CancelledAppointment" CANCELAPPTS+20*
SCHEDULEDATE VALCLINICDETAILS+1~, VALCLINICDETAILS+3*, VALCLINICDETAILS+4, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+16
SD TC~, TC+3, TC+6
SDCONTEXT CANCEL~, CANCEL+3, CANCEL+7, CANCELAPPTS~, CANCELAPPTS+18, VALIDATE~, VALIDATE+2
SDXX CANCELAVAIL+2~, CANCELAVAIL+13*, CANCELAVAIL+34, CANCELAVAIL+38, CANCELAVAIL+40, TC+1~, TC+10*, TC+11*, TC+12, TC+13
, TC+14
SI TC~, TC+11
ST CANCELAVAIL+2~, CANCELAVAIL+11*, CANCELAVAIL+40
STARTDATETIME CANCELAVAIL~, CANCELAVAIL+9, CANCELAVAIL+10, CANCELAVAIL+16, CANCELAVAIL+17, CANCELAVAIL+19, CANCELAVAIL+22, CANCELAVAIL+23, CANCELAVAIL+26, CANCELAVAIL+27
, CANCELAVAIL+29, CANCELAVAIL+33, CANCELAVAIL+36, CANCELAVAIL+46, CANCELAVAIL+47, CANCELAVAIL+48, CANCELAPPTS~, CANCELAPPTS+6, CANCELAPPTS+23, CANCELAPPTS+25
, VALCLINICDETAILS~, VALCLINICDETAILS+3, VALCLINICDETAILS+9, VALCLINICDETAILS+17, VALCLINICDETAILS+18, VALCLINICDETAILS+21, VALIDATEFLAG~, VALIDATEFLAG+5, VALIDATEFLAG+7
STARTOFDAY CANCELAVAIL+2~, CANCELAVAIL+6*, CANCELAVAIL+9, CANCELAVAIL+10, TC~, TC+11, TC+12
SUBIEN VALCLINICDETAILS+1~, VALCLINICDETAILS+11*, VALCLINICDETAILS+12*, VALCLINICDETAILS+13, VALCLINICDETAILS+14
TIME TC~, TC+3
U CANCELAVAIL+11, CANCELAVAIL+12, CANCELAVAIL+13, TC+14
VAL VALIDATE+1~, VALIDATE+3
X CANCELAVAIL+2~, CANCELAVAIL+38*, CANCELAVAIL+39, CANCELAVAIL+40, CANCELAVAIL+42, TC+1~, TC+6*, TC+8, TC+9*, TC+10
, TC+11, TC+13, TC+14
Y CANCELAVAIL+2~, CANCELAVAIL+35*, CANCELAVAIL+40, CANCELAVAIL+41*, TC+1~, TC+8, TC+9, TC+12*, TC+13*, TC+14
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