Open mackhowell-nava opened 5 days ago
Technical discovery on how special issues are applied by va.gov's 526 form:
Basic background - special issues are tags that can be added to contentions, signifying some special handling downstream regarding either the contention or the claim as a whole.
Note: Outside of flashes at the Veteran level, and special issues at the contention level, there is no mechanism to tag a claim as a whole, which is why claim-level tags (like EMP
for EP400 Merge) are implemented as special issues.
Many learnings are indebted to prior discovery done by the DBEX team.
specialIssues
array on the disability object.
POW
and EMP
in v2. Turn-around time to make changes to this logic is also on the order of weeks. Additionally, there appears to be little/no intention to let API consumers (e.g. vets-api) specify arbitrarily many special issue types.
Opportunity brief here: https://docs.google.com/document/d/1jV9ZKV80kLzVd3fodUFeoqsJkiLO7-MU0I-VkitHQw0/edit?usp=sharing
High-level Goal
To understand which special issues and flashes are attempting to be set and whether that logic is functioning correctly.
Description
Following up on @nanotone's initial research on Flashes: https://github.com/department-of-veterans-affairs/abd-vro/issues/3452, we'd like to understand more about the Special Issues side of the equation. For some additional context here, David K indicated that "...additional Special Issues that are currently applied in va.gov claims will no longer be applied when the transition from EVSS to Lighthouse is completed."
Acceptance Criteria