-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Study childcare entitlement #1016
base: master
Are you sure you want to change the base?
Conversation
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_age_eligible.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_age_eligible.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_amount.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_amount.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/variables/gov/hmrc/study_childcare_entitlement/care_to_learn_eligible.py
Outdated
Show resolved
Hide resolved
policyengine_uk/variables/gov/hmrc/study_childcare_entitlement/care_to_learn_eligible.py
Outdated
Show resolved
Hide resolved
policyengine_uk/variables/gov/hmrc/study_childcare_entitlement/care_to_learn_eligible.py
Outdated
Show resolved
Hide resolved
policyengine_uk/variables/gov/hmrc/study_childcare_entitlement/care_to_learn_amount.py
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_age_eligible.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/hmrc/study_childcare_entitlement/care_to_learn_age_eligible.yaml
Outdated
Show resolved
Hide resolved
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, on resolving these questions.
policyengine_uk/parameters/gov/dfe/study_childcare_entitlement/care_to_learn/amount.yaml
Show resolved
Hide resolved
policyengine_uk/parameters/gov/dfe/study_childcare_entitlement/care_to_learn/amount.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/parameters/gov/dfe/targeted_childcare_entitlement/qualifying_benefits.yaml
Outdated
Show resolved
Hide resolved
policyengine_uk/variables/gov/dfe/study_childcare_entitlement/study_childcare_entitlement.py
Outdated
Show resolved
Hide resolved
… labels and descriptions - Capitalize 'London' in parameter labels - Remove '(the 2-year-old entitlement)' from targeted childcare description - Remove 'per year' from study childcare entitlement label 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
reference: | ||
- title: Documentation for Care to Learn scheme | ||
href: https://www.gov.uk/care-to-learn | ||
- title: House of Commons Library – Paying for Childcare in England (12 July 2024), p.43 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- title: House of Commons Library – Paying for Childcare in England (12 July 2024), p.43 | |
- title: House of Commons Library – Paying for Childcare in England (12 July 2024) |
- title: Documentation for Care to Learn scheme | ||
href: https://www.gov.uk/care-to-learn | ||
- title: House of Commons Library – Paying for Childcare in England (12 July 2024), p.43 | ||
href: https://researchbriefings.files.parliament.uk/documents/CBP-8054/CBP-8054.pdf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and elsewhere
href: https://researchbriefings.files.parliament.uk/documents/CBP-8054/CBP-8054.pdf | |
href: https://researchbriefings.files.parliament.uk/documents/CBP-8054/CBP-8054.pdf#page=43 |
metadata: | ||
reference: | ||
- title: Local Authority (Duty to Secure Early Years Provision Free of Charge) Regulations 2014 - Regulation 3 defining "eligible child" | ||
href: https://www.legislation.gov.uk/uksi/2014/2147/regulation/3/made |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this source doesn't mention these benefits, remove
reference: | ||
- title: Local Authority (Duty to Secure Early Years Provision Free of Charge) Regulations 2014 - Regulation 3 defining "eligible child" | ||
href: https://www.legislation.gov.uk/uksi/2014/2147/regulation/3/made | ||
- title: Education Act 1996 s.512ZB(4) - criteria for free school meals |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is tce based on free school meal eligibility? cite that source if so and then model free school meal eligibility separately before linking them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i also dont see all these programs here, e.g. income support. sources must precisely back parameter values; if there's complexity please comment it
- title: Education Act 1996 s.512ZB(4) - criteria for free school meals | ||
href: https://www.legislation.gov.uk/ukpga/1996/56/section/512ZB | ||
- title: Local Authority (Duty to Secure Early Years Provision Free of Charge) (Amendment) Regulations 2018 | ||
href: https://www.legislation.gov.uk/uksi/2018/146/contents/made |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doesnt back up parameters
- is_guarantee_credit_eligible | ||
- child_tax_credit | ||
- working_tax_credit | ||
- dla |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there significance to this being in a different section in the gov.uk site?
- esa_income | ||
- universal_credit | ||
- is_guarantee_credit_eligible | ||
- child_tax_credit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there's also an income limitation on this and wtc so probably needs to be separate
is_child = person("is_child", period) | ||
|
||
# Check basic eligibility conditions | ||
has_children = person.benunit.any(person("is_child", period)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
otherwise implies the specific person has their own children
has_children = person.benunit.any(person("is_child", period)) | |
benunit_has_children = person.benunit.any(person("is_child", period)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or should this reference is_parent?
quantity_type = FLOW | ||
unit = GBP | ||
default_value = 0 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
defined_for = "study_childcare_entitlement_eligible" | |
# Only exclude higher education/tertiary | ||
not_higher_education = current_ed != education_types.TERTIARY | ||
|
||
not_apprentice = ~person("is_apprentice", period) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
then use ~is_apprentice
for consistency with ~is_child
not_apprentice = ~person("is_apprentice", period) | |
is_apprentice = person("is_apprentice", period) |
Overview
This PR implements the study childcare entitlement scheme in PolicyEngine UK:
Note
This scheme applies to England only. Different programs operate in Scotland, Wales, and Northern Ireland.
Key Features
Fixes #1017
Depends on #1004