Medicare Advantage, Part D, Medicaid

MA monthly enrollment by contract and plan, names as CMS wrote them

medicare_semantic.vw_enrollment_monthly_plan_v2·live·semantic_view
Rows
1,416,620
Columns
29
History
N/A
Card
nocolumns only
Typed tools
0

What it is

  1. 1CMS Monthly Enrollment by Contract/Plan: every row of medicare_silver.enrollment_monthly_plan with organization, marketing, plan and parent names restored where CMS's mixed encodings garbled them; the stored values are kept in <column>_legacy.

Grain

KeyGrain
N/A
  1. 1One row per (contract_id, plan_id, month) plan-level enrollment count.

Columns (29)

ColumnTypeMeaning
contract_idstring
plan_idstring
report_monthdate
organization_typestring
plan_typestring
offers_part_dboolean
organization_name_rawstring
organization_marketing_name_rawstring
plan_name_rawstring
parent_org_rawstring
contract_effective_datedate
enrollment_countint
enrollment_lower_boundint
enrollment_upper_boundint
enrollment_suppression_reasonstring
observed_perioddate
asserted_atdate
effective_period_startdate
effective_period_enddate
cms_vintage_sequenceint
parse_revisionint
parser_artifact_hashstring
source_urlstring
sha256_content_hashstring
organization_name_raw_legacystring
organization_marketing_name_raw_legacystring
plan_name_raw_legacystring
parent_org_raw_legacystring
text_correctedboolean

Query it

describe_data_source(source_fqn="medicare_semantic.vw_enrollment_monthly_plan_v2")     # the card, live
query_substrate(sql="SELECT * FROM medicare_semantic.vw_enrollment_monthly_plan_v2 WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itnone; raw SQL
Identity keycontract_id
Joinhow_to_join(source_fqn="medicare_semantic.vw_enrollment_monthly_plan_v2")
Raw doorTool: get_enrollment; Athena: medicare_semantic.vw_enrollment_monthly_plan_v2 (pin report_month)
Company namesorganization_marketing_name_raw organization_marketing_name_raw_legacy organization_name_raw organization_name_raw_legacy parent_org_raw parent_org_raw_legacy resolve to a permanent Vlada ID: resolve_entity(text=<name>); the company pages hold owners and holdings
NoteVersioned view (Data Tracker small-served-fixes lane, 2026-10-01, defect ENRTXT-1): 6,535 rows carry a corrected name; view minus table = 0 (Athena 63a1c21d). get_enrollment 0.3.0 reads it. Record docs/reference/source-audit/source-mastery/records/medicare_enrollment.json (served_corrections).

This page as markdown: /docs-md/data/medicare_semantic_vw_enrollment_monthly_plan_v2.md · every page in one file: /llms-full.txt