$TXT Created by at FMB.FO-OAKLAND.DOMAIN.EXT (KIDS) on Thursday, 05/21/20 at 10:16 ============================================================================= Run Date: OCT 15, 2020 Designation: DI*22.2*18 Package : DI - VA FILEMAN Priority: Mandatory Version : 22.2 SEQ #14 Status: Released Compliance Date: NOV 15, 2020 ============================================================================= Subject: FIXES 5 DEFECTS Category: - Routine Description: ============ Patch DI*22.2*18 corrects five issues with VA FileMan 22.2. The 5 issues are identified by trouble tickets that are detailed later in this description. 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 Remote Procedures Associated: Remote Procedure Name New/Modified/Deleted --------------------- -------------------- N/A Parameter Definitions Associated: Parameter Name New/Modified/Deleted -------------- -------------------- N/A Additional Information: ----------------------- Blood Bank Team Coordination: 5/26/2020 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch DI*22.2*18 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 DI*22.2*18 have no adverse effect on Blood Bank software functionality, therefore RISK is none. New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Ticket(s) & Overview: 1. Problem: INC7707210 Edit Template option doesn't work on Input Templates when there is ambiguity on a field name. This only happens in screen-mode because there is no user interaction. Resolution: Change DIETED to prompt the user to resolve the ambiguity. 2. Problem: INC10245206 The DIM utility doesn't allow for tags over 8 characters on functions. The SAC allows 16 characters. Resolution: Change DIM1 to allow up to 16 characters for tags. 3. Problem: INC10755395 When creating a new file, the .01 field Help-Prompt is in upper case characters. Resolution: Change DIB, Help-Prompt is now mixed case characters. 4. Problem: I16938507FY18 The API EN^DIEZ, compile Input Template, errors if queued using TaskMan. The variable DISYS is undefined. Resolution: Change DIEZ and added D:'$D(DISYS) OS^DII to tag EN. 5. Problem: INC10251704 There currently isn't a way to completely exit API GET^DDE. Resolution: Change DDEG and DDEGET to support variable DDEQUIT. If set to "1", then process will exit from API. Test Sites: ----------- Fargo-ND Pittsburgh-PA Cleveland-OH Software and Documentation Retrieval Instructions: -------------------------------------------------- Software is being released as a KIDS Build on Forum. Documentation is not included in this release. Documentation can be found on the VA Software Documentation Library at: https://www.domain.ext/vdl/. Documentation can also be obtained at https://download.vista.domain.ext/index.html/SOFTWARE. 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 DI*22.2*18. 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. You can specify what to backup: the entire Build or just routines. The backup message can be used to restore just the routines or everything that will bring your system to pre-patch condition. 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 DI*22.2*18. 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: ;;22.2;VA FileMan;**[Patch List]**;Jan 05, 2016;Build 2 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: DDEG Before:B129960700 After:B133898002 **9,16,17,18** Routine Name: DDEGET Before: B11831066 After: B12407310 **9,17,18** Routine Name: DIB Before: B17787049 After: B17989167 **18** Routine Name: DIETED Before: B45067450 After: B45996904 **18** Routine Name: DIEZ Before: B24336790 After: B24599256 **14,18** Routine Name: DIM1 Before: B15236463 After: B15303183 **18** Routine list of preceding patches: 14, 17 ============================================================================= User Information: Entered By : Date Entered : MAR 19, 2020 Completed By: Date Completed: OCT 15, 2020 Released By : Date Released : OCT 15, 2020 ============================================================================= Packman Mail Message: ===================== $END TXT