# CMS CCIIO Plan ID Crosswalk PUF — directed plan-year continuity history

`medicare_semantic.vw_plan_id_crosswalk_puf_current` · Insurer negotiated rates · status live

CMS Marketplace standard-component continuity from plan year N-1 to N across PY2014→2015 through PY2025→2026, preserving ordinary, age-off, and bronze-to-silver publisher fields without projecting semantic routes.

**Grain.** One logical publisher CSV record within one immutable directed current-plan-year artifact, keyed by source, current year, ZIP SHA-256, archive member, and one-based source row number.

| column | type | meaning |
|---|---|---|
| current_plan_year | int |  |
| previous_plan_year | int |  |
| state_code | string |  |
| dental_plan | string |  |
| current_plan_id | string |  |
| current_issuer_id | string |  |
| current_metal_level | string |  |
| current_multistate_plan | string |  |
| current_child_adult_only | string |  |
| previous_plan_id | string |  |
| previous_issuer_id | string |  |
| previous_metal_level | string |  |
| previous_multistate_plan | string |  |
| previous_child_adult_only | string |  |
| age_off_plan_id | string |  |
| age_off_issuer_id | string |  |
| age_off_metal_level | string |  |
| age_off_multistate_plan | string |  |
| age_off_child_adult_only | string |  |
| silver_csr_elig_plan_id | string |  |
| silver_csr_elig_issuer_id | string |  |
| crosswalk_level | string |  |
| reason_for_crosswalk | string |  |
| fips_code_raw | string |  |
| zip_code_raw | string |  |
| source_row_number | bigint |  |
| raw_row_sha256 | string |  |
| artifact_id | string |  |
| archive_member | string |  |
| archive_member_sha256 | string |  |
| cms_vintage_sequence | int |  |
| asserted_at | date |  |
| observed_period | date |  |
| source_url | string |  |
| sha256_content_hash | string |  |
| raw_values_json | string |  |
| ordered_header_json | string |  |

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