$TXT Created by CURTIS,RICHARD L at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Monday, 03/07/05 at 10:46 ============================================================================= Run Date: APR 14, 2005 Designation: SD*5.3*412 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #337 Status: Released Compliance Date: MAY 15, 2005 ============================================================================= Associated patches: (v)SD*5.3*399 <<= must be installed BEFORE `SD*5.3*412' Subject: ELECTRONIC WAIT LIST REPORT ISSUES Category: - Routine Description: ============ 1. The formatting of the Appointment Wait List Report is incorrect. The first page of the report is fine, but on all subsequent pages, the column headings are printing before each patient. Additionally, when printing the report to the screen, the up-arrow ("^") functionality, to immediately exit the report, is not working. This problem was also found in the PCMM Team/Position Wait List, Wait List Statistic, and Enrollment Wait List Statistic Reports when they are printed to the screen. However, this problem only occurs when running a Summary for the Appointment Wait List Report and the PCMM Team/Position Wait List Report. 2. An error occurs when queuing the Appointment Wait List Report to a printer. 3. Periodically, when running the Enrollment Wait List Statistic Report, an error occurs. ASSOCIATED NOIS: ================ 1) BHH-0103-41570 Wait List Report not printing correctly Duplicates: MOU-0704-30857 MAN-0604-11096 BIL-0303-31048 DAY-0203-41479 MIN-0103-42278 2) BAY-1102-32172 HD+11^SDWLRPS1 Duplicates: ATG-0904-31061 CPH-0904-41140 PRO-0904-10882 MAD-0804-40102 ASH-0704-30086 DET-0704-40013 PHO-0604-61899 ALB-0404-52087 SBY-0304-30483 WPB-0104-31965 CON-0903-10835 LAH-0703-62071 MIW-0103-41238 MAN-1202-10325 3) MAD-0105-40330 SORT+6^SDWLROI Problem: -------- When running the Enrollment Wait List Statistic Report, it will sometimes cause a $Select did not find a true expression error at line SORT+6 in routine SDWLROI. Resolution: --------- A default will be added to the $Select command found on line SORT+6. However, because routine SDWLROI exceeds the standard maximum size allowed, new routine SDWLROIS was created. All of the sorting logic previously contained in routine SDWLROI will be moved to the new routine SDWLROIS. Additionally, this error only occurred because the Wait List Type field (field 4) in file 409.3 was null. New logic will also be added to routine SDWLROIS to automatically set this field in file 409.3 (to a value of 1, 2, 3 or 4), whenever possible, based on the data contained in one of the following fields in file 409.3: 5 (WL Specific Team), 6 (WL Specific Position), 7 (WL Specific Service/Specialty), or 8 (WL Specific Clinic). 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 ============ ============ =========== ========== SDWLROI 27779818 14256529 263,412 SDWLROIS N/A 15618257 412 SDWLRPS1 13775198 15237027 263,412 SDWLRPS2 13086917 15932225 263,412 SDWLRQ1 12735804 12768941 263,399,412 SDWLRSR 27524032 29806961 263,273,399,412 INSTALLATION INSTRUCTIONS: ========================== This patch can be installed with users on the system. However, if it is installed during the normal workday, it is recommended that the following menu options (File #19) and all descendants be disabled to prevent possible conflicts while running the install. Other VISTA users will not be affected. Wait List (Sch/PCMM) Menu [SD WAIT LIST MENU] Wait List (Sch/PCMM) Reports... [SD WAIT LIST REPORTS MENU] 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. DISABLE ROUTINE MAPPING (DSM for Open VMS sites only) ----------------------- Disable routine mapping on all systems for the routines listed in the routine summary. NOTE: If the routines included in this patch are not currently in your mapped routine set, please skip this step. 3. 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 4. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter SD*5.3*412): 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 ensure the integrity of the routines that are in the transport global. 5. Use the Install Package(s) option and select the package SD*5.3*412. 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 options: Wait List (Sch/PCMM) Menu [SD WAIT LIST MENU] Wait List (Sch/PCMM) Reports... [SD WAIT LIST REPORTS MENU] 2) When prompted "Enter protocols you wish to mark as "Out of Order":" just press . 6. BUILD MAPPED ROUTINES(S) (DSM for Open VMS sites only) ------------------------ Optional - Include the routines distributed with this patch in the mapped routine set. NOTE: This step is only necessary if you performed step 2 or if you wish to include the routine(s) in your mapped set. Routine Information: ==================== Routine Name: - SDWLROI Routine Checksum: Routine Name: - SDWLRPS1 Routine Checksum: Routine Name: - SDWLRPS2 Routine Checksum: Routine Name: - SDWLRQ1 Routine Checksum: Routine Name: - SDWLRSR Routine Checksum: ============================================================================= User Information: Entered By : CURTIS,RICHARD Date Entered : DEC 20, 2004 Completed By: WERNER,GARY Date Completed: APR 14, 2005 Released By : LANDRIE,LARRY Date Released : APR 14, 2005 ============================================================================= Packman Mail Message: ===================== $END TXT