Fix Missouri Medicaid parent income limit - #9200
Conversation
… included in Federal Gross Income / Federal AGI, causing state subtraction distortions Closes PolicyEngine#9122
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #9200 +/- ##
============================================
- Coverage 100.00% 55.55% -44.45%
============================================
Files 2 2
Lines 31 36 +5
Branches 0 1 +1
============================================
- Hits 31 20 -11
- Misses 0 16 +16
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Cross-family dual review (Claude Fable 5 + GPT-5.6-sol, independent). The dollar schedule itself verifies against the DSS MAGI Appendix A tables (141/241/301/353…616 with the +42 increment), the table is internally monotone with
|
Missouri's Medicaid parent/caretaker income limit was modeled through the static statewide FPL ratio in
parameters/gov/hhs/medicaid/eligibility/categories/parent/income_limit.yaml, somedicaid_parent_income_limitreturned0.23for Missouri in every year.DSS Manual section 1810.020.10 uses a frozen monthly dollar schedule by household size based on the July 16, 1996 AFDC standard. Because poverty guidelines change over time, the effective FPL ratio depends on household size and year.
This change adds a Missouri-specific MHF parent income limit path following the Virginia LIFC precedent: it reads the Missouri monthly household-size dollar schedule from a state parameter, annualizes it with
MONTHS_IN_YEAR, and divides byfpg(medicaid_household_size, state_group_str, period, parameters)to preserve the existing FPL-ratio contract.medicaid_parent_income_limit.formulanow returns the Missouri variable forStateCode.MO, while other states, including Virginia's existing override, remain unchanged. Missouri's existing national ratio parameter is kept as fallback historical metadata instead of encoding the frozen dollar schedule into the federal ratio table.Modified files:
policyengine_us/variables/gov/hhs/medicaid/eligibility/categories/parent/medicaid_parent_income_limit.pypolicyengine_us/tests/policy/baseline/gov/hhs/medicaid/eligibility/categories/parent/medicaid_parent_income_limit.yamlIssue: #9122