$TXT Created by K at DEVFEX.DOMAIN.EXT (KIDS) on Thursday, 02/02/23 at 07:19 ============================================================================= Run Date: FEB 08, 2023 Designation: DVBA*2.7*243 Package : DVBA - AUTOMATED MED INFO EXCHANGE Priority: EMERGENCY Version : 2.7 SEQ #208 Status: Released Compliance Date: MAR 23, 2023 ============================================================================= Associated patches: (v)DVBA*2.7*220<<= must be installed BEFORE `DVBA*2.7*243' (v)DVBA*2.7*227<<= must be installed BEFORE `DVBA*2.7*243' (v)DVBA*2.7*242<<= must be installed BEFORE `DVBA*2.7*243' (v)DVBA*2.7*245<<= must be installed BEFORE `DVBA*2.7*243' Subject: CAPRI GUI CLINICAL DOCS TO eFOLDER Category: - Routine - Other Description: ============ Patch DVBA*2.7*243 introduces the capability to upload clinical documents from CAPRI to VBMS using multiple veteran identifiers, which is addressing the issue reported in INC23999254. In addition, this patch is limiting user access to the eFolder Uploading features. Only users meeting criteria provided by the Business will be able to send Clinical Documents to the eFolder. Patch DVBA*2.7*243 is also resolving the following issues: INC23613395: CAPRI Report Builder fails on the Outpatient History All report in the Meds tab of the Clinical Documents INC18759211: CAPRI: can't get DBQs to sign when in draft/not ready status INC20083692: Report Builder running slowly INC23025221: CAPRI Allows multiple DBQs with the same name to be added to a worksheet in error INC21126820: Cannot use Adobe Acrobat Print to PDF from CAPRI INC23999254: Patient Claim Number is missing error, unable to send clinical document to eFolder INC21941384: Requesting office value on "insufficient" exam request showing the wrong office Patch Components: ---------------- Files & Fields Associated: File Name (Number) Field Name (Number) New/Modified/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 ----------- ---- -------------------- DVBA CAPRI GUI Modified 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 --------------------- ------------------- DVBAB CAPRI ALLOW CLINDOCS New DVBAB CAPRI EFOLDER LOCATION New DVBAB CAPRI PROVIDER New Parameter Definitions Associated: Parameter Name New/Modified/Deleted -------------- ------------------- DVBAB CAPRI EFOLDER LOCATION New DVBAB CAPRI VHA TITLE New Additional Information: N/A New Service Requests (NSRs): ---------------------------- N/A Patient Safety Issues (PSIs): ----------------------------- N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- 1.) INC23613395: CAPRI Report Builder fails on the Outpatient History All report in the Meds tab of the Clinical Documents Problem: -------- When using the CAPRI Report Builder function a DRUG+8^DVBCREPT error is received if a Medication order is missing the Drug which is causing the Drug Class to error. Resolution: ----------- Code was added to resolve the missing data gracefully, the error will no longer occur but supply the verbiage "VA DRUG CLASS NOT AVAILABLE". 2.) INC18759211: CAPRI: can't get DBQs to sign when in draft/not ready status Problem: -------- Signing case off color changed to black which indicates it is completed but stays in Draft not ready, directly affecting patient care because holding up information transferring to the VBA which could prevent the patient from having access to healthcare. Resolution: ---------- Code was added to verify if the document is a C&P exam and if not then it will set the status code to complete. 3.) INC20083692: Report Builder running slowly Problem: -------- Users are creating reports with zero selections and encountering errors. If the selection is blank it is creating a duplicate string of characters which is creating an error in the RPC call. Resolution: ---------- Added code to allow for zero selections and not create the duplicate string of characters. 4.) INC21941384: Requesting office value on "insufficient" exam request showing the wrong office Problem: --------- VBA end user should probably not be able to change the requesting office value after the request is submitted in CAPRI. The requesting office should be populated from the user's profile and shouldn't be manually changeable. However, the fact that the "insufficient exam request" is not grabbing the new user's office value but instead is grabbing the value of the original requester. Resolution: ---------- Disable update of regional office for new and insufficient exam request. If regional office number field is enabled, ensure that the updated regional office number will be saved. 5.) INC23025221: CAPRI Allows multiple DBQs with the same name to be added to a worksheet in error Problem: ------- User is not able to submit a C&P examination through CAPRI, it says that the derm template is outdated, when trying to add a new template for derm, the system will not allow that and the user is not able to sign it now to submit. Resolution: ---------- Code was added to prevent user from including duplicate named templates in worksheet. 6.) INC21126820: Cannot use Adobe Acrobat Print to PDF from CAPRI INC21182944 Problem: ------- A compatibility issue has been identified with Compensation and Pension Record Interchange (CAPRI) and the Adobe print to portable document format (PDF) functionality for users with Adobe Acrobat DC version 21.011.20039 causing the Adobe Print to PDF functionality to fail. Resolution: ----------- The new version of Adobe Print to PDF requires a defined filename (Document Title) be sent to the print driver, which is a new requirement with this version of Adobe. This code change has been implemented. 7.) INC23999254: Patient Claim Number is missing error, unable to send clinical document to eFolder Problem: -------- Clinical documents are not consistently able to be submitted to the eFolder if missing the Patient Claim Number. Resolution: ---------- Code was added to update patient information on Clinical documents to include an EDIPI number if no Patient Claim Number exists. Test Sites: ---------- Tampa VA Medical Center (Tampa, FL) Minneapolis VA Medical Center (Minneapolis, MN) Software and Documentation Retrieval Instructions: ---------------------------------------------------- The software for this patch is being released in a PackMan message Other Software Files: This release also includes other software files. They can be obtained at location: /srv/vista/patches/Software Other software files can also be obtained by accessing the URL: https://download.vista.domain.ext/index.html/SOFTWARE File Title File Name FTP Mode ----------------------------------------------------------------------- CAPRI GUI ZIP DVBA_27_P243_07.ZIP BINARY Zip file contents: - CAPRI.exe CAPRI v243.7 executable - VACAPRIVVA.dll Virtual VA dynamically linked library - CAPRI_Help.chm CAPRI On-line Help - CAPRI.map CAPRI error map - CAPRISession.rdox MicroFocus Reflection session configuration - CapriTerminalEmulators.ini - ssh_config Secure Shell configuration - Libeay32.dll VLER /DAS dynamically linked library - Ssleay32.dll VLER /DAS dynamically linked library - QPDF.exe Support PDF compression and Linearization - QPDF13.dll Support PDF compression and Linearization - LIBGCC_S_DW2-1.dll Support PDF compression and Linearization - LIBSTDC++-6.dll Support PDF compression and Linearization - DelZip192.dll Delphi Zip Dynamically linked library - DelZip192x64.dll Delphi Zip Dynamically linked library - TUtil32.dll Table Utility Dynamically linked library - UnzDll.dll Delphi Unzip Dynamically linked library 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 Documentation Title File Name ----------------------------------------------------------------------- DEPLOYMENT, INSTALLATION, BACK-OUT and ROLLBACK GUIDE DVBA_DIBRG.PDF DVBA_DIBRG.DOCX CAPRI GUI USER MANUAL DVBA_UM.PDF DVBA_UM.DOCX SYSTEM ADMINISTRATION AND TECHNICAL GUIDE DVBA_TM.PDF DVBA_TM.DOCX CAPRI RELEASE NOTES DVBA_2_7_243_RN.PDF DVBA_2_7_243_RN.DOCX Patch Installation: Pre/Post Installation Overview: ------------------------------- N/A 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: -------------------------- The CAPRI GUI is CAPRI.exe contained in DVBA_27_P243_07.ZIP. Please refer to the DVBA_DIBRG.doc document for supplemental installation instructions regarding the installation of the following files: VACAPRIVVA.dll Virtual VA dynamically linked library CAPRI_Help.chm CAPRI On-line Help CAPRI.map CAPRI error map ssh_config Secure Shell configuration Libeay32.dll VLER /DAS dynamically linked library CapriTerminalEmulators.ini Configuration settings Ssleay32.dll VLER /DAS dynamically linked library QPDF.exe Support PDF compression and Linearization QPDF13.dll Support PDF compression and Linearization LIBGCC_S_DW2-1.dll Support PDF compression and Linearization LIBSTDC++-6.dll Support PDF compression and Linearization CAPRISession.rdox Micro Focus Reflections configuration DelZip192.dll Delphi Zip Dynamically linked library DelZip192x64.dll Delphi Zip Dynamically linked library TUtil32.dll Table Utility Dynamically linked library UnzDll.dll Delphi Unzip Dynamically linked library NOTE: DVBA*2.7*243 MUST be installed in all production VistA instances throughout the enterprise prior to the deployment of CAPRI GUI v2.7.243.7 to avoid possible disruptions of services by VBA and National CAPRI GUI users. Post release installation and deployment schedule: Post Release Days 1-3 (Wednesday, February 8, 2023-Friday, February 10, 2023): VistA Patch DVBA*2.7*243 will be deployed to all VistA production instances. Users will not see or experience any changes. Post Release Days 4-9 (Thursday, February 16, 2023-Friday, February 24, 2023): CAPRI GUI v2.7.243.7 will be deployed to all applicable endpoint devices to include client desktop workstations, VistA Application Consolidated Servers (VACS) and other application shares, the Citrix Virtual Desktops. 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. ) 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 DVBA*2.7*243 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 Enter response: Build (including Routines) iv. When prompted "Do you wish to secure this message? 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. i. If prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//', answer . ii. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//', answer . iii. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//', answer . Post-Installation Instructions ------------------------------ N/A Back-Out Plan: -------------------- Back-out Procedures are only needed if there are major problems (examples include the KIDS notice of incompletion or hard errors) resulting from the installation of this patch. Log a ServiceNow helpdesk ticket so the development team can assist in this process. Prior to installing a patch, the site/region should have saved a back-up of the routines in a mail message using the Backup a Transport Global [XPD BACKUP] menu option (this is done at time of install). The message containing the backed-up routines can be loaded with the "Xtract PackMan" function at the Message Action prompt. The Packman function "INSTALL/CHECK MESSAGE" is then used to install the backed-up routines. Routine Information: ==================== The second line of each of these routines now looks like: ;;2.7;AMIE;**[Patch List]**;Apr 10, 1995;Build 13 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: DVBC243P Before: n/a After: B1949108 **243** Routine Name: DVBCENQ Before: B9758250 After: B16531144 **209,212,220,243** Routine Name: DVBCREPT Before: B74486649 After: B85143297 **226,227,243** Routine list of preceding patches: 220, 227 ============================================================================= User Information: Entered By : Date Entered : JUN 28, 2022 Completed By: Date Completed: FEB 07, 2023 Released By : Date Released : FEB 08, 2023 ============================================================================= Packman Mail Message: ===================== $END TXT