$TXT Created by SMITH,ROBERT at VMPDEV20.FO-BAYPINES.MED.VA.GOV (KIDS) on Tuesday, 09/02/08 at 13:39 ============================================================================= Run Date: SEP 03, 2008 Designation: PSA*3*68 Package : PSA - DRUG ACCOUNTABILITY Priority: Mandatory Version : 3 SEQ #53 Status: Released Compliance Date: OCT 04, 2008 ============================================================================= Associated patches: (v)PSA*3*48 <<= must be installed BEFORE `PSA*3*68' (v)PSA*3*67 <<= must be installed BEFORE `PSA*3*68' Subject: OUTDATED MEDICATIONS OPTION Category: - Routine Description: ============ This patch addresses the following problems: 1. The Outdated Medication [PSA OUTDATED MEDICATIONS] option, which allows for documentation of the return of non-controlled substances, uses the CS Destruction file (#58.86). This file will not allow the user's name to be recorded in the PHARMACIST DESTROYED DRUG field (#9) if they do not have the PSDMGR or PSJ RPHARM security key assigned. 2. The Items to Be Returned Report does not differentiate between returned drug entries made for different divisions/sites. Entries need to be entered and listed by division. 3. Drug accountability invoice processing is changing the NDC field from numeric to alpha characters. 4. The PRE Verify and POST Verify Variance Reports inaccurately report changes for supply items that have been entered with leading numerics in the supply item name (i.e. 60 dram vials). 5. The Outdated Medications [PSA OUTDATED MEDICATIONS] option does not display all possible matches for a drug if the DRUG file (#50) index "C" is a match to the information entered at the "Scan Drug barcode or enter a drug name" prompt. ASSOCIATED REMEDY TICKETS: ========================== 1. HD0000000180658 - Outdated Medications Option Not Working 2. HD0000000172859 - Outdated drug list for integrated sites Duplicate: HD0000000176452 - Non-controlled subs reported will not print in PSA 3. HD0000000184524 - ndc changed from numbers to letters 4. HD0000000222558 - Supply item match to drug file 5. HD0000000229658 - Outdated Medications PARTICIPATING TEST SITES: ========================= Ann Arbor VAMC Fayetteville VAMC N. Indiana HCS REMEDY OVERVIEW: ================ 1. HD0000000180658 - Outdated Medications Option Not Working PROBLEM ------- The problem occurs when a user that does not have the PSDMGR or PSJ RPHARM security key attempts to return outdated medication back to manufacturer through the Outdated Medications [PSA OUTDATED MEDICATIONS] option. The issue will be resolved by bypassing the screen in the CS DESTRUCTION file (#58.86), PHARMACIST DESTROYED DRUG field (#9) when using this option. It will now allow for the user's name to be filed for this field without having to assign additional security keys. RESOLUTION ---------- Routine PSAOUT will be modified to record the user's name in the CS Destruction file (#58.86). It will no longer look at the screen on the Pharmacist Destroyed Drug field (#9). 2. HD0000000172859 - Outdated drug list for integrated sites PROBLEM ------- The Items to Be Returned Report lists all entries under one division. RESOLUTION ---------- PSAOUT routine will be modified to display a list of available sites for selection of pharmacy location during drug entry in the Outdated Medications option. This will allow for outdated medication to be entered under a particular pharmacy location. The Items to be Returned Report will now also be printed by pharmacy location, which will be displayed in the header. 3. HD0000000184524 NDC changed from numbers to letters PROBLEM ------- When an invoice line item contains a null value for the NDC, the Drug Accountability application uses the VSN # to attempt to match to the correct drug. The .01 field of the drug's SYNONYM that contains the VSN # is then used to populate the NDC field for that synonym. Synonyms created through the Drug Accountability application will have the NDC in the .01 field of the synonym. There may exists some DA type synonyms that the site has entered manually that contain alpha characters in the .01 field. This results in the NDC field populated with drug names, etc. RESOLUTION ---------- Routine PSABRKU6 will be modified to check the SYNONYM field #.01 of the SYNONYM sub-file #50.1 of the DRUG file #50 for alpha numerics. If the value in that field is not all numeric, the NDC CODE field 2 of the SYNONYM sub-file will be checked against the NDC field #31 of the DRUG file #50 for a match. If there is no match, the user will be forced to enter the correct NDC during invoice processing. HD0000000222558 - Supply item match to drug file PROBLEM ------- When an invoice that contains supply items is processed and supply item names are entered that contain leading numerics (i.e. 60 dram vials), the PRE Verify and POST Verify Variance reports reference the leading number as a drug IEN and incorrectly display the NDC from the corresponding drug file entry as the "OLD NDC" on the PRE and POST Verify reports. RESOLUTION ---------- PSAPROC7 routine will be modified to not create the PRE Verify or the POST Verify Variance Reports when a supply item name begins a number. 5. HD0000000229658 - Outdated Medications PROBLEM ------- The Outdated Medications [PSA OUTDATED MEDICATIONS] option does not display all possible matches for a drug if the DRUG file #50 index "C" is a match to the information entered at the "Scan Drug barcode or enter a drug name" prompt. RESOLUTION ---------- Routine PSAOUT will be modified to look up any drug that may have multiple entries in the "NDC" and "C" indexes of the DRUG file #50. It will also allow users to look up a drug with a partial drug name. INSTALLATION INSTRUCTIONS ========================= Suggested time to install: non-peak requirement hours. The patch should be installed when NO Drug Accountability users are on the system. The installation may be queued. Install Time - less than 5 minutes 1. Start up the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: Installation --- 1 Load a Distribution 2 Verify Checksums in Transport Global 3 Print Transport Global 4 Compare Transport Global to Current System 5 Backup a Transport Global 6 Install Package(s) Restart Install of Package(s) Unload a Distribution 2. From this menu, you may elect to use the following options (When prompted for the INSTALL NAME, enter PSA*3.0*68): a. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. It will not backup any other changes such as DD's or templates. b. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DD's, templates, etc.). c. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. 3. Use the Install Package(s) option and select the package PSA*3.0*68. a. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//', answer NO. b. When prompted 'Want to DISABLE Scheduled Options and Menu Options and Protocols? NO//', answer NO. Routine Information: ==================== The second line of each of these routines now looks like: ;;3.0; DRUG ACCOUNTABILITY/INVENTORY INTERFACE;**[Patch List]**; 10/24/97;Build 7 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PSABRKU6 Before: B64278664 After: B72265371 **26,48,68** Routine Name: PSAOUT Before: B52860925 After: B72887272 **51,64,68** Routine Name: PSAPROC7 Before: B56573649 After: B57726362 **3,12,27,21,42,61,64,67,68** Routine list of preceding patches: 48, 67 ============================================================================= User Information: Entered By : CROSSMAN,PAM Date Entered : JAN 17, 2008 Completed By: WERNER,GARY Date Completed: SEP 02, 2008 Released By : VECE,VIRGINIA Date Released : SEP 03, 2008 ============================================================================= Packman Mail Message: ===================== $END TXT