data.cms.gov

Medicare Durable Medical Equipment, Devices & Supplies - by Referring Provider and Service

The Medicare Durable Medical Equipment, Devices & Supplies by Referring Provider and Service dataset contains information on usage, payments and submitted charges organized by National Provider Identifier (NPI),...

Freshness

Last posted
Period covered
Jan 1, 2024 to Dec 31, 2024
Update frequency
Annually

Dates as CMS lists them in its catalog.

Columns 33

ColumnWhat it meansType
Referring NPIRfrg_NPINational Provider Identifier (NPI) for the referring provider on the DMEPOS claim.string
Referring Provider Last Name / Organization NameRfrg_Prvdr_Last_Name_OrgWhen the referring provider is registered in NPPES as an individual (entity type code=’I’), this is the referring provider’s last name. When the referring provider is registered as an organization (entity type code = ‘O’), this is the organization name.string
Referring Provider First NameRfrg_Prvdr_First_NameWhen the referring provider is registered in NPPES as an individual (entity type code=’I’), this is the referring provider’s first name. When the referring provider is registered as an organization (entity type code = ‘O’), this will be blank.string
Referring Provider Middle InitialRfrg_Prvdr_MIWhen the referring provider is registered in NPPES as an individual (entity type code=’I’), this is the referring provider’s middle initial. When the referring provider is registered as an organization (entity type code = ‘O’), this will be blank.string
Referring CredentialsRfrg_Prvdr_CrdntlsWhen the referring provider is registered in NPPES as an individual (entity type code=’I’), these are the referring provider’s credentials. When the referring provider is registered as an organization (entity type code = ‘O’), this will be blank.string
Referring Entity CodeRfrg_Prvdr_Ent_CdType of entity reported in NPPES. An entity code of ‘I’ identifies referring providers registered as individuals and an entity type code of ‘O’ identifies referring providers registered as organizations.string
Referring Provider Street 1Rfrg_Prvdr_St1The first line of the referring provider’s street address, as reported in NPPES.string
Referring Provider Street 2Rfrg_Prvdr_St2The second line of the referring provider’s street address, as reported in NPPES.string
Referring Provider CityRfrg_Prvdr_CityThe city where the referring provider is located, as reported in NPPES.string
Referring Provider StateRfrg_Prvdr_State_AbrvtnThe state where the referring provider is located, as reported in NPPES. The fifty U.S. states and the District of Columbia are reported by the state postal abbreviation. The following values are used for other areas:string
Referring Provider State FIPS CodeRfrg_Prvdr_State_FIPSFIPS code for referring providers state.string
Referring Provider ZIPRfrg_Prvdr_Zip5The referring provider’s ZIP code, as reported in NPPES.string
Rfrg_Prvdr_RUCA_CatRfrg_Prvdr_RUCA_Catstring
Referring Provider RUCARfrg_Prvdr_RUCARural-Urban Commuting Area Codes (RUCAs), are a Census tract-based classification scheme that utilizes the standard Bureau of Census Urbanized Area and Urban Cluster definitions in combination with work commuting information to characterize all of the nation's Census tracts regarding their rural and urban status and relationships. The Referring Provider ZIP code was cross walked to theUnited States Department of Agriculture (USDA) 2010 Rural-Urban Commuting Area Codes.string
Referring Provider RUCA DescriptionRfrg_Prvdr_RUCA_DescDescription of Rural-Urban Commuting Area (RUCA) Codestring
Referring Provider CountryRfrg_Prvdr_CntryThe country where the referring provider is located, as reported in NPPES. The country code will be ‘US’ for any state or U.S. possession.string
Referring Provider Specialty CodeRfrg_Prvdr_Spclty_CdDerived from the Medicare provider/supplier specialty code reported on all of the NPI's Part B non-institutional claims (DMEPOS & non-DMEPOS). For referring providers that have more than one Medicare specialty code reported on their claims, the Medicare specialty code associated with the largest number of services was used. Where a prescriber's NPI did not have associated Part B claims, the taxonomy code associated with the NPI in NPPES was mapped to a Medicare specialty code using an external crosswalk published here: https://data.cms.gov/beta/provider-characteristics/medicare-provider-su…. For any taxonomy codes that could not be mapped to a Medicare specialty code, the taxonomy classification description was used.number
Referring Provider Specialty DescriptionRfrg_Prvdr_Spclty_DescDescription for Rfrg_Prvdr_Spclty_Cd.string
Referring Provider Specialty SourceRfrg_Prvdr_Spclty_SrceA variable that indicates the source of the Referring Provider Specialty. The values are claims-specialty or NPPES-specialtystring
RBCS LevelRBCS_LvlHigh level grouping of the Restructured BETOS Classification System (RBCS) identifier into three groups including Durable Medical Equipment, Prosthetic and Orthotic Devices, and Drugs and Nutritional Products.string
RBCS IDRBCS_IdRBCS identifier which is comprised of 6 characters. The first character identifies the category; the second character identifies the subcategory; the third, fourth, and fifth characters identify the family, and the sixth character identifies whether the service is a major procedure.string
RBCS DescriptionRBCS_DescA concatenation of the RBCS category and RBCS subcategory description.string
HCPCS CodeHCPCS_CDHCPCS code for the specific product or service furnished by the DMEPOS supplier. Beginning with calendar year 2015 data, oral cancer drugs billed by providers using the national drug code (NDC) and previously identified with HCPCS codes beginning with ‘WW’ have been re-classified to the appropriate corresponding HCPCS code beginning with ‘J’. For additional information on HCPCS codes, please visit the HCPCS Release Code Sets website.string
HCPCS DescriptionHCPCS_DescDescription of the HCPCS code for the specific product or service furnished by the DMEPOS supplier.string
Supplier Rental IndicatorSuplr_Rentl_IndIdentifies whether the DMEPOS product/service submitted on the supplier's claim is rental or non-rental. A value of ‘Y’ indicates rental. A value of ‘N’ indicates non-rental. The indicator is derived from either the first or second HCPCS modifier on the supplier’s claim line item having a value of ‘RR’.string
Number of SuppliersTot_SuplrsNumber of suppliers rendering DMEPOS products/services ordered by the referring provider.number
Number of Supplier BeneficiariesTot_Suplr_BenesNumber of beneficiaries associated with the supplier DMEPOS products/services ordered by the referring provider. Beneficiary counts fewer than 11 have been suppressed to protect the privacy of Medicare beneficiaries.number
Number of Supplier ClaimsTot_Suplr_ClmsNumber of DMEPOS claims submitted by the supplier, reflecting products/services ordered by the referring provider. Aggregated records based on Tot_Suplr_Clms fewer than 11 are not included in the data file.number
Number of Supplier ServicesTot_Suplr_SrvcsNumber of DMEPOS products/services rendered by the supplier; note that the metrics used to count the number provided can vary from service to service.number
Average Supplier Submitted ChargesAvg_Suplr_Sbmtd_ChrgAverage of the charges that suppliers submit for DMEPOS products/services. Total submitted charges can be calculated by multiplying the Avg_Suplr_Sbmtd_Chrg byTot_Suplr_Srvcs.number
Average Supplier Medicare Allowed AmountAvg_Suplr_Mdcr_Alowd_AmtAverage Medicare allowed amounts for the DMEPOS product/service rendered by suppliers. Medicare allowed amounts includes the amount Medicare pays, the deductible and coinsurance amounts that the beneficiary is responsible for paying, and any amounts that a third party is responsible for paying. Total Medicare allowed amounts can be calculated by multiplying the Avg_Suplr_Mdcr_Alowd_Amt by Tot_Suplr_Srvcs.number
Average Supplier Medicare Payment AmountAvg_Suplr_Mdcr_Pymt_AmtAverage amount that Medicare paid suppliers after deductible and coinsurance amounts have been deducted for the line item DMEPOS product/service. Total Medicare payment amounts can be calculated by multiplying the Avg_Suplr_Mdcr_Pymt_Amt by Tot_Suplr_Srvcs.number
Average Supplier Medicare Standard Payment AmountAvg_Suplr_Mdcr_Stdzd_AmtAverage amount that Medicare paid after beneficiary deductible and coinsurance amounts have been deducted for the line item DMEPOS product/service and after standardization of the Medicare payment has been applied. Standardization removes geographic differences in payment rates for individual product/services and makes Medicare payments across geographic areas comparable. Note: This variable is available starting with the calendar year 2014 data.number

