$TXT Created by ROWLANDS,ELMER at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Wednesday, 10/17/07 at 13:59 ============================================================================= Run Date: JUN 17, 2008 Designation: TIU*1*224 Package : TIU - TEXT INTEGRATION UTILITIES Priority: Mandatory Version : 1 SEQ #224 Status: Released Compliance Date: JUL 18, 2008 ============================================================================= Associated patches: (v)TIU*1*100 <<= must be installed BEFORE `TIU*1*224' (v)TIU*1*163 <<= must be installed BEFORE `TIU*1*224' (v)TIU*1*182 <<= must be installed BEFORE `TIU*1*224' (v)TIU*1*207 <<= must be installed BEFORE `TIU*1*224' (v)TIU*1*216 <<= must be installed BEFORE `TIU*1*224' Subject: UNDEF TIURL, PRINT ADDL SIGNER, UNDEF TIUR, EDIT ABBREV Category: - Routine Description: ============ This patch addresses six problems. Undefined errors in routine TIUR and TIURL, the printing of additional signature on a Progress Note, and incorrect updating of the "ACL" index in the TIU DOCUMENT DEFINITION (#8925.1) file when editing an abbreviation or print name. While testing the undefined error in TIURL, it was discovered after deleting a document in List Manager the list did not rebuild correctly. ASSOCIATED NSR: =============== N/A ASSOCIATED REMEDY TICKETS: ========================== 1. HD0000000069457 - UPRBLD+38^TIURL ERROR Duplicates: HD0000000070876 HD0000000070976 HD0000000189181 2. HD0000000069681 - PENDING IDENTIFIED SIGNERS 3. HD0000000071187 - ERROR STATUS+9^TIUR 4. HD0000000169774 - ABBREVIATION FIELD DOES NOT WORK IN GUI CPRS 5. HD0000000071015 - SETREC+7^TIURL ERROR 6. HD0000000209427 - LIST DOES NOT REBUILD CORRECTLY PARTICIPATING TEST SITES: ========================= Durham VAMC Huntington VAMC Puget Sound HCS REMEDY TICKET OVERVIEW: ======================= 1. HD0000000069457 Problem: -------- If a user is looking at unsigned progress notes in LM and someone in another KEA session or CPRS GUI session deletes one of the notes on the list, and the original user selects to Browse the deleted note, it will generate an error. Resolution: ----------- Put a check in routine TIURL to make sure the selected item from the list is still present. Options affected: ----------------- All MY UNSIGNED Discharge Summaries [TIU REVIEW DS UNSIGNED] Show Progress Notes Across Patients [TIU REVIEW PN CLINICIAN] All MY UNSIGNED Progress Notes [TIU REVIEW PN UNSIGNED] Multiple Patient Documents [TIU REVIEW SCREEN CLINICIAN] Multiple Patient Documents [TIU REVIEW SCREEN MIS MANAGER] Multiple Patient Documents [TIU REVIEW SCREEN MRT] Multiple Patient Documents [TIU REVIEW SCREEN READ ONLY] All MY UNSIGNED Documents [TIU REVIEW UNSIGNED] Search for Selected Documents [TIU SEARCH LIST MGR] Search for Selected Documents [TIU SEARCH LIST MRT] 2. HD0000000069681 Problem: -------- When printing a progress note that has an additional signer identified, but the additional signer has not signed, it will print, "Receipt Acknowledged By: ", but no name is displayed. Resolution: ----------- Routine TIUPRPN8 has been modified to print *AWAITING SIGNATURE* and the name of the additional signer. Options affected: ----------------- Notes tab in CPRS GUI using File menu and selecting Print Admission- Prints all PNs for Current Admission [TIU PRINT PN ADMISSION] Batch Print Outpt PNs by Division [TIU PRINT PN BATCH INTERACTIVE] Scheduled Print Outpt PNs by Division [TIU PRINT PN BATCH SCHEDULED] Outpatient Location- Print Progress Notes [TIU PRINT PN OUTPT LOC] Ward- Print Progress Notes [TIU PRINT PN WARD] Location- Print Progress Notes [TIU PRINT PN LOC] Author- Print Progress Notes [TIU PRINT PN AUTHOR] Patient- Print Progress Notes [TIU PRINT PN PT] 3. HD0000000071187 Problem: -------- In multiple options where you enter selection criteria for notes you want to search for, if you enter an "*" at the Status prompt, you will get an undefined error in TIUR or TIURM depending on which option you are using. Resolution: ----------- Modified routines TIUR and TIURM to properly evaluate the Status entered. Options affected: ----------------- Multiple Patient Discharge Summaries [TIU REVIEW DS CLINICIAN] Show Progress Notes Across Patients [TIU REVIEW PN CLINICIAN] All MY UNSIGNED Progress Notes [TIU REVIEW PN UNSIGNED] Multiple Patient Documents [TIU REVIEW SCREEN CLINICIAN] Multiple Patient Documents [TIU REVIEW SCREEN MIS MANAGER] Multiple Patient Documents [TIU REVIEW SCREEN MRT] Multiple Patient Documents [TIU REVIEW SCREEN READ ONLY] Search for Selected Documents [TIU SEARCH LIST MGR] Search for Selected Documents [TIU SEARCH LIST MRT] 4. HD0000000169774 Problem: -------- If a user in Edit Document, Edit Basics changes the status of the title to INACTIVE before making changes to the Abbreviaiton or Print Name field the "ACL" xref in 8925.1 is not updated correctly. Since this is the index used in CPRS GUI to look up titles it causes a problem. This can also result in the old Abbreviation or Print Name not being removed. Resolution: ----------- Modified routine TIUDD1 to update the "ACL" index if the status of the title is INACTIVE. Options affected: ----------------- Edit Document Definitions [TIUFH EDIT DDEFS CLIN] Edit Document Definitions [TIUFH EDIT DDEFS MGR] Edit Document Definition [TIU DOCUMENT DEFINITION EDIT] 5. HD0000000209427 Problem: -------- After deleting a line item in List Manager, the list did not rebuild correctly. Resolution: ----------- Modified routines TIUR, TIURM and TIURL to correctly redisplay the lists. Options affected: ----------------- All MY UNSIGNED Progress Notes [TIU REVIEW PN UNSIGNED] All MY UNSIGNED Discharge Summaries [TIU REVIEW DS UNSIGNED] 6. HD0000000071015 Problem: -------- In the options listed below, if you select multiple records from the list screen, one being preceded by a zero (013), then upon selecting Browse you will get an error in routine TIURL. Resolution: ----------- This defect is resolved with the fix for problem 1. Options affected: ----------------- All MY UNSIGNED Progress Notes [TIU REVIEW PN UNSIGNED] All MY UNSIGNED Discharge Summaries [TIU REVIEW DS UNSIGNED] INSTALLATION INSTRUCTIONS: ========================== Due to the large number of options being placed out of order, it is recommended that installation be queued for when users will be off the system. Installation time should be less than 2 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 TIU*1.0*224): 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 TIU*1.0*224. 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 YES. c. When prompted to select the options you would like to place out of order, enter the following: Multiple Patient Discharge Summaries [TIU REVIEW DS CLINICIAN] All MY UNSIGNED Discharge Summaries [TIU REVIEW DS UNSIGNED] Show Progress Notes Across Patients [TIU REVIEW PN CLINICIAN] All MY UNSIGNED Progress Notes [TIU REVIEW PN UNSIGNED] Multiple Patient Documents [TIU REVIEW SCREEN CLINICIAN] Multiple Patient Documents [TIU REVIEW SCREEN MIS MANAGER] Multiple Patient Documents [TIU REVIEW SCREEN MRT] Multiple Patient Documents [TIU REVIEW SCREEN READ ONLY] All MY UNSIGNED Documents [TIU REVIEW UNSIGNED] Search for Selected Documents [TIU SEARCH LIST MGR] Search for Selected Documents [TIU SEARCH LIST MRT] Edit Document Definitions [TIUFH EDIT DDEFS CLIN] Edit Document Definitions [TIUFH EDIT DDEFS MGR] Edit Document Definition [TIU DOCUMENT DEFINITION EDIT] Admission- Prints all PNs for Current Admission [TIU PRINT PN ADMISSION] Batch Print Outpt PNs by Division [TIU PRINT PN BATCH INTERACTIVE] Scheduled Print Outpt PNs by Division [TIU PRINT PN BATCH SCHEDULED] Outpatient Location- Print Progress Notes [TIU PRINT PN OUTPT LOC] Ward- Print Progress Notes [TIU PRINT PN WARD] Location- Print Progress Notes [TIU PRINT PN LOC] Author- Print Progress Notes [TIU PRINT PN AUTHOR] Patient- Print Progress Notes [TIU PRINT PN PT] d. 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: ;;1.0;TEXT INTEGRATION UTILITIES;**[Patch List]**;Jun 20, 1997;Build 7 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: TIUDD1 Before: B41241397 After: B57939687 **7,51,115,163,224** Routine Name: TIUPRPN8 Before: B28910137 After: B30690125 **100,176,157,182,224** Routine Name: TIUR Before: B39996639 After: B40522374 **74,79,58,100,113,112,207,224** Routine Name: TIURL Before: B16440544 After: B17883225 **88,100,224** Routine Name: TIURM Before: B23965891 After: B24432420 **74,79,58,100,113,216,224** Routine list of preceding patches: 163, 182, 207, 216 ============================================================================= User Information: Entered By : ROWLANDS,ELMER Date Entered : FEB 20, 2007 Completed By: WERNER,GARY Date Completed: JUN 13, 2008 Released By : PIERSON,YVONNE E Date Released : JUN 17, 2008 ============================================================================= Packman Mail Message: ===================== $END TXT