Medicare Geographic Variation - by Hospital Referral Region
The Medicare Geographic Variation by Hospital Referral Region dataset provides information for researchers and policymakers to evaluate the geographic…
Part of the CMS Data Feeds Dataset › Medicare
Dataplex delivers this CMS feed as the analysis-ready table DWV.MEDICARE_GEOGRAPHIC_VARIATION__BY_HOSPITAL_REFERRAL_REGION on Snowflake and Databricks — coverage from 2021 to 2021 in a single aligned schema, refreshed automatically whenever CMS publishes a new file. Every row carries lineage back to the exact CMS source file that produced it.
Key facts
Snowflake
DWV.MEDICARE_GEOGRAPHIC_VARIATION__BY_HOSPITAL_REFERRAL_REGION
Databricks
cms_dwv.medicare_geographic_variation__by_hospital_referral_region
Coverage
Jan 2021 – Dec 2021
Cadence
Annual
CMS published
2023-03-06
Loaded
2023-08-29
Columns
250 data + 6 lineage
File versions
1
License
CMS public data — U.S. Government work
Platforms
Snowflake Marketplace · Databricks Delta Sharing
Included in the CMS Data Feeds Dataset — start a free trial on Snowflake Marketplace.
Last CMS publication 2023-03-06 — awaiting the next release. New files load automatically when CMS publishes.
Sample queries
SELECT *
FROM DWV.MEDICARE_GEOGRAPHIC_VARIATION__BY_HOSPITAL_REFERRAL_REGION
LIMIT 100;SELECT *
FROM cms_dwv.medicare_geographic_variation__by_hospital_referral_region
LIMIT 100;About this feed
The Medicare Geographic Variation by Hospital Referral Region dataset provides information for researchers and policymakers to evaluate the geographic differences in the use and quality of health care services for the Original Medicare population. The dataset includes demographic, spending, use, and quality indicators at the hospital referral region (HRR) level.
— Source: CMS feed metadata
Keywords: National, Hospital Referral Regions, Medicare, Original Medicare, Health Care Use & Payments, Health Equity Theme: Medicare
Coverage timeline
2021 🟩
1 of 1 years covered — no gaps.
Release history
2021-01-01 – 2021-12-31
2023-03-06
2023-08-29
✓
Data dictionary
📋 250 data columns + 6 lineage columns
Column-level definitions are maintained by CMS in the official Medicare Geographic Variation - by Hospital Referral Region data dictionary.
Data columns
YEAR
NUMBER
BENE_GEO_LVL
TEXT
BENE_GEO_DESC
TEXT
BENE_GEO_CD
NUMBER
BENE_AGE_LVL
TEXT
BENES_WTH_PTAPTB_CNT
NUMBER
BENES_FFS_CNT
NUMBER
BENES_EVER_MA_CNT
NUMBER
EVER_MA_PRTCPTN_RATE
NUMBER
BENE_AVG_AGE
NUMBER
BENE_FEML_PCT
NUMBER
BENE_MALE_PCT
NUMBER
BENE_RACE_WHT_PCT
NUMBER
BENE_RACE_BLACK_PCT
NUMBER
BENE_RACE_HSPNC_PCT
NUMBER
BENE_RACE_OTHR_PCT
NUMBER
BENE_DUAL_PCT
NUMBER
BENE_AVG_RISK_SCRE
NUMBER
TOT_MDCR_PYMT_AMT
NUMBER
TOT_MDCR_STDZD_PYMT_AMT
NUMBER
TOT_MDCR_STDZD_RA_PYMT_AMT
NUMBER
TOT_MDCR_PYMT_PC
NUMBER
TOT_MDCR_STDZD_PYMT_PC
NUMBER
TOT_MDCR_STDZD_RA_PYMT_PC
NUMBER
IP_MDCR_PYMT_AMT
NUMBER
IP_MDCR_PYMT_PCT
NUMBER
IP_MDCR_PYMT_PC
NUMBER
IP_MDCR_PYMT_PER_USER
NUMBER
IP_MDCR_STDZD_PYMT_AMT
NUMBER
IP_MDCR_STDZD_PYMT_PCT
NUMBER
IP_MDCR_STDZD_PYMT_PC
NUMBER
IP_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_IP_CVRD_STAY_CNT
NUMBER
BENES_IP_PCT
NUMBER
IP_CVRD_STAYS_PER_1000_BENES
NUMBER
IP_CVRD_DAYS_PER_1000_BENES
NUMBER
ACUTE_HOSP_READMSN_CNT
NUMBER
ACUTE_HOSP_READMSN_PCT
NUMBER
BENES_ER_VISITS_CNT
NUMBER
ER_VISITS_PER_1000_BENES
NUMBER
BENES_ER_VISITS_PCT
NUMBER
OP_MDCR_PYMT_AMT
NUMBER
OP_MDCR_PYMT_PCT
NUMBER
OP_MDCR_PYMT_PC
NUMBER
OP_MDCR_PYMT_PER_USER
NUMBER
OP_MDCR_STDZD_PYMT_AMT
NUMBER
OP_MDCR_STDZD_PYMT_PCT
NUMBER
OP_MDCR_STDZD_PYMT_PC
NUMBER
OP_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_OP_CNT
NUMBER
BENES_OP_PCT
NUMBER
OP_VISITS_PER_1000_BENES
NUMBER
ASC_MDCR_PYMT_AMT
NUMBER
ASC_MDCR_PYMT_PCT
NUMBER
ASC_MDCR_PYMT_PC
NUMBER
ASC_MDCR_PYMT_PER_USER
NUMBER
ASC_MDCR_STDZD_PYMT_AMT
NUMBER
ASC_MDCR_STDZD_PYMT_PCT
NUMBER
ASC_MDCR_STDZD_PYMT_PC
NUMBER
ASC_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_ASC_CNT
NUMBER
BENES_ASC_PCT
NUMBER
ASC_EVENTS_PER_1000_BENES
NUMBER
SNF_MDCR_PYMT_AMT
NUMBER
SNF_MDCR_PYMT_PCT
NUMBER
SNF_MDCR_PYMT_PC
NUMBER
SNF_MDCR_PYMT_PER_USER
NUMBER
SNF_MDCR_STDZD_PYMT_AMT
NUMBER
SNF_MDCR_STDZD_PYMT_PCT
NUMBER
SNF_MDCR_STDZD_PYMT_PC
NUMBER
SNF_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_SNF_CNT
NUMBER
BENES_SNF_PCT
NUMBER
SNF_CVRD_STAYS_PER_1000_BENES
NUMBER
SNF_CVRD_DAYS_PER_1000_BENES
NUMBER
IRF_MDCR_PYMT_AMT
NUMBER
IRF_MDCR_PYMT_PCT
NUMBER
IRF_MDCR_PYMT_PC
NUMBER
IRF_MDCR_PYMT_PER_USER
NUMBER
IRF_MDCR_STDZD_PYMT_AMT
NUMBER
IRF_MDCR_STDZD_PYMT_PCT
NUMBER
IRF_MDCR_STDZD_PYMT_PC
NUMBER
IRF_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_IRF_CNT
NUMBER
BENES_IRF_PCT
NUMBER
IRF_CVRD_STAYS_PER_1000_BENES
NUMBER
IRF_CVRD_DAYS_PER_1000_BENES
NUMBER
LTCH_MDCR_PYMT_AMT
NUMBER
LTCH_MDCR_PYMT_PCT
NUMBER
LTCH_MDCR_PYMT_PC
NUMBER
LTCH_MDCR_PYMT_PER_USER
NUMBER
LTCH_MDCR_STDZD_PYMT_AMT
NUMBER
LTCH_MDCR_STDZD_PYMT_PCT
NUMBER
LTCH_MDCR_STDZD_PYMT_PC
NUMBER
LTCH_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_LTCH_CNT
NUMBER
BENES_LTCH_PCT
NUMBER
LTCH_CVRD_STAYS_PER_1000_BENES
NUMBER
LTCH_CVRD_DAYS_PER_1000_BENES
NUMBER
HH_MDCR_PYMT_AMT
NUMBER
HH_MDCR_PYMT_PCT
NUMBER
HH_MDCR_PYMT_PC
NUMBER
HH_MDCR_PYMT_PER_USER
NUMBER
HH_MDCR_STDZD_PYMT_AMT
NUMBER
HH_MDCR_STDZD_PYMT_PCT
NUMBER
HH_MDCR_STDZD_PYMT_PC
NUMBER
HH_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_HH_CNT
NUMBER
BENES_HH_PCT
NUMBER
HH_CVRD_STAYS_PER_1000_BENES
NUMBER
HH_VISITS_PER_1000_BENES
NUMBER
HOSPC_MDCR_PYMT_AMT
NUMBER
HOSPC_MDCR_PYMT_PCT
NUMBER
HOSPC_MDCR_PYMT_PC
NUMBER
HOSPC_MDCR_PYMT_PER_USER
NUMBER
HOSPC_MDCR_STDZD_PYMT_AMT
NUMBER
HOSPC_MDCR_STDZD_PYMT_PCT
NUMBER
HOSPC_MDCR_STDZD_PYMT_PC
NUMBER
HOSPC_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_HOSPC_CNT
NUMBER
BENES_HOSPC_PCT
NUMBER
HOSPC_CVRD_STAYS_PER_1000_BENES
NUMBER
HOSPC_CVRD_DAYS_PER_1000_BENES
NUMBER
EM_MDCR_PYMT_AMT
NUMBER
EM_MDCR_PYMT_PCT
NUMBER
EM_MDCR_PYMT_PC
NUMBER
EM_MDCR_PYMT_PER_USER
NUMBER
EM_MDCR_STDZD_PYMT_AMT
NUMBER
EM_MDCR_STDZD_PYMT_PCT
NUMBER
EM_MDCR_STDZD_PYMT_PC
NUMBER
EM_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_EM_CNT
NUMBER
BENES_EM_PCT
NUMBER
EM_EVNTS_PER_1000_BENES
NUMBER
PRCDRS_MDCR_PYMT_AMT
NUMBER
PRCDRS_MDCR_PYMT_PCT
NUMBER
PRCDRS_MDCR_PYMT_PC
NUMBER
PRCDRS_MDCR_PYMT_PER_USER
NUMBER
PRCDRS_MDCR_STDZD_PYMT_AMT
NUMBER
PRCDRS_MDCR_STDZD_PYMT_PCT
NUMBER
PRCDRS_MDCR_STDZD_PYMT_PC
NUMBER
PRCDRS_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_PRCDRS_CNT
NUMBER
BENES_PRCDRS_PCT
NUMBER
PRCDR_EVNTS_PER_1000_BENES
NUMBER
TESTS_MDCR_PYMT_AMT
NUMBER
TESTS_MDCR_PYMT_PCT
NUMBER
TESTS_MDCR_PYMT_PC
NUMBER
TESTS_MDCR_PYMT_PER_USER
NUMBER
TESTS_MDCR_STDZD_PYMT_AMT
NUMBER
TESTS_MDCR_STDZD_PYMT_PCT
NUMBER
TESTS_MDCR_STDZD_PYMT_PC
NUMBER
TESTS_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_TESTS_CNT
NUMBER
BENES_TESTS_PCT
NUMBER
TESTS_EVNTS_PER_1000_BENES
NUMBER
IMGNG_MDCR_PYMT_AMT
NUMBER
IMGNG_MDCR_PYMT_PCT
NUMBER
IMGNG_MDCR_PYMT_PC
NUMBER
IMGNG_MDCR_PYMT_PER_USER
NUMBER
IMGNG_MDCR_STDZD_PYMT_AMT
NUMBER
IMGNG_MDCR_STDZD_PYMT_PCT
NUMBER
IMGNG_MDCR_STDZD_PYMT_PC
NUMBER
IMGNG_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_IMGNG_CNT
NUMBER
BENES_IMGNG_PCT
NUMBER
IMGNG_EVNTS_PER_1000_BENES
NUMBER
DME_MDCR_PYMT_AMT
NUMBER
DME_MDCR_PYMT_PCT
NUMBER
DME_MDCR_PYMT_PC
NUMBER
DME_MDCR_PYMT_PER_USER
NUMBER
DME_MDCR_STDZD_PYMT_AMT
NUMBER
DME_MDCR_STDZD_PYMT_PCT
NUMBER
DME_MDCR_STDZD_PYMT_PC
NUMBER
DME_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_DME_CNT
NUMBER
BENES_DME_PCT
NUMBER
DME_EVNTS_PER_1000_BENES
NUMBER
OP_DLYS_MDCR_PYMT_AMT
NUMBER
OP_DLYS_MDCR_PYMT_PCT
NUMBER
OP_DLYS_MDCR_PYMT_PC
NUMBER
OP_DLYS_MDCR_PYMT_PER_USER
NUMBER
OP_DLYS_MDCR_STDZD_PYMT_AMT
NUMBER
OP_DLYS_MDCR_STDZD_PYMT_PCT
NUMBER
OP_DLYS_MDCR_STDZD_PYMT_PC
NUMBER
OP_DLYS_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_OP_DLYS_CNT
NUMBER
BENES_OP_DLYS_PCT
NUMBER
OP_DLYS_VISITS_PER_1000_BENES
NUMBER
FQHC_RHC_MDCR_PYMT_AMT
NUMBER
FQHC_RHC_MDCR_PYMT_PCT
NUMBER
FQHC_RHC_MDCR_PYMT_PC
NUMBER
FQHC_RHC_MDCR_PYMT_PER_USER
NUMBER
FQHC_RHC_MDCR_STDZD_PYMT_AMT
NUMBER
FQHC_RHC_MDCR_STDZD_PYMT_PCT
NUMBER
FQHC_RHC_MDCR_STDZD_PYMT_PC
NUMBER
FQHC_RHC_MDCR_STDZD_PYMT_PU
NUMBER
BENES_FQHC_RHC_CNT
NUMBER
BENES_FQHC_RHC_PCT
NUMBER
FQHC_RHC_VISITS_PER_1000_BENES
NUMBER
AMBLNC_MDCR_PYMT_AMT
NUMBER
AMBLNC_MDCR_PYMT_PCT
NUMBER
AMBLNC_MDCR_PYMT_PC
NUMBER
AMBLNC_MDCR_PYMT_PER_USER
NUMBER
AMBLNC_MDCR_STDZD_PYMT_AMT
NUMBER
AMBLNC_MDCR_STDZD_PYMT_PCT
NUMBER
AMBLNC_MDCR_STDZD_PYMT_PC
NUMBER
AMBLNC_MDCR_STDZD_PYMT_PER_USER
NUMBER
BENES_AMBLNC_CNT
NUMBER
BENES_AMBLNC_PCT
NUMBER
AMBLNC_EVNTS_PER_1000_BENES
NUMBER
PTB_DRUGS_MDCR_PYMT_AMT
NUMBER
PTB_DRUGS_MDCR_PYMT_PCT
NUMBER
PTB_DRUGS_MDCR_PYMT_PC
NUMBER
PTB_DRUGS_MDCR_PYMT_PU
NUMBER
PTB_DRUGS_MDCR_STDZD_PYMT_AMT
NUMBER
PTB_DRUGS_MDCR_STDZD_PYMT_PCT
NUMBER
PTB_DRUGS_MDCR_STDZD_PYMT_PC
NUMBER
PTB_DRUGS_MDCR_STDZD_PYMT_PU
NUMBER
BENES_PTB_DRUGS_CNT
NUMBER
BENES_PTB_DRUGS_PCT
NUMBER
PTB_OTHR_SRVCS_MDCR_PYMT_AMT
NUMBER
PTB_OTHR_SRVCS_MDCR_STDZD_PYMT
NUMBER
TOT_PBPMT_RDCTN_AMT
NUMBER
TOT_PBPMT_RDCTN_PCC
NUMBER
PQI03_DBTS_AGE_LT_65
TEXT
PQI03_DBTS_AGE_65_74
TEXT
PQI03_DBTS_AGE_GE_75
TEXT
PQI05_COPD_ASTHMA_AGE_40_64
TEXT
PQI05_COPD_ASTHMA_AGE_65_74
TEXT
PQI05_COPD_ASTHMA_AGE_GE_75
TEXT
PQI07_HYPRTNSN_AGE_LT_65
TEXT
PQI07_HYPRTNSN_AGE_65_74
TEXT
PQI07_HYPRTNSN_AGE_GE_75
TEXT
PQI08_CHF_AGE_LT_65
TEXT
PQI08_CHF_AGE_65_74
TEXT
PQI08_CHF_AGE_GE_75
TEXT
PQI10_DHYDRTN_AGE_LT_65
TEXT
PQI10_DHYDRTN_AGE_65_74
TEXT
PQI10_DHYDRTN_AGE_GE_75
TEXT
PQI11_BCTRL_PNA_AGE_LT_65
TEXT
PQI11_BCTRL_PNA_AGE_65_74
TEXT
PQI11_BCTRL_PNA_AGE_GE_75
TEXT
PQI12_UTI_AGE_LT_65
TEXT
PQI12_UTI_AGE_65_74
TEXT
PQI12_UTI_AGE_GE_75
TEXT
PQI15_ASTHMA_AGE_LT_40
TEXT
PQI16_LWRXTRMTY_AMPUTN_AGE_LT_65
TEXT
PQI16_LWRXTRMTY_AMPUTN_AGE_65_74
TEXT
PQI16_LWRXTRMTY_AMPUTN_AGE_GE_75
TEXT
Lineage columns (present on every feed table)
ROW_ID
TEXT
Unique row ID for this table (PK)
FILE_ID
TEXT
Source file — joins to FEEDS_FILES.ID (FK)
FILE_FEED_ID
TEXT
Parent feed — joins to FEEDS.ID (FK)
FILE_NAME
TEXT
Source file name as published by CMS
ROWNUM
NUMBER
Row number within the source file
CREATED_AT
TIMESTAMP_NTZ
Timestamp when the record was loaded
Row-level lineage
Every row in this table traces to the exact CMS source file that produced it. The FILE_ID column joins to the FEEDS_FILES catalog table, and FILE_FEED_ID joins to the FEEDS master table:
Trace any row back to its source file and reporting period:
Source & provenance
Published by the Centers for Medicare & Medicaid Services (bureau 009:38).
Frequently asked questions
How often is Medicare Geographic Variation - by Hospital Referral Region updated?
Annually. CMS last published this feed on 2023-03-06, and Dataplex loaded it to the warehouse on 2023-08-29. New releases are added automatically when CMS publishes them.
What years does Medicare Geographic Variation - by Hospital Referral Region cover?
2021 through 2021.
How many records are in Medicare Geographic Variation - by Hospital Referral Region?
Count the current snapshot yourself once the share is mounted:
How do I get Medicare Geographic Variation - by Hospital Referral Region data?
It's included in the CMS Data Feeds Dataset on the Snowflake Marketplace (free trial available) and via Databricks Delta Sharing. Once mounted, query DWV.MEDICARE_GEOGRAPHIC_VARIATION__BY_HOSPITAL_REFERRAL_REGION directly — no pipeline setup required.
Related feeds
Medicare Post-Acute Care & Hospice - by Geography and ProviderMedicare Inpatient Hospitals - by Geography and ServiceMedicare Geographic Variation - by National, State & CountyMultiple Chronic ConditionsMedicare Physician & Other Practitioners - by Geography and ServiceGet this feed
Start a free trial on Snowflake Marketplace or purchase via Databricks
Mount the share — the database and
DWVschema appear in your account immediatelyRun the sample query above — no ETL, no pipeline maintenance
Questions about this feed? Contact us at notifications@dataplex-consulting.com.
Part of the CMS Data Feeds Dataset — 280+ feeds · 245B+ records · updated daily. Back to the full catalog →
Last updated

