Skip to content

Commit ee51fd7

Browse files
committed
Remove SSA disability screen alias
1 parent c5ac10f commit ee51fd7

6 files changed

Lines changed: 5 additions & 63 deletions

File tree

policyengine_us/tests/policy/baseline/gov/ssa/ss/would_pass_ssa_disability_screen.yaml

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

policyengine_us/tests/policy/baseline/gov/ssa/ssi/is_ssi_disabled.yaml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -68,24 +68,6 @@
6868
output:
6969
is_ssi_disabled: false
7070

71-
- name: Data-provided SSA disability screen can identify SSI disability
72-
period: 2024
73-
input:
74-
would_pass_ssa_disability_screen: true
75-
is_disabled: false
76-
ssi_engaged_in_sga: false
77-
output:
78-
is_ssi_disabled: true
79-
80-
- name: Data-provided SSA disability screen remains subject to SGA
81-
period: 2024
82-
input:
83-
would_pass_ssa_disability_screen: true
84-
is_disabled: false
85-
ssi_engaged_in_sga: true
86-
output:
87-
is_ssi_disabled: false
88-
8971
- name: Data-provided SSI disability criteria can exclude broad disability
9072
period: 2024
9173
input:
@@ -94,13 +76,3 @@
9476
ssi_engaged_in_sga: false
9577
output:
9678
is_ssi_disabled: false
97-
98-
- name: Data-provided SSI disability criteria wins during transition
99-
period: 2024
100-
input:
101-
would_pass_ssa_disability_screen: true
102-
meets_ssi_disability_criteria: false
103-
is_disabled: false
104-
ssi_engaged_in_sga: false
105-
output:
106-
is_ssi_disabled: false

policyengine_us/tests/policy/baseline/gov/ssa/ssi/meets_ssi_disability_criteria.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@
2222
output:
2323
meets_ssi_disability_criteria: false
2424

25-
- name: Data-provided SSA disability screen can identify SSI disability criteria
25+
- name: Data-provided SSI disability criteria can override broad disability
2626
period: 2024
2727
input:
28-
would_pass_ssa_disability_screen: true
28+
meets_ssi_disability_criteria: true
2929
is_disabled: false
3030
output:
3131
meets_ssi_disability_criteria: true
3232

33-
- name: Data-provided SSA disability screen can exclude broad disability
33+
- name: Data-provided SSI disability criteria can exclude broad disability
3434
period: 2024
3535
input:
36-
would_pass_ssa_disability_screen: false
36+
meets_ssi_disability_criteria: false
3737
is_disabled: true
3838
output:
3939
meets_ssi_disability_criteria: false

policyengine_us/variables/gov/ssa/ss/would_pass_ssa_disability_screen.py

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

policyengine_us/variables/gov/ssa/ssi/eligibility/status/is_ssi_disabled.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ class is_ssi_disabled(Variable):
1010
reference = "https://www.law.cornell.edu/uscode/text/42/1382c#a_3_A"
1111

1212
def formula(person, period, parameters):
13-
# Read the SSI compatibility variable so existing datasets that only
14-
# store this input continue to override the broad fallback.
1513
meets_disability_criteria = person("meets_ssi_disability_criteria", period)
1614
engaged_in_sga = person("ssi_engaged_in_sga", period)
1715
return meets_disability_criteria & ~engaged_in_sga

policyengine_us/variables/gov/ssa/ssi/eligibility/status/meets_ssi_disability_criteria.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ class meets_ssi_disability_criteria(Variable):
1313
reference = "https://www.law.cornell.edu/uscode/text/42/1382c#a_3_A"
1414

1515
def formula(person, period, parameters):
16-
return person("would_pass_ssa_disability_screen", period)
16+
return person("is_disabled", period)

0 commit comments

Comments
 (0)