$TXT Created by ALSAHAR,SAMI at TSTVAA.FO-BIRM.MED.VA.GOV (KIDS) on Monday, 06/09/03 at 15:36 ============================================================================= Run Date: AUG 29, 2003 Designation: SR*3*114 Package : SR - SURGERY Priority: Mandatory Version : 3 SEQ #112 Status: Released Compliance Date: SEP 29, 2003 ============================================================================= Associated patches: (v)SR*3*50 <<= must be installed BEFORE `SR*3*114' (v)SR*3*107 <<= must be installed BEFORE `SR*3*114' Subject: HUI API/CONCURRENT CASE CANCELING/CASE SCHEDULING Category: - Routine Description: ============ 1. Surgery is using the Flag Drugs for Use as Anesthesia Agents [SROCODE] option to flag drugs in the DRUG file (#50) for use as anesthesia agents. This patch modifies this option to call Pharmacy Data Management V. 1.0 (PDM) package so that PDM possibly generates an HL7 outgoing drug message. 2. When canceling a concurrent case using the Cancel Scheduled Operation [SRSCAN] option, the software prompts, "There is a concurrent case associated with this operation. Do you want to cancel it also? YES//". If the user quits using the up-arrow ("^"), the software does not respond correctly and subsequently errors out. This patch fixes this problem. 3. It was reported that if the Surgery case was in a requested state and if an entry is made in the TIME PAT IN OR field (#.205) of the SURGERY file (#130), it is found that the time gets appended to the DATE OF OPERATION field (#.09) of the SURGERY file (#130). This is causing the time to appear in the scheduling grid and prevents the case scheduling. This entry should be made only if the case is in a scheduled state or entered via the Operation Menu [SROPER] option. This patch provides the user the option to delete any of the following entered date fields in the SURGERY file (#130) as a pre-condition for scheduling such cases: - ANES CARE START TIME field (#.21) - TIME OPERATION BEGAN field (#.22) - TIME OPERATION ENDS field (#.23) - ANES CARE END TIME field (#.24) - TIME PAT IN OR field (#.205) - TIME PAT OUT OR field (#.232) This functionality is added to the following options: - Delete or Update Operation Requests [SRSUPRQ] option - Schedule Requested Operations [SRSCHD1] option - Reschedule or Update a Scheduled Operation [SRSCHUP] option Associated NOIS: ================ SDC-0403-61006 Test Sites: =========== BIRMINGHAM, AL GREATER LOS ANGELES HCS, CA MANCHESTER, NH Routine Summary: ================ The following is a list of the routine(s) included in this patch. The second line of each of these routine(s) will look like: ;;3.0; Surgery ;**[patch list]**;24 Jun 93 CHECK^XTSUMBLD results: Routine Name Before Patch After Patch Patch List ============ ============ =========== ========== SROCODE 5097107 5147030 72,41,114 SRSCAN0 9946198 9993656 34,42,67,103,107,114 SRSCHCA 6623794 6865158 114 SRSCHD2 10601048 10616454 3,19,67,41,50,114 SRSDT 6413187 6429484 3,16,34,67,77,103,114 SRSTCH N/A 3023214 114 SRSUP1 18350184 18372134 7,16,19,47,58,67,77,50,93,107,114 SRSUPRQ 18605722 18670583 7,47,58,67,107,114 Installation Instructions: ========================== This patch can be installed with users on the system. Installation takes less than two minutes. This patch can be installed at any time. Installation of this patch should NOT 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*114): (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*114. 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: - SROCODE Routine Checksum: Routine Name: - SRSCAN0 Routine Checksum: Routine Name: - SRSCHD2 Routine Checksum: Routine Name: - SRSDT Routine Checksum: Routine Name: - SRSTCH Routine Checksum: Routine Name: - SRSUP1 Routine Checksum: Routine Name: - SRSCHCA Routine Checksum: Routine Name: - SRSUPRQ Routine Checksum: ============================================================================= User Information: Entered By : AL-SAHAR,SAMI Date Entered : JAN 16, 2003 Completed By: GREER,MIKE Date Completed: AUG 28, 2003 Released By : MUSGROVE,STEVE Date Released : AUG 29, 2003 ============================================================================= Packman Mail Message: ===================== $END TXT