Medicare Advantage, Part D, Medicaid

Special Needs Plans by plan and month, current CMS vintage, with D-SNP integration status, small-cell bounds and Under-11 rows

medicare_semantic.vw_snp_data_v3·live·semantic_view
Rows
195,628
Columns
30
History
N/A
Card
nocolumns only
Typed tools
1

What it is

  1. 1CMS's monthly SNP Comprehensive Report at parse revision 3, the current CMS vintage of each month: every SNP plan since 2007-05 with SNP type, specialty diseases, enrollment and states (Plan ID at three digits), the D-SNP integration status (CO / HIDE / FIDE, from 2022-07), applicable integrated plan, partial-dual-only and D-SNP-only-contract flags (from 2025-01), the [0, 10] bound on a blank enrollment cell, and CMS's Under-11 aggregate rows flagged synthetic_under_11_row. get_snp_plan_details and get_enrollment read this view from 2026-10-05.

Grain

KeyGrain
N/A
  1. 1One row per (contract_id, plan_id, segment_id, snp_type, state_list_raw, report_month) for real rows and one per (snp_type, report_month) for Under-11 rows;
  2. 2195,628 rows over 233 months 2007-05..2026-09, 698 Under-11 rows, equal to medicare_silver.snp_data_v2 WHERE is_current row for row (Athena 0d8b8098, a97849fd).

Columns (30)

ColumnTypeMeaning
contract_idstring
plan_idstring
segment_idstring
report_monthdate
contract_name_rawstring
organization_typestring
plan_name_rawstring
plan_typestring
plan_geographic_namestring
state_list_rawstring
plan_enrollmentint
snp_typestring
specialty_diseasesstring
dsnp_integration_statusstring
applicable_integrated_planboolean
partial_dual_onlyboolean
dsnp_only_contractboolean
plan_enrollment_lower_boundint
plan_enrollment_upper_boundint
enrollment_suppression_reasonstring
synthetic_under_11_rowboolean
observed_perioddate
asserted_atdate
effective_period_startdate
effective_period_enddate
cms_vintage_sequenceint
parse_revisionint
parser_artifact_hashstring
source_urlstring
sha256_content_hashstring

Query it

describe_data_source(source_fqn="medicare_semantic.vw_snp_data_v3")     # the card, live
query_substrate(sql="SELECT * FROM medicare_semantic.vw_snp_data_v3 WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itget_stars_rollup
Identity keycontract_id,plan_id,segment_id
Joinhow_to_join(source_fqn="medicare_semantic.vw_snp_data_v3")
Raw doorTools: get_snp_plan_details, get_enrollment (SNP type); Athena: medicare_semantic.vw_snp_data_v3 (WHERE NOT synthetic_under_11_row for plans; pin report_month)
NoteVersioned view (Data Tracker wave 1A, defects SNPD-1/-3). Never overwritten; vw_snp_data_v2 stays live as the rollback.

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