Skip to content

Commit

Permalink
California CAPI (Cash Assistance Program for Immigrants) (#5420)
Browse files Browse the repository at this point in the history
* California CAPI (Cash Assistance Program for Immigrants)
Fixes #5416

* minor changes

* testing and format

* net income tree

* test

* test fix

* California CAPI (Cash Assistance Program for Immigrants)
Fixes #5416

* testing and individual formulas

* format adjustments and further separation of calculations

* minor

* vehicle value format

* remove extra
  • Loading branch information
PavelMakarchuk authored Jan 7, 2025
1 parent 3488c9c commit 72ab88a
Show file tree
Hide file tree
Showing 60 changed files with 1,286 additions and 0 deletions.
5 changes: 5 additions & 0 deletions changelog_entry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- bump: minor
changes:
added:
- Califonia CAPI.
- California State Supplement payment standard.
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ values:
- ca_la_ez_save
- ca_la_infant_supplement
- ca_la_expectant_parent_payment
- ca_capi
# Nebraska benefits
- ne_child_care_subsidies

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California reduces the Supplemental Security Income / State Supplemental Payment payment standard by this amount for couples when calculating the Cash Assistance Program for Immigrants.
metadata:
unit: currency-USD
period: year
label: California CAPI couple payment standard offset
reference:
- title: California Eligibility and Assistance Standards Chapter 49-050 (.1)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=44
values:
1991-01-01: 20
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California reduces the Supplemental Security Income / State Supplemental Payment payment standard by this amount for single filers when calculating the Cash Assistance Program for Immigrants.
metadata:
unit: currency-USD
period: year
label: California CAPI single payment standard offset
reference:
- title: California Eligibility and Assistance Standards Chapter 49-050 (.1)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=44
values:
1991-01-01: 10
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California limits the Cash Assistance Program for Immigrants to couples with resources at or below this amount.
metadata:
unit: currency-USD
period: year
label: California CAPI couple resource limit
reference:
- title: California Eligibility and Assistance Standards Chapter 49-040 (.1)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=36
values:
1991-01-01: 3_000
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California limits the Cash Assistance Program for Immigrants to single filers with resources at or below this amount.
metadata:
unit: currency-USD
period: year
label: California CAPI single resource limit
reference:
- title: California Eligibility and Assistance Standards Chapter 49-040 (.1)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=36
values:
1991-01-01: 2_000
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California counts the value of a vehicle exceeding this threshold as resources for the Cash Assistance Program for Immigrants.
metadata:
unit: currency-USD
period: month
label: California CAPI vehicle value disregard
reference:
- title: California Eligibility and Assistance Standards Chapter 49-040 (.3)(c)(5)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=38
values:
1991-01-01: 4_500
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides a state supplement amount for dependents below this age threshold.
metadata:
unit: year
period: year
label: California state supplement aged or disabled age threshold
reference:
- title: California Eligibility and Assistance Standards Chapter 49-025 (.1)
href: https://www.cdss.ca.gov/Portals/9/CAPI/CAPI_Regulations-Accessible.pdf#page=19
values:
1991-01-01: 65
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount to two eligible aged or disabled married filers.
metadata:
unit: currency-USD
period: month
label: California state supplement aged or disabled allowance married amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (d)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 1_167
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount to aged or disabled single filers.
metadata:
unit: currency-USD
period: month
label: California state supplement aged or disabled allowance single amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (c)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 630
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement food allowance for married adults whose living arrangements prevents them from preparing their own meals.
metadata:
unit: currency-USD
period: month
label: California state supplement food allowance married amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (e)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 136
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement food allowance for single adults whose living arrangements prevents them from preparing their own meals.
metadata:
unit: currency-USD
period: month
label: California state supplement food allowance single amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (e)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 68
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement allowance for filers receiving care in a medical facility.
metadata:
unit: currency-USD
period: month
label: California state supplement medical care facility allowance amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (h)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 42 # $30 + $12
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement allowance for filers in a nonmedical out-of-home care facility.
metadata:
unit: currency-USD
period: month
label: California state supplement out-of-home care allowance amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (g)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 709
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount to married filers with one blind member who are both eligible.
metadata:
unit: currency-USD
period: month
label: California state supplement blind allowance married one blind amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (b)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 1_295
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount to married filers with two blind members who are both eligible.
metadata:
unit: currency-USD
period: month
label: California state supplement blind allowance married two blind amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (a)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 1_372
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount to single filers who are blind.
metadata:
unit: currency-USD
period: month
label: California state supplement blind allowance single amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (a)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 704
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides a state supplement amount for dependents below this age threshold.
metadata:
unit: year
period: year
label: California state supplement dependent age limit
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (f)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 18
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: California provides the following state supplement amount for eligible dependents.
metadata:
unit: currency-USD
period: month
label: California state supplement dependent amount
reference:
- title: California Welfare and Institutions Code Division 9, Part 3, Chapter 3, Article 5, Section 12200 (f)
href: https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=WIC&sectionNum=12200
values:
1991-01-01: 499
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
- name: Single eligible person
period: 2024
input:
people:
person1:
ssi_amount_if_eligible: 1_000
ca_capi_eligible_person: true
ssi_countable_income: 500
spm_units:
spm_unit:
members: [person1]
ca_capi_eligible: true
ca_state_supplement_payment_standard: 2_000
output:
ca_capi: 2_490

- name: Couple, one person eligible
period: 2024
input:
people:
person1:
ssi_amount_if_eligible: 1_000
ca_capi_eligible_person: true
ssi_countable_income: 500
person2:
ssi_amount_if_eligible: 1_000
ca_capi_eligible_person: false
ssi_countable_income: 3_000
spm_units:
spm_unit:
members: [person1, person2]
ca_capi_eligible: true
spm_unit_is_married: true
ca_state_supplement_payment_standard: 4_000
output:
ca_capi: 5_480


- name: Couple, both people eligible
period: 2024
input:
people:
person1:
ssi_amount_if_eligible: 1_000
ca_capi_eligible_person: true
ssi_countable_income: 500
person2:
ssi_amount_if_eligible: 1_000
ca_capi_eligible_person: true
ssi_countable_income: 4_000
spm_units:
spm_unit:
members: [person1, person2]
ca_capi_eligible: true
ca_state_supplement_payment_standard: 4_000
output:
ca_capi: 1_480
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
- name: Eligible
period: 2024
input:
ca_capi_resource_eligible: true
ca_capi_income_eligible: true
state_code: CA
output:
ca_capi_eligible: true

- name: Resource ineligible
period: 2024
input:
ca_capi_resource_eligible: false
ca_capi_income_eligible: true
state_code: CA
output:
ca_capi_eligible: false

- name: Income ineligible
period: 2024
input:
ca_capi_resource_eligible: true
ca_capi_income_eligible: false
state_code: CA
output:
ca_capi_eligible: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- name: Eligible person
period: 2023
input:
is_ssi_aged_blind_disabled: true
is_ssi_eligible_spouse: false
immigration_status: ASYLEE
state_code: CA
output:
ca_capi_eligible_person: true

- name: Citizens are not eligible
period: 2023
input:
is_ssi_aged_blind_disabled: true
is_ssi_eligible_spouse: false
immigration_status: CITIZEN
state_code: CA
output:
ca_capi_eligible_person: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
- name: Ineligible
period: 2024
input:
ssi_amount_if_eligible: 2_000
ca_state_supplement_payment_standard: 1_000
ssi_countable_income: 3_001
ca_capi_eligible_person: true
state_code: CA
output:
ca_capi_income_eligible: false

- name: Eligible
period: 2024
input:
ssi_amount_if_eligible: 2_000
ca_state_supplement_payment_standard: 1_000
ssi_countable_income: 2_999
ca_capi_eligible_person: true
state_code: CA
output:
ca_capi_income_eligible: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
- name: Single person, eligible
period: 2023
input:
ca_capi_resources: 2_000
spm_unit_is_married: false
state_code: CA
output:
ca_capi_resource_eligible: true

- name: Single person, ineligible
period: 2023
input:
ca_capi_resources: 2_001
spm_unit_is_married: false
state_code: CA
output:
ca_capi_resource_eligible: false

- name: Couple eligible
period: 2023
input:
ca_capi_resources: 3_000
spm_unit_is_married: true
state_code: CA
output:
ca_capi_resource_eligible: true

- name: Couple ineligible
period: 2023
input:
ca_capi_resources: 3_001
spm_unit_is_married: true
state_code: CA
output:
ca_capi_resource_eligible: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- name: Vehicle below resource threshold
period: 2024
input:
household_vehicles_value: 4_500
state_code: CA
output:
ca_capi_countable_vehicle_value: 0

- name: Vehicle above resource threshold
period: 2024
input:
household_vehicles_value: 6_000
state_code: CA
output:
ca_capi_countable_vehicle_value: 1_500
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- name: Vehicle below resource threshold
period: 2024
input:
ssi_countable_resources: 4_000
household_vehicles_value: 4_500
state_code: CA
output:
ca_capi_resources: 4_000

- name: Vehicle above resource threshold
period: 2024
input:
ssi_countable_resources: 4_000
household_vehicles_value: 6_000
state_code: CA
output:
ca_capi_resources: 5_500
Loading

0 comments on commit 72ab88a

Please sign in to comment.