diff --git a/validations/management/commands/import_validations/data/tx_aca_ptc.json b/validations/management/commands/import_validations/data/tx_aca_ptc.json new file mode 100644 index 000000000..7b2d152ab --- /dev/null +++ b/validations/management/commands/import_validations/data/tx_aca_ptc.json @@ -0,0 +1,164 @@ +[ + { + "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", + "eligible": true, + "value": 5152 + } + }, + { + "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", + "eligible": true, + "value": 5000 + } + }, + { + "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", + "eligible": true, + "value": 7567 + } + }, + { + "notes": "TX ACA PTC - Ineligible single adult enrolled in Medicare", + "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": 67, + "has_income": true, + "income_streams": [ + { + "type": "wages", + "amount": 1666.66, + "frequency": "monthly" + } + ], + "insurance": { + "none": false, + "medicare": true + } + } + ], + "expenses": [] + }, + "expected_results": { + "program_name": "tx_aca", + "eligible": false, + "value": 0 + } + } +] diff --git a/validations/management/commands/update_validations/data/260325_MFB771_tx_aca_ptc_fix.json b/validations/management/commands/update_validations/data/260325_MFB771_tx_aca_ptc_fix.json new file mode 100644 index 000000000..f08ed8e09 --- /dev/null +++ b/validations/management/commands/update_validations/data/260325_MFB771_tx_aca_ptc_fix.json @@ -0,0 +1,27 @@ +{ + "description": "Fix incorrect expected values for TX ACA PTC validation", + "updates": [ + { + "screen_uuid": "d68512f3-694c-4f5b-9adb-cde787959033", + "program_name": "tx_aca", + "eligible": true, + "value": 5153, + "reason": "MFB-771: Initial expected value for tx_aca was incorrect at the time the validation was created." + }, + { + "screen_uuid": "b88a5e3b-bf5c-49f8-9fa3-1c817a2e442b", + "program_name": "tx_aca", + "eligible": true, + "value": 5000, + "reason": "MFB-771: Initial expected value for tx_aca was incorrect at the time the validation was created." + }, + { + "screen_uuid": "a408c084-942b-4f86-8e68-99ed2472f0c7", + "program_name": "tx_aca", + "eligible": true, + "value": 7567, + "reason": "MFB-771: Initial expected value for tx_aca was incorrect at the time the validation was created." + } + ] +} +