South Carolina OSS: require SSI's citizen or qualified-noncitizen test (S.C. Code Regs. 126-920)
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
Research direction
Find the definition and tests for sc_ssi_state_supplement_eligible, then compare its eligibility conditions with SSI's use of is_ssi_qualified_noncitizen. Add a case for an undocumented resident and run the relevant tests; done means the case returns $0 while eligible citizens or qualified noncitizens retain the existing behavior.
Written by the indexing model from the issue text.
Description
Problem
South Carolina's Optional State Supplementation requires the person to meet SSI's eligibility criteria (S.C. Code Regs. 126-920(A)(4)-(5)). sc_ssi_state_supplement_eligible has no SSI citizen or qualified-noncitizen test.
The example below is from the review of #10240. An undocumented aged resident of a community residential care facility, with a $900 a month pension:
| Branch | OSS |
|---|---|
main |
$1,804 |
| #10240 | $924 (the pension now counts) |
| The regulation | $0 |
Proposed fix
Require citizenship or SSI qualified-noncitizen status (is_ssi_qualified_noncitizen) in sc_ssi_state_supplement_eligible, the same as SSI's own test. Then add a case with an undocumented resident who gets $0.
Related
#10240
- Dominant language
- Python
- Stars
- 171
- Forks
- 220
- Avg merge
- 4d 15h
- Merged PRs (30d)
- 283
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PolicyEngine/policyengine-us
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
PolicyEngine/policyengine-us#10894 ·
Maintainers usually reply within 2 days
-
The model denies Medicaid to expansion-group adults in Virginia, Maine, Idaho and Utah in 2019 or 2020, when those states covered themPossibly taken @MaxGhenis claimed this 1 day ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
PolicyEngine/policyengine-us#10791 ·
Maintainers usually reply within 2 days
-
Nebraska's school readiness credit raises an error for an eligible child care worker who lives with a child or an adult without a level, where Nebraska bases the credit on the worker's own levelPossibly taken @MaxGhenis claimed this 1 day ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PolicyEngine/policyengine-us#10785 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
PolicyEngine/policyengine-us#10652 ·
Maintainers usually reply within 2 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
PolicyEngine/policyengine-us#10552 ·
Maintainers usually reply within 2 days
All issues in PolicyEngine/policyengine-us
Similar issues
-
fleet size/m
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
sipyourdrink-ltd/bernstein#7548 ·
Maintainers usually reply within 1 day
-
good first issue help wanted level 1 wocs
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
GianlucaBave/murmury#73 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
G-nn-r/lg_heatpump#52 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
agno-agi/agno#11657 · 1 comment ·
Maintainers usually reply within 1 day
-
category:codebase:gpi category:codebase:handle type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day