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 |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: SDESBLKANDMOVE

Package: Scheduling

Routine: SDESBLKANDMOVE


Information

SDESBLKANDMOVE ;ALB/TAW,MGD,LAB - BLOCK AND MOVE ;May 09,2023

Source Information

Source file <SDESBLKANDMOVE.m>

Entry Points

Name Comments DBIA/ICR reference
APPTBLOCKMOVE(RETURN,APPTIEN,TORES,TODTNET,EASTRCKNGNMBR) ;
VALIDATEINPUT ;Validate input parameters from the APPTBLOCKMOVE entry point
LOADAPPTDATA(FN,APPTARY,SDECAPPTIENS) ;Load variables used throughout B&M
VALIDATE ; Simple validation
COMPARETIMESCALE ;Compare the Time Scale of the Clinic Resource from the original appt vs new appt
SDSEGMENTS ; Build local array of slots with SCHEDULE and EVALUATE nodes
SEGARRAY(CLIEN,TIMESCALE,FROMDTFM,CLINBEG,CLINID) ; Create local array to hold segments for validation comparisons
SLOTCOUNT ;
; Verifying that we don't have more than the max allowable slots defined for the period of time we are reviewing
APPDEL ;Call APPDEL RPC to cancel the current appointment
APPADD(SDECAPPTIEN,SDECSTART,SDECLEN,SDECRES,SDECEND,FN,APPTARY,SDECAPPTIENS) ;entry point before calling APPADD^SDEC07

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC
^HOLIDAY - [#40.5] FIND1^DIC
^SD(409.2 - [#409.2] FIND1^DIC
^SDEC(409.831 - [#409.831] GET1^DIQ
^SC - [#44] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call