Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions changelog_entry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- bump: minor
changes:
added:
- Connecticut Temporary Family Assistance program.
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
description: The Department of Human and Health Services considers these statuses as qualified immigrant for the Temporary Assistance for Needy Families program.
values:
1975-01-01:
- CITIZEN
- LEGAL_PERMANENT_RESIDENT
- ASYLEE
- REFUGEE
- PAROLED_ONE_YEAR
- DEPORTATION_WITHHELD
- CONDITIONAL_ENTRANT
- CUBAN_HAITIAN_ENTRANT


metadata:
label: TANF qualified immigration statuses
period: year
unit: list
reference:
- title: 8 U.S. Code § 1641 - Definitions
href: https://www.law.cornell.edu/uscode/text/8/1641
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description: The Department of Health and Human Services counts these income sources as earned income under the Temporary Assistance for Needy Families program.
values:
2020-01-01:
- employment_income
- self_employment_income
metadata:
unit: list
period: year
label: TANF earned income sources
reference:
- title: 42 U.S.C. § 602 - Eligible States; State plan
href: https://www.law.cornell.edu/uscode/text/42/602
# TANF gives states flexibility to define earned income in their state plans. This list serves as a general baseline that states may override with their own definitions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
description: The Department of Health and Human Services counts these income sources as unearned income under the Temporary Assistance for Needy Families program.
values:
2020-01-01:
- veterans_benefits
- rental_income
- child_support_received
- alimony_income
- dividend_income
- interest_income
- miscellaneous_income
- pension_income
- unemployment_compensation
- gi_cash_assistance
- social_security

metadata:
unit: list
period: year
label: TANF unearned income sources
reference:
- title: 42 U.S.C. § 602 - Eligible States; State plan
href: https://www.law.cornell.edu/uscode/text/42/602
# TANF gives states flexibility to define unearned income in their state plans. This list serves as a general baseline that states may override with their own definitions.
1 change: 1 addition & 0 deletions policyengine_us/parameters/gov/states/ct/dss/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Department of Social Services
1 change: 1 addition & 0 deletions policyengine_us/parameters/gov/states/ct/dss/tfa/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Temporary Family Assistance
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut deducts up to this amount of child support received from the gross unearned income under the Temporary Family Assistance program.

values:
2023-10-01: 50

metadata:
unit: currency-USD
period: month
label: Connecticut TFA child support deduction
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut deducts up to this flat amount per person from the gross earned income under the Temporary Family Assistance program.

values:
2023-10-01: 90

metadata:
unit: currency-USD
period: month
label: Connecticut TFA new applicants gross earning deduction
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description: Connecticut limits the Temporary Family Assistance program to existing applicant with income below this percentage of federal poverty level.

values:
2018-01-01: 1
2024-01-01: 2.3

metadata:
unit: /1
period: month
label: Connecticut TFA income limit fpg rate
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
description: Connecticut provides up to this standard payment amount under the Temporary Family Assistance program, based on household size.

metadata:
unit: currency-USD
period: month
breakdown:
- range(0, 9)
label: Connecticut TFA standard payment amount
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=53


1:
2023-10-01: 489
2:
2023-10-01: 661
3:
2023-10-01: 833
4:
2023-10-01: 1_044
5:
2023-10-01: 1_177
6:
2023-10-01: 1_349
7:
2023-10-01: 1_520
8:
2023-10-01: 1_693
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut considers households with gross earned income above this percentage of federal poverty level as high earners under the Temporary Family Assistance program.

values:
2023-10-01: 1.71

metadata:
unit: /1
period: month
label: Connecticut TFA high earning fpg rate
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut reduces the benefit amount by this percentage for household with high gross earnings under the Temporary Family Assistance program.

values:
2023-10-01: 0.2

metadata:
unit: /1
period: month
label: Connecticut TFA benefit reduction rate
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut applies this percentage of federal poverty level as need standard under the Temporary Family Assistance program.

values:
2023-10-01: 0.55

metadata:
unit: /1
period: month
label: Connecticut TFA need standard fpg rate
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Connecticut limits the Temporary Family Assistance program to households with up to this resource amount.

values:
2023-10-01: 6_000

