$TXT Created by BOWEN,MARY JANE at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Tuesday, 04/06/10 at 15:59 ============================================================================= Run Date: JUL 20, 2010 Designation: ECX*3*126 Package : ECX - DSS EXTRACTS Priority: Mandatory Version : 3 SEQ #112 Status: Released Compliance Date: AUG 20, 2010 ============================================================================= Associated patches: (v)ECX*3*120 <<= must be installed BEFORE `ECX*3*126' Subject: CORRECT DUPLICATE STOP CODE ISSUE Category: - Routine Description: ============ This patch will correct entry of stop codes in the CLINICS AND STOP CODES (#728.44) file if there are duplicate codes in the CLINIC STOP (#40.7) file, correct the DSS (Decision Support System) Identifier Non-Conforming Clinics Report, and verify entry of DSS Stop Code and DSS Credit Stop Code before the entry is saved. ASSOCIATED REMEDY TICKETS: ========================= 1) HD0000000367681 - Unable To Add National Code DUPLICATES: HD0000000370559 HD0000000372694 2) HD0000000384504 - No longer able to edit credit stop code assignment using "Enter/Edit DSS Stop Codes for Clinics [ECXSCEDIT]" ASSOCIATED NSRs: ================ N/A Test Sites: =========== CENTRAL TEXAS HCS CINCINNATI, OH SALISBURY, NC SIOUX FALLS, SD REMEDY OVERVIEW: =============== 1) HD0000000367681 - Unable To Add National Code Problem: ======== A.) If there are duplicates codes in the CLINIC STOP (#40.7) file, CLINICS AND STOP CODES (#728.44) file cannot be updated using the Enter/Edit DSS Stop Codes for Clinics [ECXSCEDIT] option. B.) The DSS Identifier Non-Conforming Clinics Report is also getting invalid data for duplicate codes. Solution: ========= A.) Routines ECXSCLD and ECXSTOP have been changed to use IEN (Internal Entry Number) for lookup instead of AMIS (Automated Management Information System) code and set up an array to look for active or inactive codes if there is more than one code. B.) Code has been changed in routine ECXSCRP to make it look for an active stop code. 2) HD0000000384504 - No longer able to edit credit stop code assignment using "Enter/Edit DSS Stop Codes for Clinics [ECXSCEDIT] " Problem: ======= Code allows entry of same DSS Stop Code and DSS Credit Stop Code in Enter/Edit DSS Stop Codes for Clinics [ECXSCEDIT] option. If user then goes to change the DSS Credit Stop Code, the software does not allow user to pass the DSS stop Code field and user is unable to get to the DSS Credit Stop Code to change. Solution: ======== Routine ECXSCLD has been changed to verify DSS Stop Code and DSS Credit Stop Code before filing the record. If any errors are found, a message will display and user will be able to correct the record before submitting. ================INSTALLATION INSTRUCTIONS ================= If installed during the normal workday, it is recommended that the following selection(s) in the OPTION (#19) file, and all of their descendants be disabled to prevent possible conflicts while running the KIDS (Kernel Installation and Distribution System) Install. Other VISTA (Veterans Health Information Systems and Technology Architecture) users will not be affected. . Extract Manager's Options [ECXMGR] Install Time - less than 2 minutes (unless otherwise indicated) *********************************************************** 1. LOAD TRANSPORT GLOBAL --------------------- Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. START UP KIDS ------------- Start up the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: INstallation --- Load a Distribution Print Transport Global Compare Transport Global to Current System Verify Checksums in Transport Global Install Package(s) Restart Install of Package(s) Unload a Distribution Backup a Transport Global Select Installation Option: 3. Select Installation Option: --------------------------- NOTE: The following are OPTIONAL - (When prompted for the INSTALL NAME, enter ECX*3.0*126): 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. 4. Select Installation Option: Install Package(s) ------------------ **This is the step to start the installation of this KIDS patch: a. Choose the Install Package(s) option to start the patch install. b. When prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//' answer NO c. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//' answer NO d. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//' answer YES e. When prompted 'Enter options you wish to mark as 'Out Of Order':' Enter the following options: Extract Manager's Options [ECXMGR] f. When prompted 'Enter protocols you wish to mark as 'Out Of Order':' press Routine Information: ==================== The second line of each of these routines now looks like: ;;3.0;DSS EXTRACTS;**[Patch List]**;Dec 22, 1997;Build 7 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: ECXSCLD Before:B162480116 After:B193735960 **2,8,24,30,71,80,105,112,120,126** Routine Name: ECXSCRP Before: B19429166 After: B21952351 **57,58,120,126** Routine Name: ECXSTOP Before: B10000186 After: B11137426 **120,126** Routine list of preceding patches: 120 ============================================================================= User Information: Entered By : BOWEN,MARY JANE Date Entered : JAN 21, 2010 Completed By: DAWSON,TIM Date Completed: JUN 30, 2010 Released By : STRICKLAND,JOAN C Date Released : JUL 20, 2010 ============================================================================= Packman Mail Message: ===================== $END TXT