Insurer negotiated rates
CMS CCIIO Rate PUF: current read surface (one CMS ZIP revision per plan year)
medicare_semantic.vw_rate_puf_current·live·semantic_viewRows
36,535,872
Columns
33
History
N/A
Card
nocolumns only
Typed tools
1
What it is
- 1The read surface over medicare_silver.fact_rate_puf_history: for each business_year it keeps one CMS ZIP revision (cms_vintage_sequence DESC, then asserted_at DESC), with typed rates (individual, tobacco, family tiers), the raw record and Bronze lineage.
- 2Defined in pipelines/medicare/semantic/rate_puf_current.sql.
- 3Successor of medicare_silver.fact_rate_puf: PY2015 is complete (4,676,092 rows, 37 states, against the mirror's 1,048,575 rows in 6 states) and PY2017/PY2018 follow CMS, not the mirror.
Grain
| Key | Grain |
|---|---|
| N/A |
|
Columns (33)
| Column | Type | Meaning |
|---|---|---|
business_year | int | |
source_row_number | bigint | |
state_code | string | |
issuer_id | string | |
source_name | string | |
import_date | string | |
rate_effective_date | string | |
rate_expiration_date | string | |
plan_id | string | |
rating_area_id | string | |
tobacco | string | |
age | string | |
individual_rate | double | |
individual_tobacco_rate | double | |
couple | double | |
primary_plus_one_dependent | double | |
primary_plus_two_dependents | double | |
primary_plus_three_or_more_dependents | double | |
couple_plus_one_dependent | double | |
couple_plus_two_dependents | double | |
couple_plus_three_or_more_dependents | double | |
numeric_parse_status_json | string | |
raw_row_sha256 | string | |
raw_values_json | string | |
artifact_id | string | |
archive_member | string | |
archive_member_sha256 | string | |
publisher_modified_at | string | |
publisher_etag | string | |
cms_vintage_sequence | int | |
asserted_at | date | |
source_url | string | |
bronze_object_key | string |
Query it
describe_data_source(source_fqn="medicare_semantic.vw_rate_puf_current") # the card, live query_substrate(sql="SELECT * FROM medicare_semantic.vw_rate_puf_current WHERE <filter> LIMIT 100")
| Item | Value |
|---|---|
| Typed tools that read it | get_exchange_plan_profile |
| Identity key | business_year,archive_member_sha256,source_row_number |
| Join | how_to_join(source_fqn="medicare_semantic.vw_rate_puf_current") |
| Raw door | Athena (read-only via query_substrate): medicare_semantic.vw_rate_puf_current (pin business_year) |
| Note | View from #3568/#3576 (pipelines/medicare/semantic/rate_puf_current.sql) over the CMS ZIP history. Registered 2026-10-13 under register w4 cms_cciio_rate_puf as the successor of medicare_silver.fact_rate_puf by the Data Tracker registration lane (PR claude/tracker-register-profile-v2-rate-history). get_exchange_plan_profile's rate curve reads it after #3588. Door RAW, World W4. |
This page as markdown: /docs-md/data/medicare_semantic_vw_rate_puf_current.md · every page in one file: /llms-full.txt