$TXT Created by B at CHY0143D.FO-BAYPINES.DOMAIN.EXT (KIDS) on Thursday, 04/24/25 at 10:06 ============================================================================= Run Date: JUL 15, 2025 Designation: MD*1*95 Package : MD - CLINICAL PROCEDURES Priority: Mandatory Version : 1 SEQ #75 Status: Released Compliance Date: AUG 15, 2025 ============================================================================= Subject: CP GATEWAY UPGRADE TO DELPHI 11.2 AND FILE SIZE ZERO ERRORS Category: - Routine - Other Description: ============ This patch will resolve the following issues in the Clinical Procedures (CP) Gateway application. 1) HDSO-7949 - TRM Delphi 11.2 Upgrade for CP Gateway 2) INC37878395 (formerly INC30263943) - CP User not linked to PIV card. 3) INC37881631 (formerly INC31147340) - CP Gateway will not remain running in Durham NC 4) INC37454782 - Site is reporting having File Size Zero error in BGP and within CP transaction post MD*1.0*88 install EHRM Impact Statement: ---------------------- This patch should have no EHRM impact, and can be installed at all sites, including EHRM converted sites. Patch Components: ----------------- Files & Fields Associated: File Name (Number) Field Name (Number) New/Modified/Deleted ------------------ ------------------- -------------------- N/A Forms Associated: Form Name File Number 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: ----------------------- To enable CRC application validation, ensure that the parameter MD CRC BYPASS on VistA is set to NO. New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Ticket(s) & Overview: 1) HDSO-7949 - TRM Delphi 11.2 Upgrade for CP Gateway Problem: -------- The Department of Veterans Affairs Office of Information and Technology requires that applications remain compliant with the Technical Reference Model (TRM) regarding the version of tools used for development. Resolution: ----------- This patch accomplished this by updating the version of Delphi to 11.2. 2) INC37878395 (formerly INC30263943) - CP User not linked to PIV card. Problem: -------- When signing onto CP Gateway, some users were not being prompted for their PIV card PIN number. This was due to a default certificate issue. Resolution: ----------- CP Gateway has been updated to accept a parameter "showcerts" in the desktop shortcut for the application. When this parameter is present, the application with display a prompt allowing users to select the correct certificate and then they will be prompted for their PIV card PIN. 3) INC37881631 (formerly INC31147340) - CP Gateway will not remain running in Durham NC Problem: -------- Durham, NC site has been having problems with CP Gateway for a few weeks but recently they have been unable to keep the gateway running at all. When the gateway is started, it will process the pending studies but then it will hang with a List Index Out of Bounds error. They have run the legacy cleanup about 20 times and it runs for about 20 minutes each time. There are now 3 sites (CLE, WPB, and DUR) that will run inconsistently or not at all even after running the legacy cleanup job. There are over 2 million entries in the CP Results Report file dating back to 2005. Resolution: ----------- This patch modifies the code in CP Gateway, adding support for the "nopurge" parameter. By adding this parameter, CP Gateway will disable the purge process of pending studies for the duration of the application's running session. 4) INC37454782 - Site is reporting having File Size Zero error in BGP and within CP transaction post MD*1.0*88 install. NOTE: MD*1.0*88 was a failed installation addressing the first 3 incidents mentioned above. Problem: ---------- After MD*1.0*88 was installed and released to production sites, it was discovered that PDF files created by MUSE devices had a file size of zero. Because of the number of PDF files afflicted, MD*1.0*88 was rolled back. Resolution: ----------- This patch fixes the issue identified in production by the failed MD*1.0*88 release. Test Sites: ----------- Robley Rex VA Medical Center (Louisville, KY) Fort Harrison VA Medical Center (Fort Harrison, MT) SNOW Change Order # ------------------- LOU - CHG0620795 FHM - CHG0618442 Software and Documentation Retrieval Instructions: -------------------------------------------------- This software is being released with both a PackMan message and an updated Graphical User Interface (GUI). Files and documentation pertaining to this patch are available. Files can be obtained from the SOFTWARE directory: https://download.vista.domain.ext/index.html/SOFTWARE/ Please refer to the "CP Gateway (MD*1.0*95) Deployment, Installation, Back-Out, and Rollback Guide" for installation and set-up information. This document is available on the VA Software Document Library (VDL). Title File Name ----------------------------------------------------------------- CP Gateway (MD*1.0*95) Deployment, MD_1_95_DIBR.PDF Installation, Back-Out, and Rollback Guide MD_1_95_DIBR.DOCX Other Software Files: --------------------- This release also includes other software files. Other software files can be obtained by accessing the URL: https://download.vista.domain.ext/index.html/SOFTWARE File Name Description ----------- -------------------------------- MD_1_95.ZIP MD*1.0*95 GUI files (CP Gateway) Zip File Contents File Name Description File Version ------------- ----------------- ------------ CPGateway.exe Client 1.0.95.1 CPGateway.pdf Client User Guide Patch Installation: =================== Pre/Post Installation Overview: ------------------------------- Pre-Installation Instructions: ------------------------------- This patch may be installed with users on the system, although it is recommended that it be installed during non-peak hours to minimize potential disruption to users. This patch should take less than 5 minutes to install. Installation Instructions: ------------------------------- 1. Choose the PackMan message containing this build. Then select the INSTALL/CHECK MESSAGE PackMan option to load the build. 2. From the Kernel Installation and Distribution System Menu, select the Installation Menu. From this menu, A. Select the Verify Checksums in Transport Global option to confirm the integrity of the routines that are in the transport global. When prompted for the INSTALL NAME enter the patch or build name. (ex. MD*1.0*95) B. Select the Backup a Transport Global option to create a backup message. You must use this option and specify what to backup; the entire Build or just Routines. The backup message can be used to restore the routines and components of the build to the pre-patch condition. i. At the Installation option menu, select Backup a Transport Global ii. At the Select INSTALL NAME prompt, enter your build MD*1.0*95 iii. When prompted for the following, enter "R" for Routines or "B" for Build. Select one of the following: B Build (including Routines) R Routines Only Backup Type: B// iv. When prompted "Do you wish to secure your build? NO//", press and take the default response of "NO". v. When prompted with, "Send mail to: Last name, First Name", press to take default recipient. Add any additional recipients. vi. When prompted with "Select basket to send to: IN//", press and take the default IN mailbox or select a different mailbox. C. You may also elect to use the following options: i. Print Transport Global - This option will allow you to view the components of the KIDS build. ii. 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 of the components of this patch, such as routines, DDs, templates, etc. D. Select the Install Package(s) option and choose the patch to install: MD*1.0*95 i. If prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//', answer NO. ii. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//', answer NO. iii. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//', answer NO. Post-Installation Instructions: ------------------------------- N/A Back-out/Rollback Strategy: --------------------------- In the event of a catastrophic failure, the Facility CIO may make the decision to back-out the patch. It is imperative that you have performed a backup of the routine included in this patch prior to installation. Please reference the CP Gateway (MD*1.0*95) Deployment, Installation, Back-Out, and Rollback Guide for back-out/rollback instructions. Validation of Back-out Procedure -------------------------------- The Back-out Procedure can be verified by confirming the checksums have been returned to the pre-patch value using CHECK1^XTSUMBLD. It can also be verified by printing the first 2 lines of the MD routine(s) contained in this patch using the option: First Line Routine Print [XU FIRST LINE PRINT]. Once the routine(s) contained in this patch have been backed out, the Second line of each routine will no longer contain the designation of patch MD*1.0*95. Routine Information: ==================== The second line of each of these routines now looks like: ;;1.0;CLINICAL PROCEDURES;**[Patch List]**;Apr 01, 2004;Build 9 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: MDPOST95 Before: n/a After: B1009066 **95** ============================================================================= User Information: Entered By : Date Entered : FEB 21, 2025 Completed By: Date Completed: JUL 14, 2025 Released By : Date Released : JUL 15, 2025 ============================================================================= Packman Mail Message: ===================== $END TXT