$TXT Created by BROWN,STANLEY A at DMSCACHE.ISC-BIRM.VA.GOV (KIDS) on Tuesday, 11/08/05 at 16:32 ============================================================================= Run Date: DEC 01, 2005 Designation: PSO*7*213 Package : PSO - OUTPATIENT PHARMACY Priority: Mandatory Version : 7 SEQ #198 Status: Released Compliance Date: JAN 01, 2006 ============================================================================= Subject: PHARMACY REENGINEERING ENCAPSULATION CYCLE 2 APIS FOR OUTPATIENT PHARMACY Category: - Enhancement (Mandatory) - Routine Description: ============ This patch contains Application Program Interfaces (APIs) that will be used by calling applications that currently do direct global reads or writes to the Outpatient Pharmacy files. Since the PRESCRIPTION file (#52), PENDING OUTPATIENT ORDERS file (#52.41), RX SUSPENSE file (#52.5), CLOZAPINE PRESCRIPTION OVERRIDES file (#52.52), TPB ELIGIBILITY file (#52.91), RX PATIENT STATUS file (#53), and OUTPATIENT SITE file (#59) are being replaced as part of the Pharmacy Re-engineering project, any direct M-based global reads or writes to these files must be replaced by calling the APIs provided in this patch. When the new data source is in place, the calling applications will not be required to make any changes, because these APIs will be flexible enough to retrieve the requested data from the new data source, when the time comes. These are the files that are affected. If any application is making direct global reads or writes to any of these files, they must be replaced by using the APIs exported with this patch. File Name: File Number: PRESCRIPTION 52 PENDING OUTPATIENT ORDERS 52.41 RX SUSPENSE 52.5 CLOZAPINE PRESCRIPTION OVERRIDES 52.52 TPB ELIGIBILITY 52.91 RX PATIENT STATUS 53 OUTPATIENT SITE 59 Associated NOISs: ================= N/A Test Sites: =========== Amarillo, TX Coatesville, PA Oklahoma City, OK Puget Sound HCS 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 ============================================================= PSO5241 N/A 3662607 **213** PSO5252 N/A 3943102 **213** PSO525AP N/A 5135642 **213** PSO5291 N/A 1884935 **213** PSO52AP1 N/A 3986538 **213** PSO52API N/A 22468753 **213** PSO53 N/A 2229127 **213** PSO59 N/A 2664095 **213** Installation Instructions: ========================== Before installing this patch, use the List Tasks [XUTM INQ] option on the Taskman Management [XUTM MGR] menu to list currently running tasks. Do not install this patch while Outpatient Pharmacy V 7.0 users are on the system. Installation will take no longer than 5 minutes. Suggested time to install: During non-peak requirement hours for Outpatient Pharmacy users. 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*213) 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*213. 6. When Prompted "Want KIDS to INHIBIT LOGONs during the install? YES//" respond NO. 7. When Prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? 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. Documentation Retrieval: ======================== Sites may retrieve documentation in one of the following ways: (1) The preferred method is to FTP the files from download.vista.med.va.gov, which will transmit the files from the first available FTP server. (2) Sites may also elect to retrieve documentation directly from a specific server as follows: Albany ftp.fo-albany.med.va.gov Hines ftp.fo-hines.med.va.gov Salt Lake City ftp.fo-slc.med.va.gov The documentation distribution includes: FILE NAMES DESCRIPTION ========== =========== PHAR_1_API_R1105.PDF API Manual PSO_7_TM_R1105.PDF Outpatient Pharmacy Technical Manual PSO_7_P213_TM_CP.PDF Outpatient Pharmacy Technical Manual Change Pages (3) Documentation can also be retrieved from VISTA Document Library (VDL) on the VA Intranet at the following address, http://www.va.gov/vdl. Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PSO5241 Before: After: B6238122 **213** Routine Name: PSO5252 Before: After: B6511633 **213** Routine Name: PSO525AP Before: After: B8650736 **213** Routine Name: PSO5291 Before: After: B2740068 **213** Routine Name: PSO52AP1 Before: After: B6235999 **213** Routine Name: PSO52API Before: After: B83556883 **213** Routine Name: PSO53 Before: After: B2836960 **213** Routine Name: PSO59 Before: After: B3416907 **213** ============================================================================= User Information: Entered By : TEAGUE,LYN Date Entered : JUL 20, 2005 Completed By: DAVIS,DOUG Date Completed: DEC 01, 2005 Released By : BARRON,LUANNE Date Released : DEC 01, 2005 ============================================================================= Packman Mail Message: ===================== $END TXT