At a glance

Catalog
data.cms.gov
Publisher
Office of Enterprise Data and Analytics (OEDA)
Rows
1,347,255
Columns
33
State column
Rfrg_Prvdr_State_Abrvtn
Topics
Other facilities and suppliers, Doctors and clinicians, Spending and use of services
Contact
IPAG_Data_Products@cms.hhs.gov

API

Free, no key needed. This request returns the first 10 rows as JSON:

https://data.cms.gov/data-api/v1/dataset/86b4807a-d63a-44be-bfdf-ffd398d5e623/data?size=10

To keep only one state, filter on the Rfrg_Prvdr_State_Abrvtn column.

Versions 11

The newest version is the one linked above. Older releases stay on the official site.

  • 2024-01-01posted Jul 23, 2026
  • 2023-01-01posted Sep 9, 2025
  • 2022-03-26posted Mar 26, 2025
  • 2021-03-26posted Mar 26, 2025
  • 2020-03-26posted Mar 26, 2025
  • 2019-03-26posted Mar 26, 2025
  • 2018-03-26posted Mar 26, 2025
  • 2017-03-26posted Mar 26, 2025
Show 3 older versions
  • 2016-03-26posted Mar 26, 2025
  • 2015-03-26posted Mar 26, 2025
  • 2014-03-26posted Mar 26, 2025

CMS's description

The Medicare Durable Medical Equipment, Devices & Supplies by Referring Provider and Service dataset contains information on usage, payments and submitted charges organized by National Provider Identifier (NPI), Healthcare Common Procedure Coding System (HCPCS) code, and supplier rental indicator.

Methodology and other documents from CMS:

The summary at the top is the first sentence of this description. Record id cms:86b4807a-d63a-44be-bfdf-ffd398d5e623. This record as JSON.

Keyboard shortcuts

/
Jump to the search box (or the column filter on a dataset page)
Esc
Clear the search box, or close this panel
↓ ↑
Move through the results from the search box
Enter
Open the highlighted result
?
Show this panel