Repository navigation
Conversation
Count blind people under the medically needy disabled group (42 CFR 435.322), and sum medically needy income and resources over the individual or married couple, choosing the couple limits from the marital unit (42 CFR 435.602). Fixes PolicyEngine#10366 Fixes PolicyEngine#10367 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 21, 2026
A blind or disabled child's resource test now adds the resources SSI deems from ineligible parents (20 CFR 416.1202(b)), as countable income already includes their deemed income. The variable cites 42 CFR 435.602, 435.831 and 435.845. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #10366
Closes #10367
What and why
Two formula fixes in the Medicaid medically needy pathway.
is_in_medicaid_medically_needy_categorycheckedis_ssi_disabledbut neveris_blind, so a blind adult under 65 who is not SSI-disabled could not qualifyis_blindcounts under the existingdisabledflagtax_unit_is_jointBlind under the disabled flag. The
disabledparameter cites KFF's 50-state survey, whose medically needy column covers "seniors and people with disabilities" and counts blindness as a disability. KFF never reports blind coverage separately, so this PR adds noblindparameter.Marital unit. Non-MAGI Medicaid counts only the income and resources of a spouse, or of a parent for a child.
ssi_countable_incomealready carries a child's deemed parental income, an ineligible spouse's deemed income, and each half of an eligible couple's combined income. A child's marital unit holds only the child, so the formula addsssi_resources_deemed_from_ineligible_parent(the January value of the parents' resources above SSI's $2,000 or $3,000 allowance) to the child's own resources. The optional aged, blind and disabled pathway already sums over the marital unit in the same way (is_optional_senior_or_disabled_income_eligible,medicaid_optional_senior_or_disabled_income_limit).The couple flag keeps its name,
is_joint, so that the income-limit lines stay untouched. #10374 (closes #10357 and #10358) rewrites those lines, andgit merge-filemerges the formula cleanly in either order with the same result.Examples
Massachusetts, 2026: $522 / $650 a month and $2,000 / $3,000 in resources.
mainMicrosimulation effect
Relation to #10240 and #10374
A local review of #10240 flagged the tax-unit sum (once that PR counts noncitizens' income, an aged dependent's pension removes the filer's eligibility). This PR fixes it, so #10240 need not.
#10240, #10374 and this PR each append cases to
is_medically_needy_for_medicaid.yamlstarting at Case 3, so whichever merges later gets a conflict at the end of that file and renumbers its cases. The conflict is placement and numbering only: #10374 leaves the Massachusetts limits and the Texas flags unchanged, so this PR's expected values hold in either order. The formula itself merges cleanly with #10374 in either order.Limitations
is_jointuses the couple limits whenever the person is married and living with their spouse, whether or not the spouse is aged, blind or disabled. This matches the optional pathway.Tests
is_in_medicaid_medically_needy_category.yaml: a blind adult in Massachusetts (in the group) and in Texas, which has no disabled group (not in a group).is_medically_needy_for_medicaid.yaml: the filer with a dependent parent (Case 3) and the couple filing separately (Case 4), both examples above. Cases 5 and 6: a disabled child of 10 whose married parents hold $20,000 (17,000 deemed > 2,000: ineligible) or $2,400 (nothing deemed: eligible).tests/policy/baseline/partners/**) are unaffected; their multi-person aged and disabled cases are in Texas, which has no medically needy aged or disabled group.Test plan
make format(ruff)changelog.d/axiom: TheAxiomFoundation/rulespec-us#1931 queued
🤖 Generated with Claude Code