$TXT Created by ANWER,MOHAMED H at LAWVAA.FO-BIRM.MED.VA.GOV (KIDS) on Thursday, 07/08/04 at 10:35 ============================================================================= Run Date: AUG 04, 2004 Designation: PSO*7*175 Package : PSO - OUTPATIENT PHARMACY Priority: Mandatory Version : 7 SEQ #155 Status: Released Compliance Date: SEP 04, 2004 ============================================================================= Associated patches: (v)PSO*7*14 <<= must be installed BEFORE `PSO*7*175' (v)PSO*7*28 <<= must be installed BEFORE `PSO*7*175' (v)FB*3.5*78 <<= must be installed BEFORE `PSO*7*175' Subject: FEE REPLACEMENT ENCAPSULATION PROJECT Category: - Routine Description: ============ The VistA Fee Basis Package will be replaced by a new application in a phased approach. The new application will be hosted by the Health Administration Center, which is located at Denver, CO. A future phase of the VistA Fee replacement project will have the pharmacy invoices entered and processed using the Fee replacement system. The Nightly Management Data Compile Job [PSO MGMT NIGHTLY COMPILE] option is scheduled to run nightly. This option populates the OUTPATIENT PHARMACY MANAGEMENT DATA file (#59.12) with cost related data from the PRESCRIPTION file (#52), and the local VistA FEE BASIS PHARMACY INVOICE file (#162.1) for fee basis patients. Accessing the FEE BASIS PHARMACY INVOICE file (#162.1) by Outpatient Pharmacy is provided by Integration Agreement (IA) 203. With the VistA Fee Basis Package migrating to a new platform, the Fee Basis Encapsulation project is replacing IA 203 with IA 4395. IA 4395 will provide Outpatient Pharmacy with the fee basis prescription count and cost data either from the local VistA Fee Basis file or from the Fee Replacement system. This will isolate the Outpatient Pharmacy from future changes as the fee replacement system is implemented. This patch will modify the Nightly Management Data Compile Job [PSO MGMT NIGHTLY COMPILE] option, to make a call to the new API, $$RXSUM^FBRXUTL(), documented by IA 4395 that provides the fee basis prescription count and cost for a given date. As the VistA Fee Basis Package is moving towards a National database, the new API may also return a string value of "-1^exception_number^exception_text", indicating an exception has occurred. To accommodate this exception, this patch will also generate a new mail message to the holders of the PSORPH security key. Following is an example of this mail message: Subj: FEE Basis Cost Data - Incomplete Nightly Job [#156131] 04/29/04@18:41 9 lines From: OUTPATIENT PHARMACY PACKAGE In 'IN' basket. Page 1 *New* ------------------------------------------------------------------- ************************************************** *** FEE Basis Cost data was not collected for *** *** the period 04/26/04 to 04/29/04. *** *** *** *** The reason reported was: *** *** Valid station number not specified. *** *** *** *** You may have to manually recompile this *** *** data at a later date. *** ************************************************** This message will help in the future for a site to manually recompile the missing fee basis prescription count and cost for the noted dates from the Fee Replacement system. Note: The Cost of Prescriptions [PSO MGMT REPORT RX COSTS] option and the Cost of Prescriptions [PSO MGMT MONTHLY RX COSTS] option, provides the daily and monthly prescription cost report. While testing this patch it was observed that the average participating pharmacy prescription cost under the column heading "AVG PARTIC PHARM RX", was incorrect and displays a zero value even with data present. This patch fixes this problem. Associated NOISs: ================ N/A Test Sites: =========== BIG SPRING, TX DURHAM, NC GREATER LOS ANGELES HCS, CA MANCHESTER, NH WALLA WALLA, WA Routine Summary: ================ The second line now reads as follows: ;;7.0;OUTPATIENT PHARMACY;**[patch list]**;DEC 1997 CHECK^XTSUMBLD results: Routine Before Patch After Patch Patch List ============================================================== PSOMGCM1 19344028 20182728 20,28,175 PSOMGMN3 21252923 21289797 14,175 PSOMGRP3 22390288 22428998 14,175 Installation Instructions: ========================== ******************************* N O T E ******************************* There is no conflict between this patch and the CoreFLS software. Installation of this patch by the CoreFLS sites will not cause any problems. *********************************************************************** Outpatient Pharmacy users can be on the system while installing this patch. Installation will take no longer than 2 minutes. Install this patch either before the Nightly Management Data Compile Job [PSO MGMT NIGHTLY COMPILE] option is scheduled to run or after it was complete. Note: Do not install this patch while the Nightly Management Data Compile Job [PSO MGMT NIGHTLY COMPILE] option is running. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. Review your mapped set. If the routines are mapped, they should be removed from the mapped set at this time. 3. From the Kernel Installation & Distribution System menu, select the Installation menu. 4. From this menu, you may select to use the following options: (when prompted for INSTALL NAME, enter PSO*7.0*175) 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 PSO*7.0*175. 6. When Prompted "Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES//" respond NO. 7. When Prompted "Want KIDS to INHIBIT LOGONs during the install? YES//" respond NO. 8. If routines were unmapped as part of step 2, they should be returned to the mapped set once the installation has run to completion. Routine Information: ==================== Routine Name: - PSOMGCM1 Routine Checksum: Routine Name: - PSOMGMN3 Routine Checksum: Routine Name: - PSOMGRP3 Routine Checksum: ============================================================================= User Information: Entered By : ANWER,MOHAMED Date Entered : APR 16, 2004 Completed By: CHIPMAN,HONEY Date Completed: AUG 03, 2004 Released By : VECE,VIRGINIA Date Released : AUG 04, 2004 ============================================================================= Packman Mail Message: ===================== $END TXT