Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: SDESBLOCKANDMOVE

Package: Scheduling

Routine: SDESBLOCKANDMOVE


Information

SDESBLOCKANDMOVE ;ALB/BLB,LAB - SCHEDULING CANCEL APPOINTMENTS RPC ;DEC 12, 2023

Source Information

Source file <SDESBLOCKANDMOVE.m>

Entry Points

Name Comments DBIA/ICR reference
BLOCKANDMOVE(JSON,BLOCKANDMOVE) ;
POPULATE(APPTIEN,TARGETCLINIC,TARGETDATE,ORIGINALCLINIC) ;
VALIDATE(ERRORS,CONTEXT,APPTIEN,TARGETCLINIC,TARGETDATE,RESOURCEIEN) ;
VALIDATETARGSLOT(ERRORS,TARGETSLOTS,TARGETCLINIC,TARGETSTARTDATE,APPTIEN) ;
VALIDATEORIGSLOT(ERRORS,ORIGINALSLOTS,ORIGINALCLINIC,APPTDATE,APPTSTARTTIME) ;
VALIDATEAPPTIEN(ERRORS,APPTIEN,TARGETDATE) ;
VALIDATECLINIC(ERRORS,TARGETCLINIC) ;
VALIDATECLINOPEN(ERRORS,TARGETCLINIC,TARGETDATE) ;
VALIDATELENGTHS(ERRORS,RESOURCEIEN,TARGETCLINIC,APPTIEN) ;
PRIVILEGEDUSER(ERRORS,TARGETCLINIC) ;
VALIDATEDATE(ERRORS,DATE,CLINICIEN) ;
BUILDJSON(JSON,CANRETURN) ;.
BUILDAPPTARRAY(APPTARRAY,TARGETDATE,TARGETCLINIC,APPTIEN) ;

Used in RPC

RPC Name Call Tags
SDES BLOCK AND MOVE BLOCKANDMOVE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(409.1 - [#409.1] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ,  GETS^DIQ
^SDEC(409.85 - [#409.85] GET1^DIQ
^SC - [#44] GET1^DIQ
44.003 GET1^DIQ
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call