$TXT Created by WILLIAMS,BRIAN H at LAWVAA.FO-BIRM.MED.VA.GOV (KIDS) on Tuesday, 05/25/04 at 13:10 ============================================================================= Run Date: AUG 19, 2004 Designation: PSO*7*166 Package : PSO - OUTPATIENT PHARMACY Priority: Mandatory Version : 7 SEQ #156 Status: Released Compliance Date: SEP 19, 2004 ============================================================================= Associated patches: (v)PSO*7*25 <<= must be installed BEFORE `PSO*7*166' (v)PSO*7*130 <<= must be installed BEFORE `PSO*7*166' (v)PSO*7*152 <<= must be installed BEFORE `PSO*7*166' Subject: NARCOTICS NUMBER, REMAINING REFILLS AND UNHOLD FIX Category: - Routine Description: ============ ****************************** NOTE ****************************** There is no conflict between this patch and the CoreFLS software. Installation of this patch by the CoreFLS sites will not cause any problems. ****************************************************************** This patch will resolve two separate DEA (Drug Enforcement Agency) Special Handling issues, and an issue regarding the holding and subsequent removal from hold of CMOP (Consolidated Mail Outpatient Pharmacy) prescriptions. 1. CHA-0204-30749 Currently, if the NARCOTICS NUMBERED DIFFERENTLY (#1000) field in the OUTPATIENT SITE (#59) file is set to Yes, all prescriptions that have a drug with a DEA, SPECIAL HDLG (#3) field if file DRUG (#50) that contains an "A" (Narcotics) are numbered differently than other prescriptions. This patch will change the check of the DEA, SPECIAL HDLG (#3) field in the DRUG (#50) file to check for all Schedule II drugs denoted by a "2" in the DEA, SPECIAL HDLG (#3) field, instead of just an "A". 2. CAH-1203-31567, DUB-0204-30722, NYH-120311822, WPB-1203-31609 The functionality exists to modify the DEA, SPECIAL HDLG (#3) field of the DRUG (#50) file to contain an "F". This code signifies that this drug in not refillable. If the # OF REFILLS (#9) field of the PRESCRIPTION (#52) file is modified after the DEA, SPECIAL HDLG (#3) field has been changed to an "F", the # OF REFILLS (#9) field for the prescription is automatically reset to 0. This is causing the prescription display to show the 'Refills Remaining' as a negative number. This patch will change how this situation is handled. If a prescription has refills and the DEA, SPECIAL HDLG (#3) field has been changed to include an "F", the # OF REFILLS (#9) field will be changed to the actual number of refills given and the following message will be displayed: "The drug has been changed and no longer allows refills." If no refills had been given, the # OF REFILLS (#9) field will be set to 0 and the following message will be displayed: "No refills allowed on this drug." 3. FGH-1203-31351 If a prescription was transmitted to CMOP, and then put on hold, it removes the fill date. It is then released and when the hold is removed, it does not prompt for a fill date since it is released, therefore the possibility exists that if the Fill Date is blank the subsequent fills will be rejected by the CMOP transmission. This patch will prompt the user for a fill date with a default of the released date if a prescription is unheld after it is released and fill date field is blank. Associated NOIS: ================= CHA-0204-30749 CAH-1203-31567 DUB-0204-30722 NYH-1203-11822 WPB-1203-31609 FGH-1203-31351 Test Sites: =========== Dublin, GA Charleston, SC Honolulu, HI North Florida/South Georgia West Palm Beach, FL 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 ======================================================================= PSODIR1 30654873 31082003 23,46,78,102,121,131,146, 166 PSONRXN 6372683 6363381 5,25,166 PSOHLD 31141564 31121692 1,16,21,24,27,32,55,82, 114,130,166 PSODIR2 9967810 10423371 3,9,26,46,124,146,139,152 ,166 Installation Instructions: ========================== This patch should be installed after hours, when no Outpatient Pharmacy users are on the system. Installation will take about 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 PSO*7*166) a. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. b. Print Transport Global - This option will allow you to view the components of the KIDS build. c. 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.). d. 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. 5. Use the Install Package(s) option and select the package PSO*7*166. 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. Routine Information: ==================== Routine Name: - PSODIR1 Routine Checksum: Routine Name: - PSONRXN Routine Checksum: Routine Name: - PSOHLD Routine Checksum: Routine Name: - PSODIR2 Routine Checksum: ============================================================================= User Information: Entered By : WILLIAMS,BRIAN Date Entered : FEB 13, 2004 Completed By: DI BENEDETTO,PETER Date Completed: AUG 18, 2004 Released By : LESIEUR,SHIRLEY Date Released : AUG 19, 2004 ============================================================================= Packman Mail Message: ===================== $END TXT