Skip to content
Open
Show file tree
Hide file tree
Changes from 2 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
1 change: 1 addition & 0 deletions programs/programs/federal/pe/tax.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ class Aca(PolicyEngineTaxUnitCalulator):
dependency.member.AgeDependency,
dependency.member.IsDisabledDependency,
dependency.household.ZipCodeDependency,
# dependency.household.CountyFipsDependency,
*dependency.irs_gross_income,
]
pe_outputs = [dependency.tax.Aca]
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
[
{
"notes": "TX ACA PTC - Eligible single adult with no insurance and income within 100-400% FPL",
"household": {
"white_label": "tx",
"is_test": true,
"agree_to_tos": true,
"is_13_or_older": true,
"zipcode": "75001",
"county": "Dallas",
"household_size": 1,
"household_assets": 0.0,
"household_members": [
{
"relationship": "headOfHousehold",
"age": 36,
"has_income": true,
"income_streams": [
{
"type": "wages",
"amount": 3037.50,
"frequency": "monthly"
}
],
"insurance": { "none": true }
}
],
"expenses": []
},
"expected_results": {
"program_name": "tx_aca_ptc",
"eligible": true,
"value": 1512
}
},
{
"notes": "TX ACA PTC - Eligible household of 3, head on Medicaid, uninsured children, income ~200% FPL",
"household": {
"white_label": "tx",
"is_test": true,
"agree_to_tos": true,
"is_13_or_older": true,
"zipcode": "75001",
"county": "Dallas",
"household_size": 3,
"household_assets": 0.0,
"household_members": [
{
"relationship": "headOfHousehold",
"age": 36,
"has_income": true,
"income_streams": [
{
"type": "wages",
"amount": 4166.66,
"frequency": "monthly"
}
],
"insurance": {
"none": false,
"medicaid": true
}
},
{
"relationship": "child",
"age": 6,
"student": false,
"has_income": false,
"income_streams": [],
"insurance": {
"none": true
}
}
{
"relationship": "child",
"age": 2,
"student": false,
"has_income": false,
"income_streams": [],
"insurance": {
"none": true
}
}
],
"expenses": []
},
"expected_results": {
"program_name": "tx_aca_ptc",
"eligible": true,
"value": 5001
}
},
{
"notes": "TX ACA PTC - Eligible single adult with no insurance, income ~133% FPL",
"household": {
"white_label": "tx",
"is_test": true,
"agree_to_tos": true,
"is_13_or_older": true,
"zipcode": "75001",
"county": "Dallas",
"household_size": 1,
"household_assets": 0.0,
"household_members": [
{
"relationship": "headOfHousehold",
"age": 36,
"has_income": true,
"income_streams": [
{
"type": "wages",
"amount": 1666.66,
"frequency": "monthly"
}
],
"insurance": { "none": true }
}
],
"expenses": []
},
"expected_results": {
"program_name": "tx_aca_ptc",
"eligible": true,
"value": 7567
}
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"description": "Fix incorrect expected values for TX ACA PTC validation",
"updates": [
{
"screen_uuid": "d68512f3-694c-4f5b-9adb-cde787959033",
"program_name": "aca_ptc",
"eligible": true,
"value": 5153,
"reason": "MFB-771: Initial expected value for aca_ptc was incorrect at the time the validation was created."
},
{
"screen_uuid": "b88a5e3b-bf5c-49f8-9fa3-1c817a2e442b",
"program_name": "aca_ptc",
"eligible": true,
"value": 5001,
"reason": "MFB-771: Initial expected value for aca_ptc was incorrect at the time the validation was created."
},
{
"screen_uuid": "a408c084-942b-4f86-8e68-99ed2472f0c73",
"program_name": "aca_ptc",
"eligible": true,
"value": 7567,
"reason": "MFB-771: Initial expected value for aca_ptc was incorrect at the time the validation was created."
}
]
}
Loading