============================================================================= Run Date: JAN 29, 2026 Designation: WEBP*1*56 Package : WEBP - PATIENT CENTERED MANAGEMENT Priority: Mandatory Version : 1 SEQ #55 Status: Released Compliance Date: FEB 28, 2026 ============================================================================= Subject: PCMM WEB DEFECT AND SECURITY SCAN REMEDIATION XX Category: - Informational Description: ============ The purpose of the patch is to remediate defects. There are 10 issues, 4 are defects, and 7 are adaptive maintenance issues. Defects: -------- 1.PCMMW-4631 - INC40641656 Defect: MPACT WITHDRAWN BY TRVC - NO UNASSIGNMENT 2.PCMMW-4630 - INC40642256 Defect: BATCH REASSIGNMENT CHECKMARKS UNCHECK WHEN GOING BACKWARDS 3.PCMMW-4686 - INC40980493 TVCs are unable to complete pending MPACTs that are overdue 4.PCMMW-4694 Multi-pact withdraw and unassign not working as intended Adaptive Maintenance: --------------------- 1.PCMMW-4676 Limit time to leave for inbound MVI messages 2.PCMMW-4687 Add configurable parameter for keep-alive interval 3.PCMMW-4695 Fix timeout and timeout modal timers to prevent accidental logout 4.PCMMW-4697 Add build date/time to the manifest and to UI Elements call 5.PCMMW-4701 Screen Reader Updates for Tables 6.PCMMW-4702 User able to submit null station 7.PCMMW-4681 Move PCMM & UM from buttons to drop down menu items in PCMM EHRM Impact Statement: ---------------------- This patch 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 Ticket(s) & Overview: -------------------------------------------- 1.PCMMW-4631 - INC40641656 Defect: MPACT WITHDRAWN BY TRVC - NO UNASSIGNMENT Problem: -------- When multi-pcp was withdrawn by gaining station and the active PACT assignment existed at different 3D station, the assignment should have been un-assigned at the destination for multi-pcp request, but it was not unassigned. Resolution: ----------- Added code to check if active PACT assignments exists at different 3D station, and if it exists, unassign PACT assignment at destination for multi-pcp request. 2.PCMMW-4630 - INC40642256 Defect: BATCH REASSIGNMENT CHECKMARKS UNCHECK WHEN GOING BACKWARDS Problem: -------- While doing batch reassignments one pt was missed, so went back to add them to the batch, but when I did, all previously checked patients became unchecked and had to repeat process for all pts again. Resolution: ----------- Fixed UI code to keep track of checked items and display checkmarks properly 3.PCMMW-4686 - INC40980493 TVCs are unable to complete pending MPACTs that are overdue. Problem: -------- Initial approval could not be acted upon because button was not enabled. Resolution: ----------- Fixed code to enable button so the situation would not repeat in the future. 4.PCMMW-4694 Multi-pact withdraw and unassign not working as intended. Problem: -------- When multipact was withdrawn and it caused assignment activation if active assignment existed at the same 3D station, it should have been unassigned. Resolution: ----------- Added code to check for the described situation and unassign active PACT assignment at the same 3D station if exists. Adaptive Maintenance Tracking System Ticket(s) & Overview: ---------------------------------------------------------- 1.PCMMW-4676 Limit time to leave for inbound MVI messages Problem: -------- If processing of MVI message is blocked for a long time, the chance of it being processed becomes negligeable and message just blocks queue. Resolution: ----------- Added configurable Time To Leave (TTL), after which the message is dropped opening messages in the queue for processing. 2.PCMMW-4687 Add configurable parameter for keep-alive interval Problem: -------- Keep-alive was hardcoded and there was no way to adjust it without re-building application. Resolution: ----------- Added a parameter to the properties file and code to read it and send an override value to UI. The UI was adjusted to use override value if found, otherwise, use hardcoded value. 3.PCMMW-4695 Fix timeout and timeout modal timers to prevent accidental logout Problem: -------- Timeout modal timer was not working properly in some situations causing UI error. Resolution: ----------- Adjusted code to send keep-alive periodically and not just when moral closes. 4.PCMMW-4697 Add build date/time to the manifest and to UI Elements call Problem: -------- Sometimes, when minor changes to the code are made, application is rebuilt without change of version. This poses the challenge of distinguishing two builds with the same version. Resolution: ----------- Changed build to automatically add build date to manifest and send it to UI with UI elements. Now it can be inspected from browser and builds with the same version that can be distinguished. 5.PCMMW-4701 Screen Reader Updates for Tables Problem: -------- PCMM Tables had multiple 508 compliance issues. This ticket remediated some of them for team list table. Resolution: ----------- a.Added aria labels for blank items in team list table b.Removed gaps from table button highlights c.Table header and column screen reader updates 6.PCMMW-4702 User able to submit null station Problem: -------- On station selection screen, user could submit without selecting station, which caused application error. Resolution: ----------- Added check for selected station to not allow submission if station is not selected. 7.PCMMW-4681 Move PCMM & UM from buttons to drop down menu items in PCMM Problem: -------- Controls for switching between PCMM and UM are implemented as buttons in a separate band taking vertical real estate. Resolution: ----------- Move PCMM & UM switch controls from buttons to drop down menu items. Test Sites: ----------- Memphis VA Medical Center (Memphis, TN) Omaha VA Medical Center (Omaha, Nebraska) SNOW Change Order #: -------------------- CHG0686511 - Centralized Servers - Austin Information Technology Center, Austin, TX Software and Documentation Retrieval Instructions: -------------------------------------------------- PCMM Web patch, WEBP*1*56, is a centrally managed web-based application and will be implemented and deployed to a central web server. Sites do not need to download any file for the patch installation. 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 -------------------------------------------------------- pcmmr_ear-1.0-56-08.ear Installation file pcmmr_unattended_ear-1.0-56-08.ear Installation file Documentation describing the new functionality is 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. Documentation Title File Name --------------------------------------------------------------------- Deployment, Installation Back-Out, WEBP_1.0_56_DIBRG.DOCX and Rollback Guide WEBP_1.0_56_DIBRG.PDF Patch Installation: =================== PCMM Web patch, WEBP*1*56, is a centrally managed web-based application and will be implemented and deployed to a central web server. No installation is required by sites. Pre/Post Installation overview: --------------------------------------- N/A Pre-Installation Instructions: ------------------------------ Installation Instructions: ------------------------- ****************************************************************** ** PLEASE NOTE: THERE IS NO INSTALLATION FOR THIS PATCH. ** ****************************************************************** This informational patch, WEBP*1.0*56, is for PCMM Web. Installation is done on a centralized server. Please refer to the WEBP_1.0_56_DIBRG.PDF for more details. Post-Installation Instructions: ----------------------------- N/A Back-Out Plan: -------------------------- Backout plan is provided as part of deployment guide detailed in the Deployment, Installation Back-Out, and Rollback Guide. Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : JAN 05, 2026 Completed By: Date Completed: JAN 29, 2026 Released By : Date Released : JAN 29, 2026 ============================================================================= Packman Mail Message: ===================== No routines included