Repository navigation
Conversation
…SSI recipients Add gov.hhs.medicaid.eligibility.categories.senior_or_disabled.covers_non_ssi_recipients, false for AL, DE, GA, KS, KY, MD, MS, NV, NM, SD, TN, TX and WY, and require it in is_optional_senior_or_disabled_for_medicaid. The 209(b) SSI-recipient path is unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
N.D. Admin. Code 75-02-02.1-05 covers aged, blind and disabled people as categorically needy only if they receive SSI; those who do not are medically needy under (3)(e). The 209(b) SSI-recipient path does not read the gated variable, so North Dakota's SSI recipients are unaffected. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… exclusion and couple disregard Arkansas's ARSeniors group covers only people aged 65 or older (MS 23110). Maine excludes up to $8,000 / $12,000 of savings from countable assets (22 M.R.S. § 3174-AA(2)), and its couple disregard is $20 plus $80 (10-144 C.M.R. ch. 332, Chart 3.1). Closes PolicyEngine#10385 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…thway Medicaid categories ignore immigration status, and emergency Medicaid needs a category. In the states that cover only SSI recipients, noncitizens cannot receive SSI, so the gate would have removed their emergency Medicaid. Texas MEPD A-2200 covers aliens who meet all SSI criteria except citizenship. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…imit to people who pass it Blind or disabled noncitizens who fail the Medicaid immigration test keep the pathway in Arkansas, since emergency Medicaid waives only the receipt of SSI (42 U.S.C. 1396b(v)(2)(B)). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Add a case for an undocumented aged Alabaman who keeps the pathway and qualifies for emergency Medicaid. - Cite 42 U.S.C. 1396b(v)(2)(B) and 42 CFR 435.406(b) for the exception. - Mississippi covered people who do not receive SSI before 2006; date the earlier true value from the fiscal year 1997 annual report. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add 42 U.S.C. 1396b(v) and 42 CFR 435.406(b) to the pathway variable's references, since the immigration exception rests on them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 26, 2026
…Maine deeming case Blind or disabled noncitizens who fail the Medicaid immigration test keep Arkansas's group only if they meet SSI's income and resource tests, since their emergency-Medicaid route is the SSI group (42 U.S.C. 1396b(v)(2)(B)). Add the Arkansas Medical Services Policy Manual B-321 reference, date Maine's $75 individual disregard to 1987-07-01 (Chart 3.1), add a Maine spouse-deeming case, and update the changelog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep 10361's new Case 6 and renumber the Arkansas cases to 7-11. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 26, 2026
In states that cover aged, blind or disabled people only if they receive SSI, the pathway now reaches only noncitizens who fail the Medicaid immigration test. 42 U.S.C. 1396b(v)(2)(B) waives SSI receipt alone, so their income limit is the SSI federal benefit rate, at or below it. - Add Case 7 (permanent resident in the five-year bar, $12 over the SSI rate) and Case 8 (a couple exactly at the SSI couple rate). - Make the SSI-rate property tests aware of covers_non_ssi_recipients. - Cite 1396b(v), 1382(a) and 42 CFR 440.255(c). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…athway) Keep 10361's new Cases 7 and 8, renumber the Arkansas cases to 9-13, and word the Case 13 comment without the Arkansas asset-limit amount, which PR 10364 changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Maine excludes the Chart 3.5 ineligible spouse standard from the spouse's income before combining it (10-144 C.M.R. ch. 332, Part 7, Section 2.2.2.I.D), so its countable income for that household is $12,036 a year, not the $18,000 SSI deeming gives. That rule is a follow-up issue. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cases 7 and 8 set only the pathway's countable income. With no SSI income, the model paid the full SSI rate and classified the residents as SSI recipients. Social Security that puts SSI countable income at or above the SSI rate keeps them off SSI, as the cases intend. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
SSI's income test is countable income "not more than" the benefit rate (42 U.S.C. 1382(a)(1)(A); POMS SI 02005.001 C.3), so a blind or disabled noncitizen at exactly the rate keeps the group. Add the boundary case and one a dollar a month over. 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 #10385
Stacked on #10361. This branch merges #10361 at
b078376278andmainat9ee14cdb43, so until #10361 merges the diff also shows its commits. This PR's own changes are commits 08cfcae (the change), 4e94e07 (review fixes), 084e198 (drops the Maine spouse-deeming case) and 372bb19 (SSI income test at or below the rate); the other merge commits bring in #10361 andmain.What and why
Arkansas: ARSeniors covers only aged people
is_optional_senior_or_disabled_for_medicaidaccepted anyone who isis_ssi_aged_blind_disabled. Arkansas's group for this pathway, ARSeniors, covers only people aged 65 or older.senior_or_disabled.covers_blind_or_disabled, by state. It is false for Arkansas from 2002-10-01, when ARSeniors started (Policy Directive MS 02-07), and true elsewhere from 2018-01-01, the date the othersenior_or_disabledfiles use.is_optional_senior_or_disabled_for_medicaid: where the flag is false, the person must beis_ssi_aged(65 or older).ssi_countable_incomeat or below the SSI rate: "not more than" the benefit rate under 42 U.S.C. 1382(a)(1)(A), and POMS SI 02005.001 C.3) and resource test (meets_ssi_resource_test). The aged-only rule applies to everyone who passes the immigration test.Maine: savings exclusion
Maine excludes up to $8,000 of savings for an individual and $12,000 for a couple, and counts only the excess toward the $2,000 / $3,000 limit. The model counted all of
ssi_countable_resources.gov.states.me.dhhs.medicaid.savings_exclusion.individual($8,000) and.couple($12,000), from 2002-01-01, the date in 22 M.R.S. § 3174-AA.is_optional_senior_or_disabled_asset_eligiblesubtracts the exclusion from the marital unit's resources in Maine, floored at zero, before the limit test. The couple amount applies when the marital unit has two people: an eligible couple, or an eligible person with an ineligible spouse, whose assets are deemed (Part 7, § 7-1, Section 1.3).Definition of savings. Part 16, § 16-4, Section 4.47 counts as savings: savings and checking accounts, IRAs, Keoghs, annuity cash value, stocks, bonds, mutual funds and life insurance cash surrender value. One exclusion covers all of them together.
ssi_countable_resourcesaddsbank_account_assets,stock_assetsandbond_assets, all of which are savings, so the exclusion applies to the whole of it and no new inputs are needed. The model does not count IRAs, Keoghs, annuities or life insurance as resources at all.Maine: couple income disregard
Chart 3.1 sets a $20 federal disregard plus a state disregard of $55 for an individual and $80 for a couple, effective July 1, 1987. The couple value changes from $75 to $100, dated 1987-07-01. The individual value ($75) was already right; its date moves from 2015-01-01 to 1987-07-01, which changes no output. The ME lines are their own hunks; #10364 edits only the CA, CT and SC lines and appends its references after the Connecticut entries, while the Maine references sit after the KFF entry.
The couple value also feeds
medicaid_optional_senior_or_disabled_income_deemed_from_ineligible_spouse, so when SSI deeming applies the couple budget there uses $100 too. That deeming does not follow Maine's rule for an eligible person with an ineligible spouse: Maine first excludes the Chart 3.5 ineligible spouse standard from the spouse's income (Part 7, Section 2.2.2.I.D), which the model does not apply (#10474). No test here pins a deemed amount.Sources
Each was read on 2026-10-22 or 2026-10-26.
The official text of 10-144 C.M.R. ch. 332 (filing 2025-101, effective April 29, 2025) on maine.gov matches the Cornell copies. The AR DHS site returns 403 to scripts; the Quick Reference was read through a Wayback capture of 2025-10-30 and the manual with browser headers.
Readers checked
medicaid_categoryADULTcomes beforeSENIOR_OR_DISABLED. So blind or disabled Arkansans under 65 who leave the pathway are mostly people on Medicare, who are outside the adult group. They fall toMEDICALLY_NEEDYwhere they qualify (#10374 switches Arkansas's group on), or toNONE. In Maine, more people with savings, and some couples, now land inSENIOR_OR_DISABLED.is_209b_ssi_recipient_for_medicaidis_optional_senior_or_disabled_asset_eligible, but neither Arkansas nor Maine is a 209(b) state. Unchanged.medicaid_group,is_medicaid_eligible,is_emergency_medicaid_eligibleand their readers (ACA PTC, Lifeline, CHIP and others)No partner test has an Arkansas or Maine household. No existing YAML case asserts an output that these changes move.
Tests
is_optional_senior_or_disabled_for_medicaid.yaml(Cases 6-8 are Turn off the Medicaid optional aged/disabled pathway in 14 states that cover only SSI recipients #10361's Alabama cases)is_optional_senior_or_disabled_asset_eligible.yamlmedicaid_optional_senior_or_disabled_countable_income.yaml: a Maine couple aged 72 and 70 with $1,100 and $790 a month of Social Security has (1,890 - 100) x 12 = $21,480 countable, under the 2026 guideline for two ($21,640). With a $75 disregard it would be $21,780, over the guideline.Not changed here
main,ssi_countable_incomeandmedicaid_optional_senior_or_disabled_countable_incomeare 0 for anyone who is not an SSI-eligible individual or spouse, for example an undocumented person, whatever their income. Until that changes, the SSI income test here binds only for noncitizens SSI treats as qualified; the resource test binds for everyone. #10240 (draft) counts that income.Merge order
Merge after #10361, then #10364.
Test merges of this branch at 372bb19 on 2026-10-26 (
mainhas since moved 4 commits):is_optional_senior_or_disabled_asset_eligible.yamlandmedicaid_optional_senior_or_disabled_countable_income.yaml, both cases appended at the end of the file by each branch. Keep both. The disregard files andis_optional_senior_or_disabled_asset_eligible.pymerge cleanly; the merged formula applies the Maine exclusion before #10364's limit tests, and Maine'suses_msp_limitis false there.medicaid_optional_senior_or_disabled_countable_income.yaml, cases appended at the end by each branch. Keep both.medicaid_optional_senior_or_disabled_income_limit.py, which comes from #10361 (#10361 and #10378 conflict with each other directly); this PR does not change that file.Test plan
ruff formatchangelog.d/axiom: TheAxiomFoundation/rulespec-us#1930 queued
🤖 Generated with Claude Code