Revise Cat 3 Validator Logic for SSP Active Case Data #3320
Labels
dev
raft review
This issue is ready for raft review
Refined
Ticket has been refined at the backlog refinement
snacks
Description:
Currently errors like the following are appearing in STT's SSP active error reports:
Since Item 26 (Family Affiliation) is 1, then Item 38 (Citizenship/Immigration Status) 3 must be one of (1, 2)
Since Item 60 (Family Affiliation) is 1, then Item 69 (Citizenship/Immigration Status) 3 must be one of (1, 2)
but 3 is a valid possible value for citizenship when family affiliation is 1.
Dev team
: The logic here and here needs to be revised to allow 3 as a valid possible value for the Citizenship field.UX Team
: the release notes associated with this ticket should communicate the following:Fixed:
Validation logic related SSP family affiliation and citizenship status have been fixed
TDP was incorrectly generating the following error messages for some SSP Section 1: Active Case files:
Since Item 26 (Family Affiliation) is 1, then Item 38 (Citizenship/Immigration Status) 3 must be one of (1, 2)
Since Item 60 (Family Affiliation) is 1, then Item 69 (Citizenship/Immigration Status) 3 must be one of (1, 2)
This has been resolved, and no changes to these files are needed. The TDP team will re-process the files at a later date. You may also resubmit any files impacted by this bug to obtain revised TDP-generated feedback reports, but this is not required.
Acceptance Criteria:
- [ ] references to "alien" in the codebase is changed to "non-citizen" (on hold
)Tasks:
Create a list of granular, specific work items that must be completed to deliver the desired outcomes of this issue
- [ ] check complexity of changing references to "alien" to "non-citizen"Notes:
On hold
pending OGC input.Supporting Documentation:
The text was updated successfully, but these errors were encountered: