$TXT Created by CASTLE,JOHN at CHY7G.FO-BAYPINES.MED.VA.GOV (KIDS) on Thursday, 05/12/05 at 16:16 ============================================================================= Run Date: JUN 15, 2005 Designation: PSJ*5*126 Package : PSJ - INPATIENT MEDICATIONS Priority: Mandatory Version : 5 SEQ #125 Status: Released Compliance Date: JUL 16, 2005 ============================================================================= Associated patches: (v)PSJ*5*5 <<= must be installed BEFORE `PSJ*5*126' (v)PSS*1*95 <<= must be installed BEFORE `PSJ*5*126' Subject: PICK LIST AND PROFILE REPORT CORRECTIONS Category: - Routine - Data Dictionary Description: ============ Upon installation of this patch, the following Inpatient Medications corrections will occur: 1. A null subscript error (due to undefined variable) will not occur when pick list cross references are killed. 2. The word 'domiciliary' will be spelled correctly in the PSJI Site Parameters option. Associated E3R(s): ------------------ N/A Associated NOIS: ---------------- 1. MAC-0704-61828 = REMEDY TICKET #68144 Undefined in PSGPLXR 2. CLE-0604-40092 = REMEDY TICKET #68038 Misspelled name in parameters PARTICIPATING TEST SITES: ------------------------- ANN ARBOR, MI MARYLAND HCS OKLAHOMA CITY, OK TUSCALOOSA, AL NOIS OVERVIEW ------------- 1. MAC-0704-61828 Undefined in PSGPLXR Problem: -------- User has intermittently received a null subscript error when running a unit dose pick list. The reason is not clear from the errors generated but a previous NOIS states the error is generated when trying to queue a pick list that was exited ungracefully. The user is not able to duplicate the error but it is apparent in the code that a safeguard must be added to eliminate a hard error. Resolution ---------- PSGPLXR has been modified to safeguard against a hard error occurring when a pick list is run. 2. CLE-0604-40092 Misspelled name in parameters Problem: -------- The word 'DOMICILIARY' contained in the set of codes in file #59.723 and #59.7231 is misspelled. This is found when user accesses PSJI Site Parameters. Resolution ---------- The misspelling in the two different fields will is corrected in this patch. TECHNICAL COMPONENTS -------------------- The following section describes the technical components of this patch. 1. The following FIELDS will be modified. a. FIELD # (.01) FROM SERVICE,D/C ON SERVICE TRANSFER FILE (#59.723) Modified Field: =============== Field # Field Name Field Type ------- ---------- ---------- .01 FROM SERVICE Set of Codes Correction: The spelling of the work 'DOMICILIARY' in the set of codes has been corrected. b. FIELD # (.01) TO SERVICE SUB-FIELD, TO SERVICE SUB-FILE (#59.7231) Modified Field: =============== Field # Field Name Field Type ------- ---------- ---------- .01 TO SERVICE Set of Codes Correction: The spelling of the word 'DOMICILIARY' in the set of codes has been corrected. ROUTINE SUMMARY --------------- The following is a list of the routines included in this patch. The second line of each of these routines now looks like: ;;5.0; INPATIENT MEDICATIONS ;**[patch list]**;16 DEC 97 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List --------- ------------ ----------- ---------- PSGPLXR 6325015 6326482 5,126 INSTALLATION INSTRUCTIONS ========================= Suggested time to install: non-peak requirement hours. Installation time will be less than 5 minutes. IF A USER IS ON THE SYSTEM AND USING THESE PROGRAMS AN EDITED ERROR WILL OCCUR. The patch should be installed when NO Inpatient Pharmacy users are on the system. 1. Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. (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 the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: INStallation --- Load a Distribution Print Transport Global Compare Transport Global to Current System Verify Checksums in Transport Global Install Package(s) Restart Install of Package(s) Unload a Distribution Backup a Transport Global Select Installation Option: 4. From this menu, you may elect to use the following options (When prompted for the INSTALL NAME, enter PSJ*5.0*126): a. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. b. Print Transport Global - This option will allow you to view the components of the KIDS build. c. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DD's, templates, etc.). d. 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 DD's or templates. 5. Use the Install Package(s) option and select the package PSJ*5.0*126. a. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', answer NO (unless otherwise indicated). b. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', answer YES. c. When prompted 'Enter options you wish to mark as 'Out Of Order':', enter the following options: [PSJ AC SET-UP] Auto-Discontinue Set Up d. When prompted 'Enter protocols you wish to mark as 'Out Of Order':', press . 6. (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 routines in your mapped set. Example Installation: ===================== Select Installation Option: 6 Install Package(s) Select INSTALL NAME: PSJ*5.0*126 Loaded from Distribution 5/13/05@11:01:47 => PSJ*5*126 This Distribution was loaded on May 13, 2005@11:01:47 with header of PSJ*5*126 It consisted of the following Install(s): PSJ*5.0*126 Checking Install for Package PSJ*5.0*126 Install Questions for PSJ*5.0*126 Incoming Files: 59.7 PHARMACY SYSTEM (Partial Definition) Note: You already have the 'PHARMACY SYSTEM' File. Want KIDS to INHIBIT LOGONs during the install? YES// NO Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// Enter options you wish to mark as 'Out Of Order': PSJ AC SET-UP AUto-Disco ntinue Set-Up Enter options you wish to mark as 'Out Of Order': Enter protocols you wish to mark as 'Out Of Order': Delay Install (Minutes): (0-60): 0// Enter the Device you want to print the Install messages. You can queue the install by enter a 'Q' at the device prompt. Enter a '^' to abort the install. DEVICE: HOME// TCP Install Started for PSJ*5.0*126 : PSJ*5.0*126 ----------------------------------------------- May 13, 2005@11:44:45 Build Distribution Date: May 12, 2005 Installing Routines: May 13, 2005@11:44:45 Installing Data Dictionaries: . May 13, 2005@11:44:45 Updating Routine file... Updating KIDS files... PSJ*5.0*126 Installed. May 13, 2005@11:44:45 Install Message sent #14460 --------------------------------------------- -------------------------------------------------+ 100% | 25 50 75 | Complete +------------------------------------------------+ Install Completed Routine Information: ==================== Routine Name: - PSGPLXR Routine Checksum: ============================================================================= User Information: Entered By : GOLDSMITH,RHONDA Date Entered : JUL 11, 2004 Completed By: DI BENEDETTO,PETER Date Completed: JUN 14, 2005 Released By : CONNOLLY,BARBARA Date Released : JUN 15, 2005 ============================================================================= Packman Mail Message: ===================== $END TXT