Medicare Advantage, Part D, Medicaid

ICD-10 to HCC / RxHCC crosswalk, every CMS edition (v3)

medicare_silver.dim_icd10_hcc_crosswalk_v3·live·silver
Rows
707,821
Columns
20
History
N/A
Card
nocolumns only
Typed tools
0

What it is

  1. 1The CMS ICD-10-CM to HCC / RxHCC mapping files, every edition CMS lists on its risk-adjustment year pages, read from the publisher's own headers.
  2. 2Labels: CMS-HCC V22, V23 (2019), V24 (2020-2025), V28 (2024+);
  3. 3ESRD_V21 and ESRD_V24 for the ESRD models;
  4. 4RxHCC_V05 (2016-2024) and RxHCC_V08 (2023+) for Part D, with categories spelled RXHCC<n>. coefficient_model_version carries the dim_hcc_coefficients model name (ESRD_V21 -> V21, ESRD_V24 -> V24).
  5. 5Every row keeps the verbatim source column header, its payment-year flag, the CSV line and the ZIP and CSV hashes.

Grain

KeyGrain
N/A
  1. 1One row per (rate_year, mapping_edition, model_version, icd_code, hcc_category): 707,821 rows, 12 payment years 2016-2027, 17 CMS editions (initial, midyear_final, final), 8 model labels (Athena 8d7dff41).
  2. 2An ICD-10 code that maps to more than one HCC in a model has one row per HCC.

Columns (20)

ColumnTypeMeaning
rate_yearint
mapping_editionstring
model_familystring
model_versionstring
coefficient_model_versionstring
icd_codestring
hcc_categorystring
hcc_numberint
icd_descriptionstring
payment_year_flagstring
source_columnstring
payment_year_flag_columnstring
source_memberstring
source_row_numberint
source_zip_sha256string
source_urlstring
sha256_content_hashstring
bronze_publication_idstring
asserted_attimestamp
parser_artifact_hashstring

Query it

describe_data_source(source_fqn="medicare_silver.dim_icd10_hcc_crosswalk_v3")     # the card, live
query_substrate(sql="SELECT * FROM medicare_silver.dim_icd10_hcc_crosswalk_v3 WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itnone; raw SQL
Identity keyrate_year,mapping_edition,model_version,icd_code,hcc_category
Joinhow_to_join(source_fqn="medicare_silver.dim_icd10_hcc_crosswalk_v3")
Raw doorAthena (read-only via query_substrate): medicare_silver.dim_icd10_hcc_crosswalk_v3 (pin rate_year AND mapping_edition, or read medicare_semantic.vw_icd10_hcc_crosswalk_current_v1)
NoteRestated by Data Tracker 2026-10-07 (#3237). Supersedes medicare_silver.dim_icd10_hcc_crosswalk (frozen rollback). medicare_silver.dim_icd10_hcc_crosswalk_v2 (one edition per year, wrong edition for 2024/2025) is not served. Release rule: load the 2027 midyear final as a new partition when CMS posts it; the current view switches automatically.

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