Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Cat 3 Checks for new Citizenship/Immigration Status Acceptable Values (TANF only) - follow on #3386 #3431

Closed
7 tasks
klinkoberstar opened this issue Jan 16, 2025 · 0 comments
Assignees
Labels
dev Refined Ticket has been refined at the backlog refinement

Comments

@klinkoberstar
Copy link
Collaborator

klinkoberstar commented Jan 16, 2025

Background

OFA has updated the TANF data reporting instructions (ACF-199) to address a policy question raised by a state. This change adds a new acceptable value to Citizenship/Immigration Status:

3 = Non-qualified alien

Ticket #3386 adds 3 as an acceptable value for Citizenship Status in T2, T3, and T5. While updating the accepted values for these 3 fields, we identified some Cat 3 checks related to Citizenship/Immigration Status that are also affected by this change. The following Cat 3 checks should be updated to include 3 as an accepted value.

In T2:
• When Item 30 (Family Affiliation) = 1, then Item 42 (Citizenship/Immigration Status) must be one of (1, 2, 3).

In T3:
• When Item 67 (Family Affiliation) = 1, then Item 76 (Citizenship/Immigration Status) must be one of (1, 2, 3).
• When Item 67 (Family Affiliation) = 2, then Item 76 (Citizenship/Immigration Status) must be one of (1, 2, 3, 9).

In T5:
• When Item 14 (Family Affiliation) is 1, then Item 25 (Citizenship/Immigration Status) must be between 1 and 3.

Acceptance Criteria

  • Each TANF Active and Closed file T2, T3, and T5 allows 3 as a valid input for Category 3 checks related to Citizenship/Immigration Status.
  • Testing Checklist has been run and all tests pass
  • README is updated, if necessary

Tasks

  • Update T2 Cat 3 check: When Item 30 (Family Affiliation) = 1, then Item 42 (Citizenship/Immigration Status) must be one of (1, 2, 3).
  • Update T3 Cat 3 Check When Item 67 (Family Affiliation) = 1, then Item 76 (Citizenship/Immigration Status) must be one of (1, 2**, 3**).
  • Update T3 Cat 3 Check When Item 67 (Family Affiliation) = 2, then Item 76 (Citizenship/Immigration Status) must be one of (1, 2, 3, 9).
    In T5:
  • Update T5 Cat 3 Check When Item 14 (Family Affiliation) is 1, then Item 25 (Citizenship/Immigration Status) must be between 1 and 3.
@lhuxraft lhuxraft added the Refined Ticket has been refined at the backlog refinement label Jan 21, 2025
@klinkoberstar klinkoberstar changed the title [Draft] Update Cat 3 Checks for new Citizenship/Immigration Status Acceptable Values (TANF only) - follow on #3386 Update Cat 3 Checks for new Citizenship/Immigration Status Acceptable Values (TANF only) - follow on #3386 Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Refined Ticket has been refined at the backlog refinement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants