$TXT Created by VILLELLA,ROSS at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Thursday, 09/08/05 at 17:25 ============================================================================= Run Date: SEP 19, 2005 Designation: SD*5.3*383 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #356 Status: Released Compliance Date: OCT 20, 2005 ============================================================================= Associated patches: (v)SD*5.3*76 <<= must be installed BEFORE `SD*5.3*383' Subject: CORRECTION OF CLINIC AVAILABILITY DISPLAY. Category: - Routine Description: ============ This patch addresses a problem in the Display Clinic Availability option. If this option is chosen for dates prior to the actual start date of the clinic or for dates where there is no current availability, it will incorrectly create availability for those dates. This allows the scheduling of patients on dates when the clinic is not open. Please note that there are limitations to this fix. It will only prevent the creation of invalid availability dates when the Display Clinic Availability option is run after the patch is installed. False availability may exist for clinics with future start dates if the Display Clinic Availability option was run and a date earlier than the clinic's start date was selected for the date range. An automated clean up of the bad availability dates is not possible because the system does not permanently store a true clinic start date. ASSOCIATED E3R(S): ================== N/A ASSOCIATED REMEDY: ================= HD63992 - clinic not jumping to next available. Duplicates: HD63206 - AUTOREBOOK PROBLEM HD63219 - availability showing before starting date HD63125 - Clinic avail pattern for new clinic goes back years HD63201 - System Allowing Appointments Before Availability Date HD63127 - Appts being made prior to set up date HD63128 - MAKING APPT BEFORE CLINIC AVAILABILITY HD63120 - Clinic Schedule posing current dates w/future dates HD63178 - CHANGING CLINIC AVAILABILITY HD63336 - BIR-0802-32643 MAKE APPT OUTSIDE PROFILE HD63417 - LOM-0203-60465 OPTION SDBUILD ALLOWS APTS PARTICIPATING TEST SITES: ========================= Richmond, VA Tucson, AZ West LA, CA REMEDY OVERVIEW: =============== HD63992 - Clinic not jumping to next available. Problem: -------- When a user runs the Display Clinic Availability option for a date prior to the start date of a clinic or for a date where there is no availability and the current availability pattern is set to continue indefinitely, availability will be created for that date using the existing pattern. Once these days have availability, the users and the system (auto re-book) can schedule appointments for these dates even though the clinic is not open. Resolution: ----------- 1. Take out the code that creates availability via this report. Availability should be created using the "SET UP A CLINIC" option. ROUTINE SUMMARY: ================ The following is a list of the routine(s) included in this patch. The second line of each of these routine(s) will look like: ;;5.3;Scheduling;**[patch list]**;Aug 13, 1993 CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== ========== SDCLAV1 18519839 17126484 140,167,168,76,383 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*383) 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*383. 5. When prompted to 'Rebuild Menu Trees' respond NO. 6. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', respond NO 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond YES. 8. When prompted to select the options you would like to place out of of order, enter the following: SDOUTPUT Outputs SD DISPLAY AVAIL REPORT Display Clinic Availability Report Routine Information: ==================== Routine Name: - SDCLAV1 Routine Checksum: ============================================================================= User Information: Entered By : HOUTCHENS,THOMAS Date Entered : JUL 02, 2004 Completed By: WERNER,GARY Date Completed: SEP 19, 2005 Released By : HEUER,CINDY Date Released : SEP 19, 2005 ============================================================================= Packman Mail Message: ===================== $END TXT