Add Delaware CCAP (Child Care Assistance Program)#7865
Draft
hua7450 wants to merge 8 commits intoPolicyEngine:mainfrom
Draft
Add Delaware CCAP (Child Care Assistance Program)#7865hua7450 wants to merge 8 commits intoPolicyEngine:mainfrom
hua7450 wants to merge 8 commits intoPolicyEngine:mainfrom
Conversation
Closes PolicyEngine#7863 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Closes PolicyEngine#7863 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7865 +/- ##
============================================
+ Coverage 71.81% 100.00% +28.18%
============================================
Files 4084 12 -4072
Lines 58886 174 -58712
Branches 288 0 -288
============================================
- Hits 42288 174 -42114
+ Misses 16583 0 -16583
+ Partials 15 0 -15
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
- Fix initial eligibility FPL: 185% → 200% (verified by table dollar amounts) - Fix redetermination FPL: 200% → 300% (verified by table dollar amounts) - Replace broken pocbillingguidance.pdf URLs (404) with dhss.delaware.gov/dss/childcr/ - Replace broken pocprovhndbk.pdf URLs (999) with WordPress URL - Replace uniform 5% special needs rate with per-category absolute rates - Update affected test expected values and comments Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- initial_eligibility: 185% FPL (2024) → 200% FPL (Oct 2025) - redetermination: 200% FPL (2024) → 300% FPL (Oct 2025) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The 40% FPL excess financial burden copay waiver requires net income after shelter/utility deductions, which are not modeled. The 150% FPL gross income waiver already covers all families below that threshold. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
SB 325 (FY2025 Operating Budget) authorized POC eligibility expansion to 200% FPL. The 300% FPL redetermination threshold is from the current DSS eligibility table. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements Delaware Purchase of Care (POC) child care subsidy program in PolicyEngine. POC is Delaware's CCDF-funded child care assistance program, administered by the Division of Social Services (DSS). This implementation covers income eligibility (dual FPL/SMI thresholds), copayment calculation, provider reimbursement rates by age group and provider type, and benefit computation.
Closes #7863
Regulatory Authority
Eligibility Tests
Child Eligibility
is_ccdf_immigration_eligible_child)Activity Requirement
Income Eligibility
de_poc_enrolled = false): gross monthly income <= 200% FPLde_poc_enrolled = true): gross monthly income <= 300% FPLmin(FPL-based threshold, 85% SMI)is_ccdf_asset_eligibleIncome Counting
addsparameter list)Copayment Structure
copay/excess_burden_fpl_rate = 0.4) stored for regulatory completeness but not separately wired in formula since 40% FPL < 150% FPLProvider Reimbursement Rates
Statewide rates effective July 1, 2024 - June 30, 2027. Source: POC Billing Guidance, DSS Child Care Services Page
childcare_hours_per_day >= 4(only affects school-age children)weekly_rate * 52 / 12Benefit Calculation
Where:
actual_expenses=spm_unit_pre_subsidy_childcare_expenses(monthly family child care costs)copay= 7% of gross monthly income (waived if income <= 150% FPL)max_reimbursement= sum of per-child weekly rates (by age group and provider type, with 5% special needs increase if applicable) converted to monthlyResult floored at $0. Source: standard CCDF benefit formula, consistent with RI CCAP and NH CCAP implementations.
Not Modeled
defined_for = StateCode.DEKnown Gaps
redetermination.yamlparameter is set to 300% FPL (hard cutoff for enrolled families). Regulation specifies a graduated phase-out for families whose income rises between 200-300% FPL at redetermination. Currently modeled as a binary eligible/ineligible at 300% FPL — no graduated copay adjustment or tiered reduction exists. This is functionally conservative (more families remain eligible than under a strict 200% cutoff).copay/excess_burden_fpl_rateparameter (0.4) exists for regulatory completeness but is not referenced in the copay formula. The 40% FPL threshold is a subset of the 150% FPL waiver and requires net income after shelter/utility deductions (not currently modeled). No impact on results since 40% < 150%.Files Added
Totals: 14 parameters, 12 variables, 9 test files