$TXT Created by BECKWITH,RALPH at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Thursday, 05/04/06 at 12:24 ============================================================================= Run Date: MAY 26, 2006 Designation: SD*5.3*452 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #386 Status: Released Compliance Date: JUN 26, 2006 ============================================================================= Associated patches: (v)SD*5.3*182 <<= must be installed BEFORE `SD*5.3*452' (v)SD*5.3*380 <<= must be installed BEFORE `SD*5.3*452' Subject: CANCEL/RESTORE CLINIC AVAILABILITY PROBLEMS Category: - Routine Description: ============ Cancel Clinic Availability allows time overlapping and Restore Clinic Availability fails when missing "[" in schedule grid. Associated Remedy: ================= HD96622 Cancel/Restore Clinic Availability problems Test Sites: ========== White City, OR Maryland HCS Montana HCS Hudson Valley HCS Remedy Overview: ================ HD96622 Cancel/Restore Clinic Availability problems Problem 1: ---------- When using the Cancel Clinic Availability option, the user is able to enter cancellation time periods that overlap a previously canceled time period. This causes problems if time periods are restored. Ex. User entered cancel period from 9:00-11:00. It is now possible to enter another cancel period from 8:00-12:00, which includes the previously cancelled period. Resolution 1: ------------- Modify routine SDC2 to prevent a subsequent time period from wrapping around a previously cancelled time period. Problem 2: ---------- When a clinic has several cancellations and restorations, as well as scheduled appointments (both normal and overbooked), a problem occurs where the last "[" is removed from the clinic's schedule grid. This prevents restoring availability or the schedule grid to display correctly. Resolution 2: ------------- Modify SDUNC to check that a single "[" remains in the grid for the date when using Restore Clinic Availability (the same feature used in Cancel Clinic Availability). Routine Summary: =============== The following routines are included in this patch. The second line of the routines will look like: ;;5.3;SCHEDULING;**[patch list]**;AUG 13 1993 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List ------- ---------- --------- -------- SDC2 7757508 7959471 182,452 SDUNC 16053806 16232556 79,303,380,452 CHECK1^XTSUMBLD results Routine Before Patch After Patch Patch List ------- ---------- --------- -------- SDC2 9308419 9542606 182,452 SDUNC 22202942 22599773 79,303,380,452 INSTALLATION INSTRUCTIONS: ========================= This patch can be installed during business hours, but because some options will be out of service during the installation process, it is suggested that it be queued for non-peak hours. Installation will take less than 5 minutes. Users do not have to be off the system. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. [Note: TEXT PRINT/DISPLAY option in the PackMan menu still displays the patch text only]. 2. From the Kernel Installation and Distribution System (KIDS) menu, select the Installation menu. 3. From this menu, you may elect to use the following options: (when prompted for INSTALL NAME enter SD*5.3*452) a. Backup a Transport Global - this option will create a backup message of any routines exported with the patch. It will NOT backup any other changes such as DDs or templates. b. Compare Transport Global to Current System - this option will allow you to view all changes that will be made when the patch is installed. It compares all components of the patch (routines, DDs, templates, etc.). c. Verify Checksums in Transport Global - this option will allow you to ensure the integrity of the routines that are in the Transport Global. d. Print Transport Global - this option will allow you to view the components of the KIDS build. 4. Use the Install Package(s) option and select the package SD*5.3*452. 5. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', respond NO. 6. When prompted 'Want to DISABLE Schedule Options, Menu Options and Protocols? YES//', respond YES. When prompted to select the options you would like to place out of order, enter the following: CANCEL CLINIC AVAILABILITY [SDCANCEL] RESTORE CLINIC AVAILABILITY [SDRESTORE] Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: SDC2 Before: B9308419 After: B9542606 **182,452** Routine Name: SDUNC Before: B22202942 After: B22599773 **79,303,380,452** ============================================================================= User Information: Entered By : BECKWITH,RALPH Date Entered : AUG 09, 2005 Completed By: WERNER,GARY Date Completed: MAY 24, 2006 Released By : BENBOW,PHYLLIS O Date Released : MAY 26, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT