============================================================================= Run Date: JAN 06, 2025 Designation: ANRV*5.1*12 Package : ANRV - VISUAL IMPAIRMENT SERVICE TE Priority: Mandatory Version : 5.1 SEQ #10 Status: Released Compliance Date: FEB 06, 2025 ============================================================================= Subject: Blind Rehabilitation Defect Fixes Category: - Informational - Other Description: ============ ANRV*5.1*12 "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.8.13. Patch ANRV*5.1*12 will address the following defects: 1. VISTARBM-2203 Input boxes should not be marked as mandatory when they are not active. 2. VISTARBM-2127 INC27158873 - Issue creating a Referral. 3. VISTARBM-2191 508 issue - Deceased Pt warning pop up message was not read by Jaws. 4. VISTARBM-2234 508 issue - Add Note Referral page missing headings and labels. 5. VISTARBM-2174 508 issue - Edit Blind Patient missing headings. 6. VISTARBM-2227 508 issue - Edit Blind Patient Rated disabilities not accessible. 7. VISTARBM-2181 INC31289321 - BR error reason(s) not reported to end users. 8. VISTARBM-2256 INC34092280 - Blind Rehabilitation: Application Issues. 9. VISTARBM-2095 Referral Admit/Discharge Calendar icon format issue. - This patch is approved to be installed at 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-2203 Input boxes should not be marked as mandatory when they are not active. Problem: -------- This defect is to assess all the various places where some combo boxes become active/inactive depending on the previous selection(s). Many of the input boxes are still accessible with the mouse or keyboard but don't allow the user to access the drop-down box and make a change. Non-active boxes should be hidden from the user. This issue is most prevalent in the Referrals modification/creation area. Technical Problem: ------------------ Dropdown boxes are not disabled based on the previous selections. Resolution: ----------- Set the disabled attribute on the component based on previous selection choices. Hiding a form element is not 508 compliant disabling is the preferred method. 2. VISTARBM-2127 INC27158873 - Issue creating a Referral. Problem: -------- User cannot create a referral after they have pulled up the Veteran on the Modify a Referral Screen. There is no OK button to click to Create a Referral. Technical Problem: ------------------ Periodically the system attempts to convert one object to another due to the same name being used in the JSF flash storage. Resolution: ----------- To correct the problem, 2 different names are used for the variables, This prevents the system from confusing the 2 object types and does not attempt an illegal type conversion. 3. VISTARBM-2191 508 issue - Deceased Pt warning pop up message was not read by Jaws. Problem: -------- Under Enter/Edit -> Create Referral -> Select After selecting a patient that was deceased, a confirmation pop up window appeared asking the sighted user if you want to continue because the patient you have selected is deceased. Jaws did not read the message and the unsighted users were not made aware of the problem. Jaws continued to read names on the background. If the user tabs into the pop up window Jaws would read the contents of the box. Technical Problem: ------------------ XHTML code was not written to handle the desired functionality. HTML tag was missing in JavaScript. Resolution: ----------- Fixed XHTML code by adding proper HTML tag and added additional JavaScript code. 4. VISTARBM-2234 508 issue - Add Note Referral page missing headings and labels. Problem: -------- Under Enter/Edit -> Create Referral -> Edit a referral -> Add Note The Existing Notes field box and New Note field boxes are missing labels. Technical Problem: ------------------ There were missing label tags in the XTML. Resolution: ----------- Added proper tags to the XTML. 5. VISTARBM-2174 508 issue - Edit Blind Patient missing headings. Problem: -------- On the Edit Blind Patient page(s), there are section headings with a gray background that are not marked as a heading. Sections such as: Basic Information Ocular Health Patient History Living Arrangements Blind Rehabilitation Experience Those are not read by Jaws when tabbing through the application. User could not use the arrow key to land on the text for Jaws to read. On the Ocular Health tab, the Ocular Health Details should be a heading The Description should also include "Currently selected other causes of vision loss". Currently Jaws only reads "Description". Review each of the other tabs 3-10 for the text with gray background and label it as a heading. Technical Problem: ------------------ Problem caused by improper tags in the XHTML code and CSS was missing. Resolution: ----------- Added proper tags to the XHTML code and included the missing CSS. 6. VISTARBM-2227 508 issue - Edit Blind Patient Rated disabilities not accessible. Problem: -------- Under Enter/Edit -> BR Patient Edit Blind Patient then click Save and Continue The Basic Information page has Eligibility information and Rated Disabilities that are not accessible. Jaws skips over it when using tab key. Technical Problem: ------------------ Problem caused by incorrect tags on the Eligibility XHTML. Tab order was incorrect, as well. Resolution: ----------- Adding missing tags to the XHTML and corrected tab order. 7. VISTARBM-2181 INC31289321 - BR error reason(s) not reported to end users. Problem: -------- BR 5.1 is not presenting a descriptive error to the end user when it encounters an error, and the application freezes up, specifically for the following error condition: Caused by oracle.jdbc.OracleDatabaseException: ORA-00001: unique constraint (BR_USER.UNIQUE_PATIENT_SSN_BIRTH_DATE) violated Technical Problem: ------------------ System was not properly handling generic exceptions so not all exceptions are being handled. Resolution: ----------- Changed to handle all exceptions, not just specific types, and to display error accordingly. 8. VISTARBM-2256 INC34092280 - Blind Rehabilitation: Application Issues. Problem: -------- New user with a singular of xxx, no first name, cannot be processed. Technical Problem: ------------------ System splits the name provided by VistA into sub-components. After doing so, the code assumes that there are at least two parts - first and last name. When there is no first name this is causing an error, as it assumes there are two parts and the code attempts to access the second part. Resolution: ----------- Fixed the system to not make this assumption but rather have it check for the existence of each part before it attempts to access it. 9. VISTARBM-2095 Referral Admit/Discharge Calendar icon format issue Problem: -------- Enter/Edit -> Modify Referral BRC referral with status = Scheduled When updating New Status to Admitted, the Admitted Offered Date calendar icon has an extra space on one of the columns. The same issue is present when selecting the Discharged date calendar icon. Technical Problem: ------------------ CSS was not applying correct spacing due to missing anchor tag on days after the Max date which is set to the current date. Resolution: ----------- Fixed CSS to apply the spacing even when the anchor is missing. Test Sites: =========== Birmingham VAMC VA Wilkes-Barre Health Care System VA North Texas Health Care System VA Long Beach Health Care System SNOW Change Order Number: ------------------------- CHG0553686 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_12_RN.doc ANRV_5_1_12_RN.pdf Blind Rehab 5.1 Centralized Server ANRV_5_1_12_CIG.doc Installation/Implementation Guide ANRV_5_1_12_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.53 (December 2023) 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 2024 is: JAWS 2024.2409.2 Offline 64-bit November 2021. It is recommended that BR staff be updated to JAWS 2024. ZoomText ---------------- Recommended version - 2024.x (December 2023). 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 : SEP 24, 2024 Completed By: Date Completed: JAN 06, 2025 Released By : Date Released : JAN 06, 2025 ============================================================================= Packman Mail Message: ===================== No routines included