============================================================================= Run Date: MAR 27, 2025 Designation: WEBP*1*47 Package : WEBP - PATIENT CENTERED MANAGEMENT Priority: Mandatory Version : 1 SEQ #46 Status: Released Compliance Date: APR 26, 2025 ============================================================================= Subject: PCMM WEB DEFECT AND SECURITY SCAN REMEDIATION XI Category: - Informational Description: ============ The purpose of the patch is to remediate defects. There are six issues, two of which are defects, and four of which are adaptive maintenance issues. Defects: -------- 1.PCMMW-3123 - INC36151898 - PCMM MEM STA 614 - Patient assignment filters do not allow for new team search for same information 2. PCMMW-2616 - INC35349409 - Blank screen populates when changing focus of team level model calculation Adaptive Maintenance: --------------------- 1.PCMMW-3520 - remove unreachable catch and ensure real patient is favored over quasi-patient for demographics update. 2. PCMMW-3612 - Users must have at least one role and one station assigned before creating a new user 3. PCMMW-3447 - Add asynchronous routing if synchronous CPRS headers marking for resync fails. 4. PCMMW-2710 - Some highlights in selected Radio Buttons are misaligned in Assign Non-VA Provider 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-3123 - INC36151898-PCMM MEM STA 614 | Bug - Patient assignment filters do not allow for new team search for same information Problem: -------- While researching number of female pts assigned to a certain location, and while filter was on for females, when new teams were accessed, the patient assignment section had to be closed then opened for filtering to continue. Resolution: ----------- The section in question is now automatically closed when a new team is loaded, forcing the data to load properly when section is opened. 2.PCMMW-2616- INC35349409 - Blank screen populates when changing focus of team level model calculation Problem: -------- when user changed focus from a team that does not have team level model calculation sheet to one that does, and then immediately clicks the icon to see that sheet, a blank screen populates. Resolution: ----------- We have overhauled how capacity calculation occurs, making it clear to the user that if they change a focus/care type of the team, the changes must be submitted before capacity can be properly calculated. The fields are now grayed out and disabled until the user submits. Adaptive Maintenance Tracking System Ticket(s) & Overview: ---------------------------------------------------------- 1.PCMMW-3520 - Adaptive maintenance - remove unreachable catch and ensure real patient is favored over quasi-patient for demographics update. Problem: -------- vistaPatientDAOImpl.findByEdipi(String edipi, List ehrStationNumbers) try/catch block catches exception that can not be thrown inside, so it has to be removed. Also, we do not want quazi-patient mask real patient. Resolution: ----------- Removed unreachable catch and ensured real patient is favored over quasi-patient for demographics update. 2.PCMMW-3612 - Bug Fix - Users must have at least one role and one station assigned before creating a new user Problem: -------- A user can be created without having a role assigned. Resolution: ----------- Changed code to prevent users from being created/updated without roles assigned. 3. PCMMW-3447 - Add asynchronous routing if synchronous CPRS headers marking for resync fails. Problem: -------- Currently, we mark all vista patients assigned to team for CPRS header resynchronization synchronously and do not fail team save if marking fails, which may leave some CPRS headers not updated for a long time. Resolution: ----------- Added asynchronous routing through JMS queu on fail remediates this problem. 4. PCMMW-2710 - Some highlights in selected Radio Buttons are misaligned in Assign Non-VA Provider Problem: -------- Some highlights in selected Radio Buttons are misaligned in Assign Non-VA Provider Resolution: ----------- Adjusted the styles of Radio Buttons to ensure they were aligned properly Test Sites: ----------- Memphis VA Medical Center (Memphis, TN) VA Montana Health Care System (Ft. Harrison, Miles City) SNOW Change Order #: -------------------- CHG0583176 - Centralized Servers - Austin Information Technology Center, Austin, TX Software and Documentation Retrieval Instructions: -------------------------------------------------- PCMM Web patch, WEBP*1*47, 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. 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_47_DIBRG.DOCX and Rollback Guide WEBP_1.0_47_DIBRG.PDF 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.47.07.EAR Installation file PCMMR_UNATTENDED_EAR-1.47.07.EAR Installation file cissUserManagement-1.0-47-02 Installation file Patch Installation: =================== PCMM Web patch, WEBP*1*47, 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*47, is for PCMM Web. Installation is done on a centralized server. Please refer to the WEBP_1.0_47_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 : MAR 13, 2025 Completed By: Date Completed: MAR 26, 2025 Released By : Date Released : MAR 27, 2025 ============================================================================= Packman Mail Message: ===================== No routines included