Include Medicare Part A premiums and Part D IRMAA in MOOP#8532
Include Medicare Part A premiums and Part D IRMAA in MOOP#8532daphnehanse11 wants to merge 3 commits into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8532 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 2 4 +2
Lines 30 49 +19
Branches 0 1 +1
=========================================
+ Hits 30 49 +19
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:
|
e3fb9eb to
3aff88b
Compare
daphnehanse11
left a comment
There was a problem hiding this comment.
Scope mismatch: this PR says it includes Medicare Part D premiums in MOOP, but spm_unit_health_insurance_premiums only adds income_adjusted_part_d_premium_surcharge. The surcharge variable documentation correctly says this is paid in addition to the beneficiary's underlying Part D plan premium, and I do not see a modeled base Part D premium or Part D enrollment variable in the PR. As written, ordinary Part D premiums remain omitted from MOOP, and high-income beneficiaries only get the IRMAA surcharge. Please add the base Part D premium path, or narrow the PR/docs/tests to say this only models Part D IRMAA.
Summary
medicare_part_a_premiumvariable for Part A premiums paid out of pocketmsp_part_a_premium_coverageso QMB-covered Part A premiums do not count as household MOOPFixes #8529.
Tests
uv run python -m policyengine_core.scripts.policyengine_command test -c policyengine_us policyengine_us/tests/policy/baseline/gov/hhs/medicare/eligibility/medicare_part_a_premium.yaml policyengine_us/tests/policy/baseline/gov/hhs/medicare/savings_programs/msp_part_a_premium_coverage.yaml policyengine_us/tests/policy/baseline/household/income/spm_unit/spm_unit_medical_out_of_pocket_expenses_medicare_part_b.yamluv run python -m policyengine_core.scripts.policyengine_command test -c policyengine_us policyengine_us/tests/policy/baseline/gov/hhs/medicare policyengine_us/tests/policy/baseline/household/income/spm_unit/spm_unit_medical_out_of_pocket_expenses_medicare_part_b.yaml