============================================================================= Run Date: DEC 17, 2025 Designation: EDP*2*40 Package : EDP - EMERGENCY DEPARTMENT Priority: Mandatory Version : 2 SEQ #34 Status: Released Compliance Date: JAN 17, 2026 ============================================================================= Subject: JAVA DEVELOPMENT KIT(JDK) UPGRADE AND APP FIXES Category: - Other - Informational Description: ============ This patch is for the Emergency Department Integration Software (EDIS) Java Graphic User Interface (GUI). After release, the EDIS GUI/Web Server version will be 2.2.60. Patch EDP*2.0*40 addresses the following defects: 1) EDIS-979: If you create a new board (don't exit display screen) and then go to another board and back again the board properties will not be updated. 2) EDIS-980: When going from one display board to another in the Configure->display screen selected Row is not actually selected. 3) EDIS-1022: The table returned when running a search on the EDIT CLOSED screen needs to be sortable. 4) EDIS-1438: 500 error when hitting browser back button. 5) EDIS-1483: Upgrade Java 1.8u451. 6) EDIS-938: When creating a new display board you are not allowed to change the name of it until you exit and return to the screen. 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: ----------------------- N/A New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Tickets(s) & Overview: 1) EDIS-979: If you create a new board (don't exit display screen) and then go to another board and back again the board properties will not be updated. Problem: -------- When a user adds a new display board from the Display board, Configuration screen and then without leaving the screen, clicks on an existing board and then comes back to the newly added board, the board properties still display of the old board. Resolution: ----------- We are now loading the properties into requests so that when we select the board, it loads all its properties. 2) EDIS-980: When going from one display board to another in the Configure->display screen selected row is not actually selected. Problem: -------- When a user clicks on a row on a display board on the Configuration screen and goes to a different board, the row selected on the previous display board appears to be also selected on the second display board. Resolution: ----------- The selected table object was in request scope/ being cached, so even if a new display board was selected, the old selected row was still displaying. Once, the table row map was explicitly reset, the problem went away. 3) EDIS-1022: The table returned when running a search on the Edit Closed screen needs to be sortable. Problem: -------- Users are unable to sort by the columns on the Edit Closed screen. Resolution: ----------- Enable sorting on the respective columns of the table component. 4) EDIS-1438: 500 error when hitting browser back button. Problem: -------- When a user clicks on "Add Room/Bed" button on Room/Areas on Configuration screen and then navigates to any other EDIS screens. While on the new screen, they hit the browser's back button and are able to go back to the Configuration screen successfully. At this point, if they click on any other tabs, they get a 500 error. Resolution: ----------- The error was resetting some java variables to null, and there was no null check validation in the code. Once null check was introduced, the issue got resolved. 5) EDIS-1483: Upgrade Java 1.8u451. Problem: -------- Java JDK version 1.8u441 used for development is no longer Veterans Affairs Technical Reference Model (VA TRM) compliant. Resolution: ----------- Upgrade to Java JDK 1.8u451 to stay compliant. Verify that EDIS code can be built and deployed successfully. 6) EDIS-938: When creating a new display board you are not allowed to change the name of it until you exit and return to the screen. Problem: -------- Users are not always able to change or edit the name of newly added display board. When a new board is added and renamed, it does not immediately update the list of boards with the new name. Resolution: ----------- The read-only attribute for the display board was not configured properly and this was causing the issue. We addressed the read-only attribute in a JavaBean when a user starts editing. Test Sites: ----------- Chicago HealthCare System, Chicago, IL Fayetteville NC VAMC, Fayetteville, NC SNOW Change Order #: ------------------- CHG0675920 Software and Documentation Retrieval Instructions: -------------------------------------------------- The software for this patch is being deployed by the IO Enterprise Server Support Team. Documentation describing the new functionality is not included in this Release. Documentation Title File Name ---------------------------------------------------------------- N/A Patch Installation: ------------------- Pre/Post Installation Overview: Austin Information Technology Center (AITC) performs patch installation on a centralized web server. EDIS is a java-based web application build. This is a centralized server promotion. No installation is required at local sites. 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. However, no installation is required at local sites. Installation Instructions: N/A Post-Installation Instructions: N/A Back-Out/Roll Back Plan: ------------------------ Backout plan is provided as part of deployment instructions provided to AITC. No actions are required of local sites in the event of back-out/roll back. Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : JUL 24, 2025 Completed By: Date Completed: DEC 17, 2025 Released By : Date Released : DEC 17, 2025 ============================================================================= Packman Mail Message: ===================== ^ No routines included