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 Citizenship/Immigration Status Acceptable Values (TANF only) #3386

Open
7 tasks
klinkoberstar opened this issue Dec 18, 2024 · 2 comments
Open
7 tasks
Labels
dev Refined Ticket has been refined at the backlog refinement

Comments

@klinkoberstar
Copy link
Collaborator

klinkoberstar commented Dec 18, 2024

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

The coding change is required in three specific items within the system:

  • T2: Item 42 Citizenship/Immigration Status
  • T3: Item 76 Citizenship/Immigration Status
  • T5: Item 25 Citizenship/Immigration Status

Acceptance Criteria

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

Tasks

  • Update t2.py to accept value 3 at Line 410.
  • Update t3.py to accept value 3 at Line 295.
  • Update t5.py to accept value 3 at Line 357.
  • Run Testing Checklist and confirm all tests pass

Supporting Documentation

  • T2 Item 42. Citizenship/Immigration Status:
    Screenshot 2024-12-18 140646

  • T3 Item 76. Citizenship/Immigration Status:
    Screenshot 2024-12-18 140631

  • T5: Item 25 Citizenship/Immigration Status:
    Screenshot 2024-12-18 140659

@ADPennington ADPennington removed the WIP label Dec 20, 2024
@ADPennington ADPennington changed the title [Draft] Update Citizenship/Immigration Status Acceptable Values Update Citizenship/Immigration Status Acceptable Values (TANF only) Dec 20, 2024
@ADPennington
Copy link
Collaborator

@klinkoberstar i made minor edits. good to queue for backlog refinement 🥇

@lhuxraft lhuxraft added the Refined Ticket has been refined at the backlog refinement label Jan 3, 2025
@lhuxraft
Copy link
Collaborator

lhuxraft commented Jan 3, 2025

May also want to perform a cursory check to ensure no references in the codebase were missed

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

No branches or pull requests

3 participants