$TXT Created by CURTIS,RICHARD L at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Tuesday, 10/03/06 at 17:06 ============================================================================= Run Date: OCT 30, 2006 Designation: SD*5.3*490 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #396 Status: Released Compliance Date: NOV 30, 2006 ============================================================================= Associated patches: (v)SD*5.3*439 <<= must be installed BEFORE `SD*5.3*490' (v)SD*5.3*463 <<= must be installed BEFORE `SD*5.3*490' (v)SD*5.3*478 <<= must be installed BEFORE `SD*5.3*490' Subject: CANCELLED APPT DISPLAYING AS # SIGN Category: - Routine Description: ============ This patch will resolve two issues. First, it will fix the problem with overbook appointments made outside a clinic's normal hours. These appointments currently display the incorrect symbol on the Display Clinic Availability Report grid. Secondly, when making an appointment, a user is allowed to make an appointment for a past date that is prior to the clinic's availability date or the patient's birth date. This will also be corrected. Past appointments dates will still be allowed, as long as they are not prior to the clinic's availability date or the patient's birth date, whichever is applicable. ASSOCIATED REMEDY TICKET(S): ============================= 1) HD100623 - Cancelled appt displaying as # sign Dupes: HD98598 - Question about the # symbol HD100987 - Clinic Availability Pattern Question 2) HD63126 - Set Up a Clinic Option Dupes: HD63114 - Clinic Change Problem HD63137 - Question Scheduling Availability Dates HD63155 - Changing Established Clinic Day 3) HD150393 - Old dates, for example Aug 08, 1800@1400 filed as appt date ASSOCIATED NSR(S): ================== N/A PARTICIPATING TEST SITES: ========================= N. Chicago, IL Upstate NY Manchester, NH REMEDY TICKET OVERVIEW: ======================= 1) HD100623 - Cancelled appt displaying as # sign Problem: -------- If an appointment is made outside a clinic's normal hours (at the end of the day) and the appointment variable length is invoked, the Display Clinic Availability Report grid does not display properly. It displays the correct symbol, an asterisk (*), for an overbook, but the spacing is wrong with the appointment variable length invoked. For example, if the normal appointment length is 30 minutes and the appointment is made for 60 minutes, the grid should display: |1 |2 |3 |4 |5 | | | | | * * However, instead it is displaying as follows: |1 |2 |3 |4 |5 | | | | | * * Furthermore, if this appointment is then cancelled, the grid should display a blank for these time slots. Instead, it displays as: |1 |2 |3 |4 |5 | | | | | * # Resolution: ----------- The make an appointment logic in routine SDM1 will be modified so that these type overbook appointments will display the overbook symbol with the correct spacing. This will also fix the incorrect display when such an appointment has been cancelled. 2) HD63126 - Set Up a Clinic Option Problem: -------- When a clinic is set up, an Availability Date is entered and a pattern is established. When running [Display Clinic Availability Report] option, the grid displays available time slots starting with the Availability Date and going forward. However, Appointment Management will allow a user to make an appointment prior to the established Availability Date, as long as it meets all other criteria for the clinic (i.e., matches established pattern and time slots). Now, if you run the [Display Clinic Availability Report] option, the grid will include the past date for the appointment that was made. Resolution: ----------- Routine SDM1 will be modified so that when an appointment is being made the user will not be allowed to enter a date prior to the clinic's established Availability Date. Past dates for appointments will still be allowed, as long as they are not prior to the clinic's Availability Date. 3) HD150393 - Old dates, for example Aug 08, 1800@1400 filed as appt date Problem: -------- Currently, entering past dates for an appointment is an allowable function within Appointment Management. However, users are allowed to enter any past date, no matter how old it is. For example, the system will allow them to enter a date as old as Aug 08, 1800. Resolution: ----------- Routine SDM1 will be modified to not only check for the clinic's availability date but also to check to insure the selected appointment date is not prior to the patient's birth date. Additionally, routine SDCLAV1 will be modified so that the Clinic Availability Report will no longer display available dates that are prior to the clinic's original start date. Routine SDCLAV0 will be modified so that the display no longer includes appointments that were made for dates prior to the clinic's start date. These are invalid appointments. INSTALLATION INSTRUCTIONS: ========================== Users can be on the system during the installation of this patch but because some options will be out of order, it is recommended that it be queued for off-peak hours. Installation should take less than 5 minutes. 1. LOAD TRANSPORT GLOBAL --------------------- Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. START UP KIDS ------------- Start up the Kernel Installation and Distribution System Menu [XPD MAIN] Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: INStallation --- 1 Load a Distribution 2 Verify Checksums in Transport Global 3 Print Transport Global 4 Compare Transport Global to Current System 5 Backup a Transport Global 6 Install Package(s) Restart Install of Package(s) Unload a Distribution 3. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter SD*5.3*490): a. Backup a Transport Global - This option will create a backup message of any routines exported with this 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 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*490. a. When prompted "Want KIDS to INHIBIT LOGONS during the install? YES//" respond NO. b. When prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//" respond YES. 1) When prompted "Enter options you wish to mark as "Out of Order":" enter the following option: Appointment Management [SDAM APPT MGT] Make Appointment [SDM] Cancel Appointment [SD CANCEL APPOINTMENT] Set Up a Clinic [SDBUILD] Display Clinic Availability Report [SD DISPLAY AVAIL REPORT] 2) When prompted "Enter protocols you wish to mark as "Out of Order":" just press . 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 ============ ============ =========== ========== SDCLAV0 5558614 5598464 184,439,490 SDCLAV1 19713057 19938282 140,167,168,76,383 463,490 SDM1 16787941 18087953 32,167,168,80,223 263,273,408,327,478 490 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: SDCLAV0 Before: B6456733 After: B6584983 **184,439,490** Routine Name: SDCLAV1 Before: B38646255 After: B39056960 **140,167,168,76,383,463,490** Routine Name: SDM1 Before: B34209967 After: B40309214 **32,167,168,80,223,263,273,408, 327,478,490** ============================================================================= User Information: Entered By : CURTIS,RICHARD Date Entered : JUN 29, 2006 Completed By: TSAIMEUCHONG,BRENDA Date Completed: OCT 30, 2006 Released By : LANDRIE,LARRY Date Released : OCT 30, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT