# MA plan payment, Part D (plan x year), parser 0.4.0

`medicare_silver.ma_plan_payment_part_d_v2` · Medicare Advantage, Part D, Medicaid · status live · 84,466 rows

CMS Part D plan-payment reference per plan and payment year: the average direct subsidy PMPM (standardized to a 1.0 risk score), reinsurance and low-income cost-sharing PMPMs and the average Part D risk score, for MA-PD and stand-alone PDP plans. Parser 0.4.0 reload; get_plan_payment and get_ma_plan_payment read this table from 2026-10-05.

**Grain.** One row per (payment_year, contract_id, plan_id). 84,466 rows over 2006-2024: the served table's 84,455 rows one for one plus the 11 contract rows of 2006 (Athena 09c33b17, 2441fad6).

| column | type | meaning |
|---|---|---|
| payment_year | int |  |
| contract_id | string |  |
| plan_id | string |  |
| contract_name | string |  |
| organization_type | string |  |
| avg_direct_subsidy_pmpm | double |  |
| avg_part_d_risk_score | double |  |
| avg_reinsurance_pmpm | double |  |
| avg_low_income_cost_sharing_pmpm | double |  |
| contract_level_row | boolean |  |
| source_url | string |  |
| sha256_content_hash | string |  |
| bronze_publication_id | string |  |
| asserted_at | timestamp |  |
| parser_artifact_hash | string |  |

Query it: `query_substrate` with `SELECT ... FROM medicare_silver.ma_plan_payment_part_d_v2 WHERE ... LIMIT 100`; read `describe_data_source("medicare_silver.ma_plan_payment_part_d_v2")` first.
