Skip to content

Commit 49e8cac

Browse files
vahid-ahmadiclaude
andauthored
Add DLA and SDA documentation page (#771) (#1709)
* Add DLA and SDA documentation page (#771) Ticks off the DLA and SDA entries in #771's docs-pages todo list. Combined into one page because both are closed-to-new-claims legacy DWP disability benefits with very small modelling surface area: - DLA: two component variables (dla_m, dla_sc), each taking a categorical band from the dataset input and multiplying the weekly rate by WEEKS_IN_YEAR. The eligibility-by-activity scoring is not re-derived because the dataset records bands directly; the relevant population (under-16s and unmigrated working-age recipients) is set by the calibration step in policyengine-uk-data. - SDA: single weekly flat-rate payment, binary eligibility taken from sda_reported, maximum age-related addition assumed (justified because the remaining 2001-frozen caseload skews old). References cover SSCBA 1992 s.68/s.71, the Welfare Reform Acts that closed both schemes to new claims, and the DWP caseload statistics page used for calibration. * Fix household_benefits aggregation claim in DLA/SDA docs There is no personal_benefits variable; dla and sda are added directly to the household_benefits adds list. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent a86ad86 commit 49e8cac

2 files changed

Lines changed: 76 additions & 0 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Add a documentation page covering Disability Living Allowance (mobility + self-care components, both DLA bands taken from dataset categoricals) and Severe Disablement Allowance (binary read from `sda_reported`, maximum age-related addition assumed); ticks off two more #771 docs-pages entries.
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# DLA and Severe Disablement Allowance
2+
3+
PolicyEngine UK models two **legacy** DWP disability benefits alongside
4+
the current PIP (covered in [its own page](./PIP.ipynb)):
5+
6+
- **Disability Living Allowance (DLA)** — closed to new working-age
7+
claims in April 2013 but still paid to existing recipients and to
8+
children under 16.
9+
- **Severe Disablement Allowance (SDA)** — closed to new claims in
10+
April 2001 and replaced by Incapacity Benefit / ESA / Universal Credit;
11+
legacy recipients continue to receive it.
12+
13+
Both are non-means-tested and are added directly into the
14+
`household_benefits` aggregate (via the `dla` and `sda` variables in its
15+
`adds` list).
16+
17+
## Disability Living Allowance
18+
19+
DLA has two independent components, each with its own band structure:
20+
21+
| Component | Bands | Variable | Parameter file |
22+
|-----------|-------|----------|----------------|
23+
| Mobility (`dla_m`) | Higher / Lower / None | `dla_m` | `gov/dwp/dla/mobility/{higher,lower}.yaml` |
24+
| Self-care (`dla_sc`) | Higher / Middle / Lower / None | `dla_sc` | `gov/dwp/dla/self_care/{higher,middle,lower}.yaml` |
25+
26+
A claimant's band on each component is taken from the dataset inputs
27+
`dla_m_category` and `dla_sc_category` (each an enum on `Person`). For
28+
each band the formula multiplies the published **weekly** rate by
29+
`WEEKS_IN_YEAR` to produce an annual amount; the combined award is
30+
31+
```python
32+
dla = dla_sc + dla_m
33+
```
34+
35+
i.e. a recipient on the higher mobility rate and the higher self-care
36+
rate stacks both, producing the maximum DLA award.
37+
38+
### Eligibility (informational)
39+
40+
PolicyEngine doesn't re-derive eligibility for DLA because the dataset
41+
records categorical band assignments rather than the underlying
42+
self-care / mobility activity scores. New claims have been routed to
43+
PIP for working-age claimants since April 2013, so the population that
44+
remains on DLA is overwhelmingly:
45+
46+
- children under 16 (DLA continues to be available),
47+
- adults who were on DLA on 8 April 2013 and have not yet been migrated
48+
to PIP at reassessment.
49+
50+
Migration to PIP is handled by the calibration step in
51+
`policyengine-uk-data`, not by a re-derivation here.
52+
53+
## Severe Disablement Allowance
54+
55+
SDA is a single weekly flat-rate payment, exposed as the variable `sda`.
56+
Eligibility is treated as binary and read straight from the dataset
57+
input `sda_reported`:
58+
59+
```python
60+
sda = (sda_reported > 0) * gov.dwp.sda.maximum * WEEKS_IN_YEAR
61+
```
62+
63+
The model assumes recipients are entitled to the **maximum** age-related
64+
addition. This is a deliberate simplification: SDA was closed to new
65+
claims in 2001 and the remaining caseload is small and old enough that
66+
nearly all recipients qualify for the highest age-related addition.
67+
68+
## References
69+
70+
- DLA primary statute: [Social Security Contributions and Benefits Act 1992 s. 71](https://www.legislation.gov.uk/ukpga/1992/4/section/71).
71+
- DLA closure to new working-age claims: [Welfare Reform Act 2012 Part 4](https://www.legislation.gov.uk/ukpga/2012/5/part/4) and [The Personal Independence Payment (Transitional Provisions) Regulations 2013 (SI 2013/387)](https://www.legislation.gov.uk/uksi/2013/387/contents).
72+
- DWP, [Disability Living Allowance: detailed information](https://www.gov.uk/disability-living-allowance).
73+
- SDA primary statute: [Social Security Contributions and Benefits Act 1992 s. 68](https://www.legislation.gov.uk/ukpga/1992/4/section/68) (since repealed for new claims).
74+
- SDA closure to new claims: [The Welfare Reform and Pensions Act 1999 s. 65](https://www.legislation.gov.uk/ukpga/1999/30/section/65).
75+
- DWP, [DLA and SDA caseload statistics](https://www.gov.uk/government/collections/disability-living-allowance-statistics) used by `policyengine-uk-data` for calibration.

0 commit comments

Comments
 (0)