$TXT Created by MONOSKY,ALAN at MAIVAA.FO-BIRM.MED.VA.GOV (KIDS) on Thursday, 12/09/04 at 08:50 ============================================================================= Run Date: DEC 28, 2004 Designation: SR*3*134 Package : SR - SURGERY Priority: Mandatory Version : 3 SEQ #133 Status: Released Compliance Date: JAN 28, 2005 ============================================================================= Associated patches: (v)SR*3*135 <<= must be installed BEFORE `SR*3*134' Subject: ELECTRONIC SIGNATURE POST-RELEASE AND OTHER ISSUES Category: - Data Dictionary - Routine Description: ============ 1. LOCKING OF SURGICAL CASES FOR EDITING Patch SR*3*100 introduced locking of a surgical case when a user opens the case for editing, allowing only one user at a time to edit the same case. This patch alters how surgical cases are locked and allows multiple users to open the same case for editing up until the time that either the Nurse Intraoperative Report or the Anesthesia Report is signed. When a user enters the function to sign either report and after either report is signed, the software will again allow only one user at a time to open the case for editing. Neither report for a case can be signed while the case or a concurrent case is open for editing. If a case is locked and another user attempts to open the same case for editing, a message will appear on the screen indicating the name of the user that has the case locked. Likewise, if a user attempts to sign the Nurse Intraoperative Report or the Anesthesia Report while the case is open for editing, a message will appear on the screen indicating the name of the user that has the case open for editing. 2. ALLOW CHART PRINT OUTSIDE MAS This patch modifies the software responsible for printing electronically signed surgery reports to honor the ALLOW CHART PRINT OUTSIDE MAS parameter defined in the TIU DOCUMENT PARAMETERS file (#8925.95). If this parameter is set to YES or is null, users will be allowed to choose between printing a work copy or a chart copy. If this parameter is set to NO, only users in MAS will be allowed to print a chart copy and all other users will be allowed to print a work copy only. 3. QUARTERLY REPORT ARRAY CLEANUP This patch updates the software that generates the Surgery Quarterly Report to kill a variable array that may cause problems when the Surgery Quarterly Report is transmitted from multidivisional facilities. 4. DATE/TIME OUTPUT TRANSFORM CORRECTION This patch corrects the output transform used to display the external format of several date/time fields modified by patch SR*3*125. Also, an update is made to the way admission, transfer and discharge date/times are retrieved and stored for Surgery Risk Assessment. 5. FIELD DESCRIPTION UPDATE In the SURGERY file (#130), the CONGESTIVE HEART FAILURE field (#207) field description is updated with the 2004 definition. 6. PATIENT NAME/ID ON CARDIAC ASSESSMENT PRINTOUT This patch corrects a problem with the cardiac assessment printout in which the patient ID is truncated if the patient's name is more than 16 characters in length. 7. NOIS SHR-0904-71756 This patch corrects the problem described in NOIS SHR-0904-71756 so that the printer is closed after printing the assessment upon assessment completion. 8. CARDIAC TRANSMISSION UPDATE The cardiac assessment transmission is modified by this patch to update the formatting of the date of death, if present. 9. NOIS SBY-0904-31547 Application of this patch prevents the problem described in NOIS SBY-0904-31547. 10. ATTENDING REQUIRED BEFORE COMPLETING CASE To prevent possible cosigner problems with the Operation Report and the Procedure Report (Non-OR), this patch will require that the attending surgeon/provider be entered before the case can be completed. When a user enters the TIME PAT OUT OR field (#.232) in the SURGERY file (#130), to complete a surgical case, if the ATTEND SURGEON field (#.164) is blank, the software will prompt the user to enter the attending surgeon. For non-OR procedures, when a user enters the TIME PROCEDURE ENDED field (#122), if the ATTEND PROVIDER field (#124) is blank, the software will prompt the user to enter the attending provider. If the SURGICAL RESIDENTS (Y/N) field (#33) in the SURGERY SITE PARAMETERS file (#133) is set to NO, when a surgeon is entered in the SURGEON field (#.14) in the SURGERY file (#130), the software will enter the surgeon in the ATTEND SURGEON field (#.164). For non-OR procedures, when the provider is entered in the PROVIDER field (#123), the software will enter the provider in the ATTEND PROVIDER field (#124). Associated NOIS: ================ MIN-0504-40770 REN-0904-60595 PUG-0604-51225 SHR-0904-71756 SBY-0904-31547 Associated E3R: =============== 19048 Test Sites: =========== CENTRAL PLAINS HCS DURHAM, NC HOUSTON, TX SALISBURY, NC TAMPA, FL Routine Summary: ================ The following is a list of the routines included in this patch. The second line of each of these routines will look like: ;;3.0; Surgery ;**[patch list]**;24 Jun 93 CHECK^XTSUMBLD results: Routine Name Before Patch After Patch Patch List ------------ ------------ ----------- ---------- SROACOM 12588683 12591790 38,55,63,65,88,93,95,102,100, 125,134 SROAPCA 16029508 15958448 38,47,71,95,125,134 SROAPIMS 13114130 13276730 38,46,47,57,71,81,86,100,125, 134 SROARPT 17537738 17568786 100,134 SROATCM1 24707959 25025331 38,71,79,90,88,93,95,111,125, 135,134 SROAUTL 19425430 19436926 38,46,47,63,81,88,95,112,100, 125,134 SROESPR 10363059 10953123 100,129,134 SROESUTL 2308744 2899306 100,134 SROLOCK 10464397 11195096 7,50,134 SROMENU 9672775 9494480 52,67,69,104,107,100,134 SRONIN 21195502 21226550 68,50,100,129,134 SROPLSTS 15113668 15134774 38,53,50,134 SROQ2 18890431 18918749 38,62,70,50,95,123,129,134 SROUTL 14516165 18034598 58,62,69,77,50,88,94,100,129, 134 SROUTL1 NA 2752143 134 SROVAR 16139289 17006833 17,38,48,67,77,50,87,88,102,107, 100,134 SROXR1 6476153 6964155 34,72,79,100,134 SRSKILL 14950836 14991182 38,48,134 Installation Instructions: ========================== This patch should be installed with Surgery users off the system. Installation takes less than two minutes. Installation of this patch may be queued. 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 mapped set at this time. 3. From the Kernel Installation & Distribution System menu, select the Installation menu. 4. From this menu, you may elect to use the following options (when prompted for the INSTALL NAME, enter SR*3.0*134): (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 allow you to ensure the integrity of the routines that are in the transport global. (d) Print Transport Global - this option will allow you to view the components of the KIDS build. 5. Use the Install Package(s) option and select the package SR*3.0*134. 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 any 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: - SROAPIMS Routine Checksum: Routine Name: - SROARPT Routine Checksum: Routine Name: - SROAUTL Routine Checksum: Routine Name: - SROESPR Routine Checksum: Routine Name: - SROESUTL Routine Checksum: Routine Name: - SRONIN Routine Checksum: Routine Name: - SROQ2 Routine Checksum: Routine Name: - SROUTL Routine Checksum: Routine Name: - SROAPCA Routine Checksum: Routine Name: - SROMENU Routine Checksum: Routine Name: - SROACOM Routine Checksum: Routine Name: - SROATCM1 Routine Checksum: Routine Name: - SROPLSTS Routine Checksum: Routine Name: - SROLOCK Routine Checksum: Routine Name: - SROUTL1 Routine Checksum: Routine Name: - SROXR1 Routine Checksum: Routine Name: - SRSKILL Routine Checksum: Routine Name: - SROVAR Routine Checksum: ============================================================================= User Information: Entered By : MONOSKY,ALAN Date Entered : AUG 16, 2004 Completed By: LEONARD,KEN Date Completed: DEC 22, 2004 Released By : CONSENTINO,ALBERT Date Released : DEC 28, 2004 ============================================================================= Packman Mail Message: ===================== $END TXT