Skip to content

Commit 2d0ddb7

Browse files
authored
Merge pull request #7326 from PolicyEngine/migrate-random-to-data-v2
Move all stochastic randomness to data package for deterministic country package
2 parents 460479f + a46b5a8 commit 2d0ddb7

31 files changed

+236
-268
lines changed

changelog_entry.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- bump: minor
2+
changes:
3+
added:
4+
- Section 1931 deprivation requirement parameter for non-expansion states
5+
- is_single_parent_household variable for Medicaid deprivation rules
6+
- Head Start and Early Head Start takeup variables
7+
- SSI resource test now uses actual policy logic in individual sim
8+
changed:
9+
- Moved all stochastic randomness to data package for deterministic country package
10+
- is_parent_for_medicaid_nfc now checks Section 1931 deprivation requirements
11+
- Head Start and Early Head Start benefits now multiply by takeup
12+
- WIC would_claim_wic and is_wic_at_nutritional_risk default to True (resolved in data package)
13+
removed:
14+
- aca_take_up_seed, snap_take_up_seed, medicaid_take_up_seed variables
15+
- random() calls from all variable formulas
16+
- Takeup rate parameters (now in policyengine-us-data)

policyengine_us/parameters/gov/aca/takeup_rate.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
description: >
2+
Whether the state requires a child to be "deprived of parental support"
3+
for parent Medicaid eligibility. This is based on Section 1931 criteria
4+
which applies to non-expansion states using pre-ACA AFDC rules.
5+
In practice, this means two-parent households generally do not qualify
6+
unless one parent is incapacitated or unemployed.
7+
metadata:
8+
label: Medicaid parent eligibility requires deprivation
9+
unit: bool
10+
period: year
11+
breakdown:
12+
- state_code
13+
reference:
14+
- title: Section 1931 Medicaid Eligibility
15+
href: https://www.law.cornell.edu/uscode/text/42/1396u-1
16+
- title: KFF - Medicaid Eligibility for Parents
17+
href: https://www.kff.org/medicaid/state-indicator/medicaid-income-eligibility-limits-for-parents/
18+
# Non-expansion states that use Section 1931 deprivation rules
19+
AL:
20+
2018-01-01: true
21+
FL:
22+
2018-01-01: true
23+
GA:
24+
2018-01-01: true
25+
KS:
26+
2018-01-01: true
27+
MS:
28+
2018-01-01: true
29+
NC:
30+
2018-01-01: true
31+
2023-12-01: false # NC expanded Medicaid
32+
SC:
33+
2018-01-01: true
34+
SD:
35+
2018-01-01: true
36+
TN:
37+
2018-01-01: true
38+
TX:
39+
2018-01-01: true
40+
WI:
41+
2018-01-01: true
42+
WY:
43+
2018-01-01: true
44+
# Expansion states - no deprivation requirement
45+
AK:
46+
2018-01-01: false
47+
AR:
48+
2018-01-01: false
49+
AZ:
50+
2018-01-01: false
51+
CA:
52+
2018-01-01: false
53+
CO:
54+
2018-01-01: false
55+
CT:
56+
2018-01-01: false
57+
DC:
58+
2018-01-01: false
59+
DE:
60+
2018-01-01: false
61+
HI:
62+
2018-01-01: false
63+
IA:
64+
2018-01-01: false
65+
ID:
66+
2018-01-01: false
67+
IL:
68+
2018-01-01: false
69+
IN:
70+
2018-01-01: false
71+
KY:
72+
2018-01-01: false
73+
LA:
74+
2018-01-01: false
75+
MA:
76+
2018-01-01: false
77+
MD:
78+
2018-01-01: false
79+
ME:
80+
2018-01-01: false
81+
MI:
82+
2018-01-01: false
83+
MN:
84+
2018-01-01: false
85+
MO:
86+
2018-01-01: false
87+
MT:
88+
2018-01-01: false
89+
ND:
90+
2018-01-01: false
91+
NE:
92+
2018-01-01: false
93+
NH:
94+
2018-01-01: false
95+
NJ:
96+
2018-01-01: false
97+
NM:
98+
2018-01-01: false
99+
NV:
100+
2018-01-01: false
101+
NY:
102+
2018-01-01: false
103+
OH:
104+
2018-01-01: false
105+
OK:
106+
2018-01-01: false
107+
OR:
108+
2018-01-01: false
109+
PA:
110+
2018-01-01: false
111+
RI:
112+
2018-01-01: false
113+
UT:
114+
2018-01-01: false
115+
VA:
116+
2018-01-01: false
117+
VT:
118+
2018-01-01: false
119+
WA:
120+
2018-01-01: false
121+
WV:
122+
2018-01-01: false

policyengine_us/parameters/gov/hhs/medicaid/takeup_rate.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

policyengine_us/parameters/gov/irs/credits/eitc/takeup.yaml

Lines changed: 0 additions & 24 deletions
This file was deleted.

policyengine_us/parameters/gov/states/dc/tax/income/credits/ptc/takeup.yaml

Lines changed: 0 additions & 13 deletions
This file was deleted.

policyengine_us/parameters/gov/usda/snap/takeup_rate.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

policyengine_us/parameters/gov/usda/wic/nutritional_risk.yaml

Lines changed: 0 additions & 21 deletions
This file was deleted.

policyengine_us/parameters/gov/usda/wic/takeup.yaml

Lines changed: 0 additions & 52 deletions
This file was deleted.

policyengine_us/tests/policy/baseline/gov/aca/ptc/takes_up_aca_if_eligible.yaml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)