============================================================================= Run Date: DEC 06, 2021 Designation: EAS*1*206 Package : EAS - ENROLLMENT APPLICATION SYSTEM Priority: Mandatory Version : 1 SEQ #177 Status: Released Compliance Date: JAN 06, 2022 ============================================================================= Subject: ENROLLMENT SYSTEM (ES) 5.19 RELEASE Category: - Informational Description: ============ The purpose of this informational patch description is to announce the release of the Enrollment System (ES) 5.19. This release, developed in Java technology, contains Enrollment System Modernization (ESM) Phase 4 development and upgrade efforts. This release includes enhancements and defect fixes to support Enrollment System Community Care (ESCC) and ES Sustainment. ES 5.19 was successfully deployed on Sunday, December 5, 2021. The following functionality is updated in this ES 5.19 release: Enrollment System Modernization (ESM) 1. ES 5.19 is enhanced to receive real-time updates from Veterans Benefits Administration (VBA) Data Service. The VBA Data Service, provided by the new VA Profile, will replace the current WebHINQ batch processing. 2. ES is updated to comply with the legislative changes enacted in the Johnny Isakson and David P. Roe, M.D. Veterans' Health Care and Benefits Improvement Act of 2020 (Public Law 116-315), hereafter referred to as the Megabus Act. This bill includes a provision in Section 3002, "Prohibition on collection of a health care copayment by the Secretary of Veterans Affairs from a veteran who is a member of an Indian tribe." With ES 5.19, modifications are made to ES to capture the self-identified Indian status, which will prevent the collection of payment for health care services obtained through the VA from Veteran patients that identify as an Indian based on the definition provided in Section 3002 of the Megabus Act. a. The main Overview tab is modified as follows: i. The header label on the Demographics panel is changed from "Update Date of Death" to "Update Personal Demographics. ii. The Update Personal Demographics panel is modified to include the following fields: Indian, Attestation Date, Start Date, End Date and Reversal Reason. b. The Demographics / Overview tab is modified as follows: i. The Update Associates and Update Insurance panels are moved to the right margin. ii. The Update Personal panel is moved to the left margin and is modified to include the following fields: Indian, Attestation Date, Start Date, End Date and Reversal Reason. c. The Demographics / Personal tab is modified to include the following fields: Indian, Attestation Date, Start Date, End Date and Reversal Reason. d. The Demographics / Personal tab / Personal Change History page is modified to include the following fields: Indian, Attestation Date, Start Date, End Date and Reversal Reason. e. The rules for assigning the Veteran Full Med Benefits TX and Rx Copay Exmt (FM) VHA Profile (VHAP) are modified to include enrolled Veterans who attest to being an Indian, and the Online Help for the VHAP long description is modified accordingly. f. The Veteran Handbook triggers are updated to include changes to the Indian status, and the print file is updated to include the Indian field. g. ES is updated to share Indian information with HCA and VistA. h. The Eligibility & Enrollment Service is modified to include the following Indian status fields when they change: Indian, Attestation Date, Start Date and End Date. i. ES will calculate the VHAP Effective Date for the Indian population as either the enrollment date or the legislative effective date of 1/5/2022, whichever is greater. Operational Decision Manager (ODM) Under ODM, the 71 iLOG rule sets were transferred from iLOG to ODM. A Mediation Framework was established to allow the system administrators to switch between the iLOG and ODM rule sets as the rule sets are integrated into the ES application. Once the migration is fully completed to ODM, the rules will not be switched back to iLOG unless there is a systemic issue with ODM. ES 5.19 supports integration of the Trigger Message and Process Special Factors rules sets. ES Production Defect Fixes: VES-17777 A minor update to the description of the Applicant in Process VHAP is needed ES Sustainment Defect Fixes: VES-599 A null pointer exception occurs on the phrase "CommsLogServiceImpl.processPendingApplicationRequests" VES-609 Handbook Batch File Statistics screen displays an error VES-624 ES is throwing "Date can't be past" error message for "Date to Generate Report" while scheduling Pending Application Report VES-640 Temporary phone number from VistA is not displayed in ES VES-4631 Section 508 Browser Compatibility: In Chrome and Edge under Reports, the Day to Generate Report field displays off to the left VES-6938 Section 508 Browser Compatibility: In Chrome and Edge under Veteran - Veteran Merge, the columns are not sized for the screen VES-6939 Section 508 Browser Compatibility: In Chrome and Edge Under Report List, Date Range and Site List display off to the left VES-6940 Section 508 Browser Compatibility: In Chrome and Edge under VOA Submission, Work List tab, the fields display off to the left VES-8445 Veteran's On-Line Application (VOA) applications are failing due to a constraint violation VES-11864 The "View User Profiles" screen is not paginated, requiring the load and display of the entire user population onto a single page VES-12105 Bar code generates a "not found" message under Mail/Undeliverable Mail Search VES-12752 Contact information sent to VA Profile contains date/time inconsistencies VES-13447 Financials should be recalculated to update enrollment status when the service connected percentage (SC%) is removed VES-13829 ES is removing the "Unemployable" indicator from VistA VES-13833 Community Care Network (CCN) retransmit fails after 7 days of last transmission. VES-13886 Section 508: Military Service - Focus is not moving to Medal of Honor (MOH) VES-14160 There is an unhandled validation exception on financials input VES-14546 Browser Compatibility: Chrome and Edge - Text is truncated on the Delete Income Test button VES-14508 ES should be using Source Date instead of Effective Start Date in the date compare VES-15161 Z05 failing for long city name from VA Profile VES-16189 The VBA Query Response is not updating VES-16275 Fortify: Access Control: Database (11 issues) VES-16276 Fortify: Dynamic Code Evaluation: Unsafe Deserialization (6 issues). VES-16277 Fortify: Formula Injection (27 issues) VES-16278 Fortify: Null Dereference (1 issue) VES-16279 Fortify: Path Manipulation (24 issues) VES-16280 Fortify: Privacy Violation (2,768 issues) VES-16281 Fortify: Privacy Violation: Heap Inspection (24 issues) VES-16282 Fortify: Server-Side Request Forgery (20 issues) VES-17565 ES should not publish Health Level 7 messages to sites that are not operational VES-17656 Income year 2019 means test is getting deleted in VistA VES-17657 Member ID is not displayed after trait search VES-17790 The VBA query response is improperly handled VES-18094 ES VBA Push Service is not removing ratings data when an empty bio is received from VA Profile VES-18410 Internal Revenue Service (IRS) - System throws application error when resubmitting Affordable Care Act (ACA) correction VES-18419 Unable to retrieve existing records due to birthplace null pointer issue Patch Components: ----------------- N/A Files & Fields Associated: File Name (Number) Field Name (Number) New/Modified/Deleted ------------------ ------------------- -------------------- N/A Forms Associated: Form Name File # 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 -------------- -------------------- Additional Information: New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Ticket(s) & Overview: Jira: Bug # Problem / Resolution: -------- --------------------- ES Production Defect Fixes: VES-17777 Problem: A minor update to the description of the Applicant in Process VHAP is needed. Resolution: VHAP description is updated as follows: "Pending; Eligibility Unverified - Veterans who do not have a prior period of enrollment and still within the 365-day period who have not provided evidence of Veteran status." ES Sustainment Defect Fixes: VES-599 Problem: A null pointer exception occurs on the phrase "CommsLogServiceImpl.processPendingApplicationRequests". Resolution: Investigation found that this issue is no longer occurring since 9/27/2020; no code changes are necessary. VES-609 Problem: Handbook Batch File Statistics screen displays an error. Resolution: Updated code to no longer display the generic error page. VES-624 Problem: ES is throwing "Date can't be past" error message for "Date to Generate Report" while scheduling Pending Application Report. Resolution: Analysis found that the system is behaving as expected; no code changes necessary. VES-640 Problem: Temporary phone number from VistA is not displayed in ES. Resolution: Updated ES and messaging code so that the temporary phone number is properly stored and displayed. VES-4631 Problem: Section 508 Browser Compatibility: In Chrome and Edge under Reports, the Day to Generate Report field displays off to the left. Resolution: Updated code to correctly display the fields on the Reports screens. VES-6938 Problem: Section 508 Browser Compatibility: In Chrome and Edge under Veteran - Veteran Merge, the columns are not sized for the screen. Resolution: Updated code to correctly size data in the columns so that they fit on the screen. VES-6939 Problem: Section 508 Browser Compatibility: In Chrome and Edge Under Report List, Date Range and Site List display off to the left. Resolution: Updated code to correctly display the fields on the Reports List screens. VES-6940 Problem: Section 508 Browser Compatibility: In Chrome and Edge under VOA Submission, Work List tab, the fields display off to the left. Resolution: Updated code to correctly display the fields on the VOA Submission screens. VES-8445 Problem: VOA applications are failing due to a constraint violation. Resolution: Updated code to fix the duplicate constraint error that was occurring in the Person Traits table. VES-11864 Problem: The "View User Profiles" screen is not paginated, requiring the load and display of the entire user population onto a single page. Resolution: Updated code to paginate for 50 users per page and to include filters for: User ID, First Name, Last Name. VES-12105 Problem: Bar code generates a "not found" message under Mail/Undeliverable Mail Search. Resolution: Resolved the error by re-ordering the sequence IDs in the Mailing Status Detail table by creation date. VES-12752 Problem: Contact information sent to VA Profile contains date/time inconsistencies. Resolution: Updated code to account for the time zone of the sending facility. VES-13447 Problem: Financials should be recalculated to update enrollment status when the SC% is removed. Resolution: Updated code to always run financials before the Enrollment & Eligibility assessment. VES-13829 Problem: ES is removing the "Unemployable" indicator from VistA. Resolution: Updated code so that ES no longer sends back to VistA the "Delete" signal for the "Unemployable" field. VES-13833 Problem: Community Care Network (CCN) retransmit fails after 7 days of last transmission. Resolution: Changed code to look at record modified date instead of record created date. VES-13886 Problem: Section 508: Military Service - Focus is not moving to MOH. Resolution: Updated focus to properly move to the MOH field. VES-14160 Problem: There is an unhandled validation exception on financials input. Resolution: Added validation to Financial Test Date field. VES-14546 Problem: Browser Compatibility: Chrome and Edge - Text is truncated on the Delete Income Test button. Resolution: Updated code so that all buttons display complete text. VES-14508 Problem: ES should be using Source Date instead of Effective Start Date in the date compare. Resolution: Changed the date compare to use Source Date instead of Effective Start Date. VES-15161 Problem: Z05 failing for long city name from VA Profile/JEHR. Resolution: Updated code to get the shortened city name if the incoming city name from VA Profile has more than 15 characters. VES-16189 Problem: The VBA Query Response is not updating. Resolution: Updated code to ignore unknown disability codes sent from VBA. VES-16275 Problem: Fortify: Access Control: Database (11 issues). Resolution: Users are allowed to view all records; no code changes necessary. VES-16276 Problem: Fortify: Dynamic Code Evaluation: Unsafe Deserialization (6 issues). Resolution: Code is invoking "SerializationUtils.clone" method to perform deep cloning assuming all objects are serializable; there is no deserialization invoked here; no code changes necessary. VES-16277 Defect: Fortify: Formula Injection (27 issues). Resolution: Analysis found that the reported issue is with code that writes to a PDF file, not a spreadsheet; no code changes necessary. VES-16278 Defect: Fortify: Null Dereference (1 issue). Resolution: Analysis found that the action is only taken when the incoming date value is not null at line 439; no code changes necessary. VES-16279 Defect: Fortify: Path Manipulation (24 issues). Resolution: Analysis found that the input value read from the database is an integer value; no code changes necessary. VES-16280 Defect: Fortify: Privacy Violation (2,768 issues). Resolution: Analysis found that the reported class is not using the CCN File Data class as reported; no code changes necessary. VES-16281 Defect: Fortify: Privacy Violation: Heap Inspection (24 issues). Resolution: Analysis found that no sensitive information is stored as notified by Fortify; no code changes necessary. VES-16282 Defect: Fortify: Server-Side Request Forgery (20 issues). Resolution: Analysis found that the identifier used to construct the URL is checked and validated before a network connection is made; no code changes necessary. VES-17565 Problem: ES should not publish Health Level 7 messages to sites that are not operational. Resolution: The error message that gets sent is modified to remove the entity key value. VES-17656 Problem: Income year 2019 means test is getting deleted in VistA. Resolution: Once the processing is complete, the incoming action is modified so the appropriate action will be sent to VistA. VES-17657 Problem: Member ID is not displayed after trait search. Resolution: Corrected the proxy for the identity management endpoint so that the Member ID displays correctly after trait search. VES-17790 Problem: The VBA query response is improperly handled. Resolution: Updated VBA rule that automatically modified eligibility status. VES-18094 Problem: ES VBA Push Service is not removing ratings data when an empty bio is received from VA Profile. Resolution: Modified the existing rule to remove ratings data if the incoming ratings data from VBA is null. VES-18410 Problem: IRS - System throws application error when resubmitting ACA correction. Resolution: Updated code so that resubmission occurs without error. VES-18419 Problem: Unable to retrieve existing records due to birthplace null pointer issue. Resolution: Updated code to add null protection when parsing birthplace address. Test Sites: ----------- Health Eligibility Center (HEC) Software and Documentation Retrieval Instructions: -------------------------------------------------- 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 ------------------------------------------------------------ ES 5.19 Release Notes ES_5_19_RN.PDF ES 5.19 User Guide ES_5_19_UG.PDF Patch Installation: ES will be installed at the Austin Information Technology Center (AITC). ****** This is an informational patch ONLY. ****** ****** There is NO install to be done by sites. ****** Pre/Post Installation Overview: ------------------------------- N/A Pre-Installation Instructions: ------------------------------ N/A Installation Instructions: -------------------------- ES will be installed at the AITC only. ****** This is an informational patch ONLY. ****** ****** There is NO install to be done by sites. ****** Post-Installation Instructions: ------------------------------- N/A Back-Out/Roll Back Plan: ------------------------ N/A Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : AUG 30, 2021 Completed By: Date Completed: DEC 06, 2021 Released By : Date Released : DEC 06, 2021 ============================================================================= Packman Mail Message: ===================== No routines included