$TXT Created by FRANCE,VENESSA at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Thursday, 03/23/06 at 12:22 ============================================================================= Run Date: JUL 11, 2006 Designation: PPP*1*41 Package : PPP - PHARMACY PRESCRIPTION PRACTIC Priority: Mandatory Version : 1 SEQ #36 Status: Released Compliance Date: AUG 11, 2006 ============================================================================= Associated patches: (v)PPP*1*9 <<= must be installed BEFORE `PPP*1*41' (v)PPP*1*38 <<= must be installed BEFORE `PPP*1*41' (v)PPP*1*39 <<= must be installed BEFORE `PPP*1*41' Subject: CORRECT 4 PROBLEMS IN PPP Category: - Routine Description: ============ This patch will correct 4 problems in the Pharmacy Prescription Practices softare. ASSOCIATED E3R(s): ================== N/A ASSOCIATED NOIS: ================ MAC-0804-60809/HD68187 Not being alerted about all patients ISD-0704-70103/HD68093 Duplicate entries in 1020.2 LEX-1103-42146/HD67796 Nightly Failure-Undefined Error PARTICIPATING TEST SITES: ========================= LEXINGTON, KY - O CHARLESTON, SC - O SALISBURY, NC - L BLACK HILLS HCS - I NOIS OVERVIEW: ============== ISD-0704-70103/HD68093 Duplicate entries in 1020.2 Problem 1: ---------- Each time menu option Build/Rebuild Other Facility Xref [PPP BUILD FFX] is run it adds a new entry for each entry in the PPP FOREIGN FACILITY XREF file (#1020.2) thus creating duplicate entries. Resolution 1: ------------- If the entry already exists in the PPP FOREIGN FACILITY XREF file (#1020.2), only update the LAST VISIT DATE field if applicable. Do not create a duplicate entry. Part of the Post-Install is to clean up any erroneously set duplicate entries. The PPP FOREIGN FACILITY XREF file (#1020.2) needs to be deleted using the kill command at the programmer's prompt: K ^PPP(1020.2). The zero node then needs to get set up using the set command: S ^PPP(1020.2,0)="PPP FOREIGN FACILITY XREF^1020.2PI^0^0" Menu option Build/Rebuild Other Facility Xref [PPP BUILD FFX] then needs to be run to rebuild the PPP FOREIGN FACILITY XREF file (#1020.2). ISD-0704-70103/HD68093 Duplicate entries in 1020.2 Problem 2: ---------- When menu option Build/Rebuild Other Facility Xref [PPP BUILD FFX] is run it does not update the last auto-build date in the PPP PARAMETER file (#1020.1). Resolution 2: ------------- Update the Last Auto-build Date field (#3) of the PPP PARAMETER file (#1020.1) when the Build/Rebuild Other Facility Xref [PPP BUILD FFX] option is run. MAC-0804-60809/HD68187 Not being alerted about all patients Problem 3: ---------- When menu option Prescription Practices Daily Batch Routine [PPP BATCH] is run, all patients are not checked for the Hospital Location file (#44, multiple 44.003). Resolution 3: ------------- Need to modify the code so it loops through all patients. LEX-1103-42146/HD67796 Nightly Failure-Undefined Error Problem 4: ---------- When running menu option Prescription Practices Daily Batch Routine [PPP BATCH], an undefined error was occurring. This was caused by the use of the variable I. This variable was being killed in class 3 software. Resolution 4: ------------- This variable needs to be changed to PPPI. DISTRIBUTION: ============= This patch is exported using KIDS. INSTALLATION INSTRUCTIONS: ========================== This patch may be run with users on the system. **********************************NOTE********************************* It cannot be loaded while PPP BATCH Prescription Practices Daily Batch Routine or PPP BUILD FFX Build/Rebuild Other Facility Xref are running. These are usually scheduled during the evening hours *********************************************************************** Installation will take less than 5 minutes. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu to unload the KIDS distribution included with this message. 2. 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 PPP*1.0*41): 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 DD's 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 PPP*1.0*41. 5. When prompted ' Want KIDS to INHIBIT LOGONs during the install? YES//', respond NO 6. When prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond YES. When prompted to select the options you would like to place out of order, enter the following" PPP BATCH Prescription Practices Daily Batch Routine PPP BUILD FFX Build/Rebuild Other Facility Xref ******************** POST-INSTALLATION INSTRUCTIONS ******************** Refer to Problem 1: of the patch description. The PPP FOREIGN FACILITY XREF file (#1020.2) must be deleted using the kill command at the programmer's prompt: K ^PPP(1020.2). The zero node then must be defined using the set command: S ^PPP(1020.2,0)="PPP FOREIGN FACILITY XREF^1020.2PI^0^0" Menu option Build/Rebuild Other Facility Xref [PPP BUILD FFX] then must be run to rebuild the PPP FOREIGN FACILITY XREF file (#1020.2). ************************************************************************* 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: ;;1.0;PHARMACY PRESCRIPTION PRACTICE;**[patch list]**;APR 7,1995 CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== ========== PPPBLD1A 5414812 5422720 2,26,38,41 PPPMPI 12736699 13709311 35,39,41 PPPSCN2 5196397 5536319 9,41 Total number of routines - 3 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PPPBLD1A Before: B18553476 After: B18984309 **2,26,38,41** Routine Name: PPPMPI Before: B24128712 After: B27108371 **35,39,41** Routine Name: PPPSCN2 Before: B15182169 After: B16603361 **9,41** ============================================================================= User Information: Entered By : FRANCE,VENESSA Date Entered : DEC 11, 2003 Completed By: TROHA,ROBERT Date Completed: JUL 10, 2006 Released By : HEMBREE,SUSAN Date Released : JUL 11, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT