Add Illinois Tollway Pass Partnership (I-PASS Assist)#7174
Merged
hua7450 merged 7 commits intoPolicyEngine:mainfrom Jan 28, 2026
Merged
Add Illinois Tollway Pass Partnership (I-PASS Assist)#7174hua7450 merged 7 commits intoPolicyEngine:mainfrom
hua7450 merged 7 commits intoPolicyEngine:mainfrom
Conversation
Starting implementation of Illinois I-PASS Assist program. Documentation and parallel development will follow. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add I-PASS Assist program parameters for income limits, account minimum, auto-replenishment threshold, and transponder deposit amounts - Add eligibility variables for income-based and categorical eligibility - Add comprehensive YAML tests with unit and integration test cases - Add working_references.md documenting program sources Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7174 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 3 +2
Lines 19 37 +18
Branches 1 0 -1
=========================================
+ Hits 19 37 +18
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:
|
…into il-tollway-pass-partnership
PavelMakarchuk
approved these changes
Jan 26, 2026
Collaborator
PavelMakarchuk
left a comment
There was a problem hiding this comment.
LGTM after TANF is added
...gine_us/variables/gov/states/il/tollway/ipass_assist/il_ipass_assist_categorical_eligible.py
Outdated
Show resolved
Hide resolved
…into il-tollway-pass-partnership
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 Illinois I-PASS Assist program eligibility. Closes #6781.
I-PASS Assist is an equity-focused initiative by the Illinois State Toll Highway Authority (Illinois Tollway) that makes tollway travel more accessible and affordable for income-eligible individuals and families.
Regulatory Authority
Sources:
Eligibility Criteria
Income Eligibility
Household income must not exceed 250% of Federal Poverty Guidelines (FPL).
Income is verified by the Illinois Department of Revenue, so we use
irs_gross_incomeas the income measure.Source: I-PASS Assist Program
Categorical Eligibility
Households receiving SNAP (Supplemental Nutrition Assistance Program) automatically qualify.
Source: IDHS: I-PASS Assist
Residency Requirement
Illinois residents only. Enforced via
defined_for = StateCode.IL.Benefits Provided (Not Modeled)
I-PASS Assist is an access program that reduces barriers to toll transponder ownership. Benefits depend on individual toll usage and are not modeled as calculable benefits.
Files Added
Parameters (1 file)
Variables (3 files)
Tests (4 files)
Example Calculations
Case 1: Single worker, $35,000 income
Case 2: Family of 4, $90,000 income
Case 3: SNAP recipient with $50,000 income
Implementation Notes
irs_gross_incomefor income (verified by IL Dept of Revenue)spm_unit_fpgfor FPL calculations (scales with household size)snap > 0)defined_for = StateCode.IL