metadata:
unit: currency-USD
period: month
label: Connecticut TFA resource limit
reference:
title: State of Connecticut TANF State Plan 2024-2026
href: https://portal.ct.gov/dss/-/media/departments-and-agencies/dss/economic-security/ct-tanf-state-plan-2024---2026---41524-amendment.pdf?rev=f9c7a2028b6e409689d213d1966d6818&hash=9DDB6100DBC3D983F7946E33D702B2C8#page=10
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
- name: Eligible refugee
period: 2023
input:
immigration_status: REFUGEE
output:
is_tanf_eligible_person_based_on_immigration_status: true

- name: Not eligible undocumented
period: 2023
input:
immigration_status: UNDOCUMENTED
output:
is_tanf_eligible_person_based_on_immigration_status: false

- name: Eligible citizen
period: 2023
input:
immigration_status: CITIZEN
output:
is_tanf_eligible_person_based_on_immigration_status: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
- name: Case 1, household of 3, earning less than 171% of fpg.
period: 2024-01
absolute_error_margin: 0.3
input:
ct_tfa_eligible: true
spm_unit_size: 3
ct_tfa_countable_unearned_income: 133
ct_tfa_gross_earnings: 2_000
state_code: CT
output:
tanf_fpg: 2_071.67
ct_tfa_payment_standard: 833
ct_tfa: 700 # 833 -133

- name: Case 2, household of 3, earning higher than 171% of fpg.
period: 2024-01
absolute_error_margin: 0.3
input:
ct_tfa_eligible: true
spm_unit_size: 3
ct_tfa_countable_unearned_income: 133
ct_tfa_gross_earnings: 3_600
state_code: CT
output:
tanf_fpg: 2_071.67
ct_tfa_payment_standard: 833
ct_tfa: 560 # 700 * (1-0.2)

- name: Case 3, household of 3, not eligible for tfa.
period: 2024-01
absolute_error_margin: 0.3
input:
ct_tfa_eligible: false
spm_unit_size: 3
ct_tfa_countable_unearned_income: 133
ct_tfa_gross_earnings: 5_000
state_code: CT
output:
tanf_fpg: 2_071.67
ct_tfa_payment_standard: 833
ct_tfa: 0

- name: Case 4, integration test.
period: 2024-01
absolute_error_margin: 0.3
input:
people:
person1:
age: 40
employment_income: 1_200 # $100 monthly
person2:
age: 35
employment_income: 2_400 # 200 monthly
person3:
age: 1
is_tax_unit_dependent: true
spm_units:
spm_unit:
members: [person1, person2, person3]
tax_units:
tax_unit:
members: [person1, person2, person3]
households:
household:
members: [person1, person2, person3]
state_code: CT
output:
ct_tfa_countable_earned_income_at_application: [10, 110, 0]
ct_tfa_eligible: true
tanf_fpg: 2_071.67
ct_tfa_payment_standard: 833
ct_tfa: 833

- name: Case 5, integration test, not eligible case.
period: 2024-01
absolute_error_margin: 0.3
input:
people:
person1:
age: 40
employment_income: 1_2000 # $1000 monthly
person2:
age: 35
employment_income: 4_800 # 400 monthly
person3:
age: 1
is_tax_unit_dependent: true
spm_units:
spm_unit:
members: [person1, person2, person3]
tax_units:
tax_unit:
members: [person1, person2, person3]
households:
household:
members: [person1, person2, person3]
state_code: CT
output:
ct_tfa_countable_earned_income_at_application: [910, 310, 0]
ct_tfa_countable_income_at_application: 1_220
ct_tfa_need_standard: 1_139.42
ct_tfa_eligible: false
ct_tfa: 0
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
- name: Case 1, meet all check.
period: 2024-01
input:
is_demographic_tanf_eligible: true
is_tanf_eligible_based_on_immigration_status: true
ct_tfa_resources_eligible: true
ct_tfa_income_eligible: true
state_code: CT
output:
ct_tfa_eligible: true

- name: Case 2, not demographic eligible.
period: 2024-01
input:
is_demographic_tanf_eligible: false
is_tanf_eligible_based_on_immigration_status: true
ct_tfa_resources_eligible: true
ct_tfa_income_eligible: true
state_code: CT
output:
ct_tfa_eligible: false

- name: Case 3, not income eligible.
period: 2024-01
input:
is_demographic_tanf_eligible: true
is_tanf_eligible_based_on_immigration_status: true
ct_tfa_resources_eligible: true
ct_tfa_income_eligible: false
state_code: CT
output:
ct_tfa_eligible: false
Loading