$TXT Created by KRN.FO-OAKLAND.DOMAIN.EXT (KIDS) on Monday, 12/09/19 at 14:00 ============================================================================= Run Date: JUN 04, 2020 Designation: XT*7.3*147 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #113 Status: Released Compliance Date: JUL 05, 2020 ============================================================================= Subject: ADD CHECK FOR UNARGUMENTED LOCKS Category: - Routine Description: ============ Patch XT*7.3*147 correct two issues with XINDEX utility. XINDEX now flags LOCK commands without parameters as an error. Fix bug with List Templates. Patch Components: ----------------- Files & Fields Associated: New/Modified/ File Name (#) Field Name (#) Deleted ------------- ---------------------- ------------- N/A Forms Associated: Form Name File # New/Modified/Deleted --------- ------ -------------------- N/A Mail Groups Associated: Mail Group Name New/Modified/Deleted --------------- -------------------- N/A Options Associated: Option Name Type New/Modified/Deleted ----------- ---- -------------------- N/A Protocols Associated: Protocol Name New/Modified/Deleted ------------- -------------------- N/A Security Keys Associated: Security Key Name ----------------- N/A Templates Associated: Template Name Type File Name (Number) New/Modified/Deleted ------------- ---- ------------------------- -------------------- N/A Blood Bank Team Coordination: ----------------------------- 12/19/2019 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XT*7.3*147 contains changes to a package referenced in ProPath standard titled: BBM Team Review of VistA Patches. This patch does not alter or modify any VistA Blood Bank software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch XT*7.3*147 have no adverse effect on Blood Bank software functionality, therefore RISK is none. Defect Tracking System Ticket(s) & Overview: -------------------------------------------- 1. Problem: INC7427069 XINDEX doesn't find un-argumented LOCKS Resolution: Change XINDX4 to flag LOCKS with no parameters 2. Problem: INC8216130 ARRAY NAME field (#107) in the LIST TEMPLATE file (#409.61), adds a space so that a global name can be added. XINDEX flags the space as an error. Resolution: Change XINDX12 to remove space before checking the template. Test Sites: ----------- Fargo VAMC, ND Central Texas, TX Software and Documentation Retrieval Instructions: -------------------------------------------------- Software is being released as a KIDS Build on Forum. Patch Installation: Pre-Installation Instructions: ------------------------------ This patch can be queued for installation. TaskMan does not have to be stopped, Health Level 7 (HL7) filers do not need to be stopped, and users may be on the system. The patch should be installed during non-peak hours to minimize potential for disruption to users. This patch should take less than 1 minute to install. Installation Instructions: -------------------------- 1. Choose the MailMan message containing this patch. 2. Choose the INSTALL/CHECK MESSAGE PackMan option. 3. From the Kernel Installation and Distribution System Menu, select the Installation Menu. From this menu, you may elect to use the following options. When prompted for the INSTALL NAME enter XT*7.3*147. a. Print Transport Global - This option lets you print the contents of a Transport Global that is currently loaded in the ^XTMP global. b. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. 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, DDs, templates, etc.). d. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. 4. From the Installation Menu, select the Install Package(s) option and when prompted for the INSTALL NAME, enter XT*7.3*147. 5. If prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//' respond NO. 6. When prompted "Want KIDS to INHIBIT LOGONs during the install? NO//" respond NO. 7. If prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//" respond NO. 8. If prompted "Delay Install (Minutes): (0 - 60): 0//" respond 0. Post-Installation Instructions: ------------------------------- none Backout and Rollback Procedure: ------------------------------- If rollback/backout is required, the installer can restore the routines using the MailMan message that were saved prior to installing the patch. Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 1 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XINDX12 Before: B86657332 After: B88289664 **140,147** Routine Name: XINDX4 Before: B14273659 After: B14643324 **20,61,68,110,128,133,147** Routine list of preceding patches: 133, 140 ============================================================================= User Information: Entered By : Date Entered : DEC 04, 2019 Completed By: Date Completed: APR 15, 2020 Released By : Date Released : JUN 04, 2020 ============================================================================= Packman Mail Message: ===================== $END TXT