$TXT Created by BLOCKER,DAVE at DMSCACHE.ISC-BIRM.VA.GOV (KIDS) on Friday, 08/04/06 at 07:44 ============================================================================= Run Date: SEP 20, 2006 Designation: PSS*1*108 Package : PSS - PHARMACY DATA MANAGEMENT Priority: Mandatory Version : 1 SEQ #105 Status: Released Compliance Date: OCT 21, 2006 ============================================================================= Associated patches: (v)PSS*1*101 <<= must be installed BEFORE `PSS*1*108' (v)PSS*1*104 <<= must be installed BEFORE `PSS*1*108' Subject: PHARMACY REENGINEERING ENCAPSULATION CYCLE 2 Category: - Routine - Enhancement (Mandatory) Description: ============ This patch contains updated 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. The ORDERABLE ITEM STATUS TRACKER field (#81) has been added as a returned data element for the PSS^PSS59P7 API on the PHARMACY SYSTEM file (#59.7). The ORIGINAL WARD field (#9) and the SCHEDULE field (#26) in the sub-file (#55.06) of the PHARMACY PATIENT file (#55) were added as returned data elements to the PSS432 component of the PSS55 API. The OTHER PRINT INFO field (#31) and the MED ROUTE field (#132) in the sub-file (#55.01) of the PHARMACY PATIENT file (#55) were added as returned data elements to the PSS435 & PSS436 components of the PSS55 API. The DIC and MIX APIs within the PSSDI routine have been modified to allow drug selection with matches to certain VA Classes that are passed to the call. Classes to be included or excluded are to be set up in the PSSVACL array within the DIC component. For example, if only drugs with a VA Class of DX201 & DX202 were to be available for selection, the local variable array would look like this: PSSVACL("DX201")="" PSSVACL("DX202")="" PSSVACL("R")="" - The "R" means only drugs with these classes will be available for selection. If these classes were to be excluded, the letter "P" would be used instead. A new API was added to routine PSS51P1. The PSSDQ component displays all the entries in the ADMINISTRATION SCHEDULE file (#51.1). Associated Remedy Tickets: ================= HD135032 HD135037 HD135065 Test Sites: =========== AMARILLO, TX OKLAHOMA CITY, OK PUGET SOUND HCS Installation Instructions: ========================== This patch can be loaded with users on the system. Installation will take less than 5 minutes. Suggested time to install: non-peak requirement hours 1. Use the INSTALL/CHECK MESSAGE option in the PackMan function. 2. From the Kernel Installation & Distribution System Option, select the Installation Option. 3. From this option, you may select to use the following items: (when prompted for INSTALL NAME, enter PSS*1.0*108). 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. 4. Use the Install Package(s) option and select the package PSS*1.0*108. 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 NO. 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_R0906.PDF Pharmacy ReEngineering - API Manual PSS_1_TM_R0906.PDF PDM Technical Manual PSS_1_P108_TM_CP.PDF PDM Technical Manual Change Pages (3) Once released, documentation may be retrieved from VISTA Documentation Library (VDL) on the Internet at the following address, http://www.va.gov/vdl 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 ------- ------------ ----------- ---------- PSS51P1 5451666 5591502 85,91,108 PSS55 25622252 16717552 101,108 PSS551 N/A 9636985 108 PSS59P7 1633073 2256551 101,108 PSSDI 7910227 11044023 85,91,97,104,108 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PSS51P1 Before: B16199904 After: B16972270 **85,91,108** Routine Name: PSS55 Before: B67992607 After: B41074993 **101,108** Routine Name: PSS551 Before: n/a After: B14966377 **108** Routine Name: PSS59P7 Before: B2286501 After: B3153955 **101,108** Routine Name: PSSDI Before: B25698318 After: B33977209 **85,91,97,104,108** ============================================================================= User Information: Entered By : BLOCKER,DAVE Date Entered : FEB 21, 2006 Completed By: IYER,ARTI Date Completed: SEP 12, 2006 Released By : BARRON,LUANNE Date Released : SEP 20, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT