$TXT Created by SABAT,TIMOTHY at DMSCACHE.ISC-BIRM.VA.GOV (KIDS) on Monday, 10/16/06 at 07:40 ============================================================================= Run Date: NOV 06, 2006 Designation: PSS*1*112 Package : PSS - PHARMACY DATA MANAGEMENT Priority: Mandatory Version : 1 SEQ #106 Status: Released Compliance Date: DEC 07, 2006 ============================================================================= Associated patches: (v)PSS*1*85 <<= must be installed BEFORE `PSS*1*112' (v)PSS*1*92 <<= must be installed BEFORE `PSS*1*112' Subject: ENCAPSULATION ENHANCEMENT Category: - Routine - Enhancement (Mandatory) Description: ============ This patch enhances an original Pharmacy Data Management API Application Programming Interface (API) call DATA^PSS50. By replacing FileMan calls with direct reads, data retrieval speeds from the DRUG file (#50) have been greatly improved. Specifications for this API can be found in the Pharmacy Re-Engineering (PRE) API Manual. This patch also enhances an original Pharmacy Data Management API call ALL^PSS51P2. By replacing FileMan calls with direct reads, data retrieval speeds from the MEDICATION ROUTES file (#51.2) have been greatly improved. Specifications for this API can be found in the Pharmacy Re-Engineering (PRE) API Manual. This API has also been enhanced to return an "IV" cross-reference which can be used to identify entries that have the IV FLAG field (#6) set to Yes. Additionally, this patch introduces an API STATUS^PSS55MIS which requires three parameters. The set of codes for STATUS field in the PHARMACY PATIENT file (#55) subfiles is returned. This API will invoke the FIELD^DID Fileman call and data will be returned to the calling application as specified in the FIELD^DID FileMan documentation. Specifications for this API can be found in the Pharmacy Re-Engineering (PRE) API Manual. Finally, this patch introduces CLINIC^PSS55MIS which requires three parameters. This API returns a clinic from the HOSPITAL LOCATION file (#44) based on a provided order number and patient DFN. This API invokes the GETS^DIQ data retrieval call. Specifications for this API can be found in the Pharmacy Re-Engineering (PRE) API Manual. Associated Remedy Tickets: ========================== N/A Associated E3Rs: ================ N/A Test Site: ================= OKLAHOMA CITY, OK COATSVILLE,PA PUGET SOUND HCS Installation Instructions: ========================== This patch exports a routine that can be invoked by any Vista application in accordance with some supported references. For that reason, it is recommended that this patch be installed when Vista activity is at a minimum. Installation of this patch should take no longer than 5 minutes. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. From the Kernel Installation & Distribution System menu, select the Installation menu. 3. From this menu, you may select to use the following options: (when prompted for INSTALL NAME, enter PSS*1.0*112) 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*112. 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. 7. When prompted,"Device:Home//" respond with the correct device and DO NOT queue this to P-Message. 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 includes: FILE NAME DESCRIPTION PHAR_1_API_R1006.PDF Pharmacy Re-Engineering API Manual PSS_1_TM_R1006.PDF Pharmacy Data Management Technical Manual PSS_1_P112_TM_CP.PDF Pharmacy Data Management Technical Manual Change Pages 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 ========================================================== PSS50DAT 14548209 13982076 85,92,112 PSS50TMP N/A 10959275 112 PSS51P2 11238145 12722110 85,112 PSS55MIS N/A 2617640 112 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PSS50DAT Before: B33215766 After: B58906701 **85,92,112** Routine Name: PSS50TMP Before: n/a After: B21555506 **112** Routine Name: PSS51P2 Before: B30235843 After: B45538228 **85,112** Routine Name: PSS55MIS Before: n/a After: B4456080 **112** ============================================================================= User Information: Entered By : SABAT,TIMOTHY Date Entered : MAY 23, 2006 Completed By: FARMER,LINDA Date Completed: NOV 01, 2006 Released By : BARRON,LUANNE Date Released : NOV 06, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT