============================================================================= Run Date: APR 11, 2025 Designation: ANRV*5.1*13 Package : ANRV - VISUAL IMPAIRMENT SERVICE TE Priority: Mandatory Version : 5.1 SEQ #11 Status: Released Compliance Date: MAY 12, 2025 ============================================================================= Subject: Blind Rehabilitation Defect Fixes Category: - Informational - Other Description: ============ ANRV*5.1*13 "Informational" patch is for Blind Rehabilitation Services (BRS) 5.1 Java Graphic User Interface (GUI). After release, the BRS GUI/Web Server version will be 5.1.9.17. Patch ANRV*5.1*13 will address the following defects: 1. VISTARBM-2065 508 issue - The region structure cannot be correctly understood. 2. VISTARBM-2089 508 issue - Focus order is not preserved after executing "Search". 3. VISTARBM-2117 508 issue - Text on home page fails the color contrast test. 4. VISTARBM-2126 508 issue - The time out warning pop up is missing a heading. 5. VISTARBM-2144 508 issue - AT is including the subtask heading when reading the list of items. 6. VISTARBM-2206 Edit Blind Patient Domestic Information - Make READ ONLY. 7. VISTARBM-2238 INC33795536 BR performance issue when user selects "Save" from the 1st page of the Enter/Edit Option. 8. VISTARBM-2246 508 issue - BR patient tabs 1-10 are read by AT as both tab and link. 9. VISTARBM-2262 INC35245261 BR 5.1 - VIST Roster Summary Report is not accurate. 10. VISTARBM-2455 INC36733199 R3 - (DET) Blind Rehab 5.1 services database: issue w/ new patient entry 11. VISTARBM-2456 INC37278961 BR5 editing field are too limited in space 12. VISTARBM-2457 INC37588596 - BR 5.1 field labels 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: ----------------------- None New Service Requests (NSRs): ---------------------------- N/A Patient Safety Issues (PSIs): ----------------------------- N/A Additional Information: ----------------------- N/A Defect Tracking System Tickets(s) & Overview: ============================================= 1. VISTARBM-2065 508 issue - The region structure cannot be correctly understood. Problem: -------- Path: From the Home screen -> select Enter/Edit link. Throughout the application, the region structure cannot be understood by assistive technology. For example, when navigating with assistive technology and the arrow keys, the screen reader reads "main region", then "link Help", and then "main region end", although it seems the main region begins with the heading level 1 "Patient Status Change" and ends after the "Clear" button. Technical Problem: ------------------ The role "main" should be moved under "content". Resolution: ----------- Moved the main role to the appropriate place in the template to properly reflect the content. 2. VISTARBM-2089 508 issue - Focus order is not preserved after executing "Search". Problem: -------- Focus order is not preserved after executing "Search". Technical Problem: ------------------ Throughout the product, elements do not receive focus in an order that preserves meaning and operability- When navigating with assistive technology and executing a search, the search results appear above the user's focus. For example, On the VA Blind Rehabilitation - Create Referral screen, after selecting "Search", the page reloads with the search results and the user's focus remains on the "Search" button, which is below the new content. Resolution: ----------- Added tabIndex to the DIV of the results to allow a JS to focus the DIV when the AJAX call completes. 3. VISTARBM-2117 508 issue - Text on home page fails the color contrast test. Problem: -------- The text on the Home page fails the color contrast test. Technical Problem: ------------------ The contrast ratio is less than 4.5:1. Also, on the search table results, the description for pages per table fails the contrast test by 2.2:1 when it should be at least 4.5:1 to be compliant. Resolution: ----------- Corrected CSS, add more specific classes for a tag. 4. VISTARBM-2126 508 issue - The time out warning pop up is missing a heading. Problem: -------- The time out warning pop up is missing a heading. Technical Problem: ------------------ The popup timeout warning dialogue popup, "Warning" is not marked as a Heading. Resolution: ----------- Made the header a facet so it can include the h1 html tag 5. VISTARBM-2144 508 issue - AT is including the subtask heading when reading the list of items. Problem: -------- Path: From the home screen -> select Enter/Edit link On the VA Blind Rehabilitation - Enter/Edit screen, the list structure cannot be understood by assistive technology. Technical Problem: ------------------ When tab is used to move the focus to the Enter/Edit Menu Navigation Region list - "Enter/Edit Menu Navigation Region list with 10 items" is read by assistive technology but there are only 8 items in the list. Additionally, when navigating with the shortcut key "L" list of 9 items is read by assistive technology. The heading "Enter/Edit Menu" is read as a list item. Check for all instances of the same issue throughout the product. Resolution: ----------- Added aria="hidden" to items that should be ignored by reader including the menu header and the horizontal lines. 6. VISTARBM-2206 Edit Blind Patient Domestic Information - Make READ ONLY. Problem: -------- Under Enter/Edit, BR Patient then enter Patient Search criteria and click Search. Click the Select button for a patient and then click the OK button in the Patient Already Selected box. Enter the information in the boxes marked as required and click the Save and Continue button. Click on the box for Domestic Information. The boxes for Spouse Last Name and Spouse First Name display as though a user can enter a name, but they cannot type any text in the box. Technical Problem: ------------------ The boxes for Spouse Last Name and Spouse First Name should be read only. Resolution: ----------- Change the boxes from textbox to just text 7. VISTARBM-2238 INC33795536 BR performance issue when user selects "Save" from the 1st page of the Enter/Edit Option. Problem: -------- Performance issue when user selects "Save" from the 1st page of the Enter/Edit Option. Technical Problem: ------------------ It takes the system too long to save after the user selects the "Save" button in the Enter/Edit option's 1st page. Code needs to be modified to save in a more efficient manner. Resolution: ----------- The Save functionality was optimized by improving database queries and reducing redundant operations to decrease response time. 8. VISTARBM-2246 508 issue - BR patient tabs 1-10 are read by AT as both tab and link. Problem: -------- Under Enter/Edit-> BR Patient -> Edit Blind Patient Tabs 1-10 are read by AT as both a tab and a link. This is confusing to the user. Technical Problem: ------------------ Tabs 1-10 on Edit Blind Patient screen are read by AT as both a tab and a link. Resolution: ----------- Rewrote tabs to format them properly for accessibility 9. VISTARBM-2262 INC35245261 BR 5.1 - VIST Roster Summary Report is not accurate. Problem: -------- The VIST Roster Summary Report does not count all the low vision VIST referrals. Technical Problem: ------------------ Code needs to be fixed to count all low vision VIST referrals. Resolution: ----------- Change views to pull appropriate data. 10. VISTARBM-2455 INC36733199 R3 - (DET) Blind Rehab 5.1 services database: issue w/ new patient entry Problem: -------- Detailed Description: Regarding BR 5.1 (blind rehab services database): From "Enter/Edit" menu, then "BR Patient" (which is how we add new patients to the roster)... Search button not working for a specific veteran last name. No error code, search button doesn't do anything when this vet is entered into the search. I've attempted other random names for new patients to add and this seems to work, just not for this particular veteran with an "O" then apostrophe for last name. Have tried all combo types suggested on "search criteria format" and no luck. Very bizarre. Technical Problem: ------------------ Original SQL code for database was built using concatenated strings, team changed the calls to prepared statements but did not remove the code that handle escaping of characters which causes issues as the prepared statement natively handles escaping so it was double escaping characters. Resolution: ----------- Removed the custom escape code and allowed the prepared statements to handle it. 11. VISTARBM-2456 INC37278961 BR5 editing field are too limited in space Problem: -------- Detailed Description: After latest update on Br5 editing fields in form are smaller allowing only one sentence to be read at once. Does not scroll down either as it used to. Limiting capacity to address previous care provided or review all data was inputted Technical Problem: ------------------ Missing JS for Autosizing textareas Resolution: ----------- Added autosize.js to project and added reference to the template. 12. INC37588596 - BR 5.1 field labels Problem: -------- As per the report on an Executive Order tracker for the USH which required changes all UI components where Gender is displayed to change to Sex. Technical Problem: ------------------ Updated field label from Gender to Sex. Resolution: ----------- Identified 4 instances where Gender is display on the Frontend UI HTML pages and updated the field from Gender to Sex. Test Sites: =========== VA West Palm Beach Health Care System VA Wilkes-Barre Health Care System VA North Texas Health Care System VA Long Beach Health Care System SNOW Change Order Number: ------------------------- CHG0592913 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 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://www.download.vista.domain.ext/index.html/SOFTWARE/ Documentation Title File Name ---------------------------------------------------------------------- Blind Rehab 5.1 Release Notes ANRV_5_1_13_RN.pdf Blind Rehab 5.1 Centralized Server Installation/Implementation Guide ANRV_5_1_13_CIG.pdf Installation Instructions: ========================== This is a web application Java Build. This is a centralized server promotion. No installation is required at local sites. Adaptive Technology Software ============================= Blind Rehabilitation users are responsible for ensuring their adaptive technology software is fully updated (JAWS/ZoomText/etc.). Please contact local desktop support for assistance if needed. Your adherence to the VA Technical Reference Model (TRM) is essential to improving the technical environment within VA. Architecture & Engineering Services (AES), specifically EA, has overall responsibility for the VA TRM and needs your support and cooperation to make it a success. You may access TRM: https://trm.oit.domain.ext/TRMHomePage.aspx to view approved versions. JAWS 2024 Software enhancements version releases: -------------------------------------------------------------------------- Enhancements in JAWS 2024.2312.99 (February 2024) Enhancements in JAWS 2024.2403.3 (March 2024) Enhancements in JAWS 2024.2405.83 (May 2024) Enhancements in JAWS 2024.2406.121 (July 2024) Enhancements in JAWS 2024.2409.2 (September 2024) The latest patch for JAWS 2025 is: JAWS 2025.2412.50 released 12/30/2024. It is recommended that BR staff be updated to JAWS 2025. ZoomText ---------------- Recommended version - 2025.x (2025.2410.58). For more info on these releases, please go here: https://support.freedomscientific.com/Downloads/JAWS/ Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : DEC 05, 2024 Completed By: Date Completed: APR 10, 2025 Released By : Date Released : APR 11, 2025 ============================================================================= Packman Mail Message: ===================== No routines included