Skip to content

Implement Georgia State Supplementary Payment (SSP)#7885

Draft
hua7450 wants to merge 2 commits intoPolicyEngine:mainfrom
hua7450:ga-ssp
Draft

Implement Georgia State Supplementary Payment (SSP)#7885
hua7450 wants to merge 2 commits intoPolicyEngine:mainfrom
hua7450:ga-ssp

Conversation

@hua7450
Copy link
Collaborator

@hua7450 hua7450 commented Mar 26, 2026

Summary

Implements Georgia's State Supplementary Payment (SSP) — a flat monthly supplement for SSI recipients residing in Medicaid facilities (federal Living Arrangement Code D).

Closes #7884

Regulatory Authority

Program Overview

  • Administration: State-administered (Georgia Department of Human Services / DFCS)
  • Funding: State funds (both administration and assistance)
  • Current caseload: 2,929 recipients (January 2011, SSA report); expenditures $587,100 (CY 2010)
  • Scope: SSI recipients in Medicaid facilities only — Georgia's simplest possible SSP (one living arrangement, no income test, flat dollar amount)
  • Statutory basis: Georgia House Bill 1027 (FY2007 appropriations), line 2496

Eligibility

Requirement Source How Modeled
Must be SSI-eligible (aged/blind/disabled + resources + immigration) SSA 2011 GA report ("All SSI recipients"); PAMMS 2578 is_ssi_eligible
Must reside in Georgia PAMMS 2578 defined_for = StateCode.GA
Must reside in Medicaid facility (federal Code D) SSA 2011 GA report; PAMMS 2578 ga_ssp_in_medicaid_facility (new bool input)
Resource test follows federal SSI rules SSA 2011 GA report ("Federal SSI regulations apply") Delegated to is_ssi_eligible
Income exclusions follow federal SSI rules SSA 2011 GA report ("Federal SSI regulations apply") No state income test — supplement is a flat amount

Benefit Amounts (PAMMS 2578, SSA 2011 Table 1)

Era Effective Date Individual (monthly) Couple (monthly) Source
1st 2006-07-01 $20 $40 SSA 2007–2011 reports, PAMMS 2578
2nd 2018-07-01 $35 $70 PAMMS 2578, CMS SPA GA 18-0004
3rd 2019-07-01 $40 $80 PAMMS 2578

Couple treatment: Each eligible person receives the individual rate (couple = 2x individual). Confirmed by SSA 2011 Table 1 ($40 couple = 2x$20) and CMS SPA ($130 couple PNA = 2x$65).
COLA: None — amounts change only by legislative action ("Passalong method: Maintaining payment levels").

Not Modeled (by design)

What Source Why Excluded
Approved Level of Care requirement PAMMS 2578 Clinical/medical determination, not simulatable from survey data
No asset transfer below FMV within 60 months PAMMS 2578 Behavioral/historical determination, not simulatable
Federal Medicaid facility SSI rate ($30/individual) 42 USC 1382(e)(1)(B) Informational only — already modeled in federal SSI parameters

Files

parameters/gov/states/ga/dhs/ssp/
  amount.yaml                          # 3 rate eras: $20/$35/$40

variables/gov/states/ga/dhs/ssp/
  ga_ssp.py                            # SPM unit total (adds=[ga_ssp_person])
  ga_ssp_person.py                     # Per-person amount (defined_for=eligible)
  ga_ssp_eligible_person.py            # Eligibility: is_ssi_eligible AND in_medicaid_facility
  ga_ssp_in_medicaid_facility.py       # Input variable: Medicaid facility residency (bool)

tests/policy/baseline/gov/states/ga/dhs/ssp/
  ga_ssp_eligible_person.yaml          # 4 eligibility combination tests
  ga_ssp_person.yaml                   # 3 benefit amount tests (current, zero, first era)
  integration.yaml                     # 7 end-to-end tests (single, couple, mixed, all 3 eras)
  edge_cases.yaml                      # 7 tests (non-GA resident, era boundaries, mixed facility status)

Verification TODO

  • Verify payment amounts against PAMMS 2578 and CMS SPA GA 18-0004
  • Verify eligibility logic against SSA 2011 GA report
  • Verify amounts current as of 2019-2025 (no rate change since 2019-07-01; PAMMS 2578 confirms $40 is current)
  • Add ga_ssp to spm_unit_benefits.py once verified
  • Add to programs.yaml program registry
  • CI passes

Test plan

  • 21 tests pass (4 eligibility + 3 amount + 7 integration + 7 edge cases)
  • CI passes

hua7450 and others added 2 commits March 26, 2026 00:57
@codecov
Copy link

codecov bot commented Mar 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (941b142) to head (87e3e97).
⚠️ Report is 127 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##             main     #7885       +/-   ##
============================================
+ Coverage   71.46%   100.00%   +28.53%     
============================================
  Files        4099         4     -4095     
  Lines       59132        40    -59092     
  Branches      288         0      -288     
============================================
- Hits        42257        40    -42217     
+ Misses      16869         0    -16869     
+ Partials        6         0        -6     
Flag Coverage Δ
unittests 100.00% <100.00%> (+28.53%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Georgia State Supplementary Payment (SSP)

1 participant