$TXT Created by HSI,TUAN at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Wednesday, 08/22/07 at 15:43 ============================================================================= Run Date: OCT 02, 2007 Designation: PX*1*188 Package : PX - PCE PATIENT CARE ENCOUNTER Priority: Mandatory Version : 1 SEQ #141 Status: Released Compliance Date: NOV 02, 2007 ============================================================================= Associated patches: (v)PX*1*1 <<= must be installed BEFORE `PX*1*188' (v)PX*1*5 <<= must be installed BEFORE `PX*1*188' (v)PX*1*14 <<= must be installed BEFORE `PX*1*188' (v)PX*1*30 <<= must be installed BEFORE `PX*1*188' (v)PX*1*70 <<= must be installed BEFORE `PX*1*188' (v)PX*1*147 <<= must be installed BEFORE `PX*1*188' (v)PX*1*160 <<= must be installed BEFORE `PX*1*188' (v)PX*1*161 <<= must be installed BEFORE `PX*1*188' (v)PX*1*183 <<= must be installed BEFORE `PX*1*188' Subject: FIX ERROR IF NO PATIENT SELECTED Category: - Routine Description: ============ This patch will fix an Undefined variable error which occurs when the SELECT NEW PATIENT action is executed from any of the PXCE ENCOUNTER options to select a different patient. If the user presses the [ENTER] key at the 'Select PATIENT NAME:' prompt without selecting a patient or an attempt to select a new patient is given up, an error will occur when the next action is executed. After this patch is installed, if the user presses the [ENTER] key without entering a new patient name, a new message will be displayed, 'Patient has not been selected', and the user is taken back to the 'Select Action:' prompt. ASSOCIATED REMEDY TICKETS: ========================== HD199453 - Still getting MAKELIST+9^PXCEPAT after PX*161 Duplicates: HD198792 - UNDEFINED ERROR AT LINETAG BLD+3 OF ROUTINE SDAM1 HD201101 - $ZE=BLD+3^SDAM1 HD202251 - Patch PX*1*183 problem HD209986 - ZE=BLD+3^SDAM1 *SDFN PATICIPATING TEST SITES: ======================== Battle Creek VAMC Bronx VAMC Chicago (Westside) VAMC Palo Alto HCS REMEDY OVERVIEW: ================ Problem: -------- An Undefined variable error occurs when the user presses the [ENTER] key at the 'Select PATIENT NAME:' prompt without selecting a patient. Resolution: ----------- Routine PXCEPAT has been modified to retain its reference to the previously selected patient if no new patient has been selected. Additionally, a new message, "Patient has not been selected", will be displayed to alert the user that the new selection has not been accomplished. INSTALLATION INSTRUCTIONS: ========================== Users can be on the system during the installation of this patch, but because several options will be out of order, it is recommended to install it during non-peak time. Installation should take less than 1 minute. 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 PX*1.0*188): 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 PX*1.0*188. 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. c. When prompted "Enter options you wish to mark as 'Out of Order':", enter the following options: PCE Encounter Data Entry [PXCE ENCOUNTER DATA ENTRY] PCE Encounter Data Entry and Delete [PXCE ENCOUNTERR ENTRY & DELETE] PCE Encounter Data Entry without Delete [PXCE ENCOUNTER ENTRY NO DELETE] PCE Encounter Data Entry - Supervisor [PXCE ENCOUNTER ENTRY SUPER] PCE Encounter Viewer [PXCE ENCOUNTER VIEWER] d. When prompted "Enter protocols you wish to mark as 'Out of Order':", press . e. When prompted "Delay Install (Minutes): (0-60):0//", press to access the default '0' minute. ROUTINE SUMMARY: ================ The following checksums can be checked with CHECK^XTSUMBLD: CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== ================ PXCEPAT 7417487 7605094 1,5,14,30,70,147 160,161,183,188 Routine Information: ==================== The second line of each of these routines now looks like: ;;1.0;PCE PATIENT CARE ENCOUNTER;**[Patch List]**;Aug 12, 1996;Build 3 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PXCEPAT Before: B30450430 After: B31532586 **1,5,14,30,70,147,160,161,183,188** Routine list of preceding patches: 183 ============================================================================= User Information: Entered By : HSI,TUAN Date Entered : AUG 10, 2007 Completed By: WERNER,GARY Date Completed: OCT 02, 2007 Released By : HEUER,CINDY Date Released : OCT 02, 2007 ============================================================================= Packman Mail Message: ===================== $END TXT