$TXT Created by VO,MAI at DMSCACHE.ISC-BIRM.VA.GOV (KIDS) on Thursday, 09/30/04 at 13:27 ============================================================================= Run Date: OCT 18, 2004 Designation: PSS*1*85 Package : PSS - PHARMACY DATA MANAGEMENT Priority: Mandatory Version : 1 SEQ #79 Status: Released Compliance Date: NOV 18, 2004 ============================================================================= Subject: PHARMACY REENGINEERING ENCAPSULATION CYCLE 1 APIS FOR PHARMACY DATA MANAGEMENT Category: - Routine - Enhancement (Mandatory) 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 Pharmacy Data Management files. Since the DRUG file (#50) and other drug-related files are being replaced by a vendor product, 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 vendor product, 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: DRUG 50 DRUG ELECTROLYTES 50.4 DOSAGE FORM 50.606 PHARMACY ORDERABLE ITEM 50.7 MEDICATION INSTRUCTION 51 ADMINISTRATION SCHEDULE 51.1 ADMINISTRATION SHIFT 51.15 MEDICATION ROUTES 51.2 ORDER UNIT 51.5 IV ADDITIVES 52.6 IV SOLUTIONS 52.7 RX CONSULT 54 APSP INTERVENTION TYPE 9009032.3 APSP INTERVENTION RECOMMENDATION 9009032.5 Associated NOISs: ================ N/A Associated E3Rs: ================ N/A Test Sites: =========== Amarillo, TX Coatesville, PA Oklahoma City, OK Puget Sound Health Care System, WA Tuscaloosa, AL Routine Summary: ================ The second line now reads as follows: ;;1.0;PHARMACY DATA MANAGEMENT;**[patch list]**;9/30/97 CHECK^XTSUMBLD results: Routine Before Patch After Patch Patch List ============================================================== PSS32P3 N/A 3210373 85 PSS32P5 N/A 3220024 85 PSS50 N/A 2635263 85 PSS50A N/A 17093943 85 PSS50A1 N/A 11244530 85 PSS50AQM N/A 21245918 85 PSS50ATC N/A 22226812 85 PSS50B N/A 15905412 85 PSS50B1 N/A 16865910 85 PSS50B2 N/A 20958709 85 PSS50C N/A 13586506 85 PSS50C1 N/A 20164557 85 PSS50CMP N/A 17352465 85 PSS50D N/A 9838459 85 PSS50DAT N/A 14468122 85 PSS50DOS N/A 13146305 85 PSS50E N/A 11520841 85 PSS50F N/A 15593525 85 PSS50F1 N/A 18412190 85 PSS50LAB N/A 9925729 85 PSS50NDF N/A 11591185 85 PSS50P4 N/A 3696168 85 PSS50P66 N/A 11090477 85 PSS50P7 N/A 12542031 85 PSS50P7A N/A 15657299 85 PSS50WS N/A 18850321 85 PSS51 N/A 15183879 85 PSS51P1 N/A 5391831 85 PSS51P15 N/A 7136036 85 PSS51P1A N/A 16633959 85 PSS51P1B N/A 15848997 85 PSS51P1C N/A 18469835 85 PSS51P2 N/A 11238145 85 PSS51P5 N/A 8396773 85 PSS52P6 N/A 5846782 85 PSS52P6A N/A 20184060 85 PSS52P6B N/A 17217812 85 PSS52P7 N/A 11198201 85 PSS52P7A N/A 4991490 85 PSS54 N/A 6069483 85 PSSDI N/A 4570642 85 PSSFILES N/A 312103 85 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 he 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 includes: FILE NAME DESCRIPTION PSS_1_P85_TM_CP.pdf Technical Manual (change pages) PSS_1_TM_R1004.pdf Technical Manual (updated) PHARM_REENG_1_API_MANUAL.PDF Pharmacy Re-Engineering API Manual Once released, documentation may be retrieved from VISTA Documentation Library (VDL) on the Internet at the following address, http://www.va.gov/vdl Installation Instructions: ========================== Pharmacy users can be on the system while this patch is being installed. Installation of this patch should take no longer than 5 minutes. 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 PSS*1.0*85) 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 PSS*1.0*85. 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. When prompted,"Device:Home//" respond with the correct device and DO NOT queue this to P-Message. 9. 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: - PSS32P3 Routine Checksum: Routine Name: - PSS32P5 Routine Checksum: Routine Name: - PSS50 Routine Checksum: Routine Name: - PSS50A Routine Checksum: Routine Name: - PSS50A1 Routine Checksum: Routine Name: - PSS50AQM Routine Checksum: Routine Name: - PSS50ATC Routine Checksum: Routine Name: - PSS50B Routine Checksum: Routine Name: - PSS50B1 Routine Checksum: Routine Name: - PSS50B2 Routine Checksum: Routine Name: - PSS50C Routine Checksum: Routine Name: - PSS50C1 Routine Checksum: Routine Name: - PSS50CMP Routine Checksum: Routine Name: - PSS50D Routine Checksum: Routine Name: - PSS50DAT Routine Checksum: Routine Name: - PSS50DOS Routine Checksum: Routine Name: - PSS50E Routine Checksum: Routine Name: - PSS50F Routine Checksum: Routine Name: - PSS50F1 Routine Checksum: Routine Name: - PSS50LAB Routine Checksum: Routine Name: - PSS50NDF Routine Checksum: Routine Name: - PSS50P4 Routine Checksum: Routine Name: - PSS50P66 Routine Checksum: Routine Name: - PSS50P7 Routine Checksum: Routine Name: - PSS50P7A Routine Checksum: Routine Name: - PSS50WS Routine Checksum: Routine Name: - PSS51 Routine Checksum: Routine Name: - PSS51P1 Routine Checksum: Routine Name: - PSS51P1A Routine Checksum: Routine Name: - PSS51P1B Routine Checksum: Routine Name: - PSS51P1C Routine Checksum: Routine Name: - PSS51P2 Routine Checksum: Routine Name: - PSS51P5 Routine Checksum: Routine Name: - PSS52P6 Routine Checksum: Routine Name: - PSS52P6A Routine Checksum: Routine Name: - PSS52P6B Routine Checksum: Routine Name: - PSS52P7 Routine Checksum: Routine Name: - PSS52P7A Routine Checksum: Routine Name: - PSS54 Routine Checksum: Routine Name: - PSSDI Routine Checksum: Routine Name: - PSS51P15 Routine Checksum: Routine Name: - PSSFILES Routine Checksum: ============================================================================= User Information: Entered By : RUZBACKI,RON T Date Entered : FEB 26, 2004 Completed By: GOYAL,NIHARIKA Date Completed: OCT 15, 2004 Released By : BARRON,LUANNE Date Released : OCT 18, 2004 ============================================================================= Packman Mail Message: ===================== $END TXT