Physician

Adrian Rivera-Flores, MD

According to 2025 Medicare claims, Adrian Rivera-Flores, MD (NPI: 1861472706) practices family practice in the Ocala, FL market, with the plurality of this provider's patient population coming from Marion, FL. This provider's primary affiliated billing organization is OCALA HEALTH PRIMARY CARE LLC (NPI: 1720398456; TIN: 80-0609800) and primary practice location at 34420-3118.

Rivera-Flores' data goes back to 2015 and runs through 2024. For example, in 2024, this provider had 285 traditional Medicare patients, billed 5,286 HCPCS/CPT codes, and received $126,088 in Medicare payments. The top billing code was G0439 (Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit). Part D data shows 8,782 prescription claims across 718 beneficiaries totaling $673,886 in drug costs, led by Januvia (Sitagliptin Phosphate). DME data shows 85 claims. Open Payments data shows 28 records totaling $553. You can download detailed data with all billing codes (2015-2024). For more recent data, please contact us.

Over the past 10 years, this provider's Medicare Part B carrier billing has moved from a higher plateau to a lower plateau, from $227,949 to $126,088. Concurrently, Part D prescription costs have changed little. In contrast, DME billing represents a smaller volume and moved up and down with repeated peaks and valleys, starting at $15,184 and ending at $7,988.

Part B Carrier Billing Trend

Medicare payment trend, with N of patients and claim lines in the table.

Part B Carrier Billing Trend. X-axis: year 2015-2024. Y-axis: Medicare payment, unit: USD. Field: Tot_Mdcr_Pymt_Amt. Source: Medicare Physician & Other Practitioners by Provider.0$125K$250K2015 Medicare payment: $227,949 (USD; Tot_Mdcr_Pymt_Amt)2016 Medicare payment: $250,019 (USD; Tot_Mdcr_Pymt_Amt)2017 Medicare payment: $241,778 (USD; Tot_Mdcr_Pymt_Amt)2018 Medicare payment: $217,394 (USD; Tot_Mdcr_Pymt_Amt)2019 Medicare payment: $190,708 (USD; Tot_Mdcr_Pymt_Amt)2020 Medicare payment: $165,769 (USD; Tot_Mdcr_Pymt_Amt)2021 Medicare payment: $139,956 (USD; Tot_Mdcr_Pymt_Amt)2022 Medicare payment: $129,143 (USD; Tot_Mdcr_Pymt_Amt)2023 Medicare payment: $120,460 (USD; Tot_Mdcr_Pymt_Amt)2024 Medicare payment: $126,088 (USD; Tot_Mdcr_Pymt_Amt)2015201620172018201920202021202220232024
YearPatientsClm LinesPayment
201555710,667$227,949
201658511,571$250,019
201760211,782$241,778
201854410,501$217,394
20195099,145$190,708
20204358,057$165,769
20213843,233$139,956
20223524,256$129,143
20232993,686$120,460
20242855,286$126,088

Part D Events Trend

Drug cost trend, with N of patients and prescription claims in the table.

Part D Events Trend. X-axis: year 2015-2024. Y-axis: Drug cost, unit: USD. Field: Tot_Drug_Cst. Source: Medicare Part D Prescribers by Provider.0$391K$782K2015 Drug cost: $722,215 (USD; Tot_Drug_Cst)2016 Drug cost: $725,802 (USD; Tot_Drug_Cst)2017 Drug cost: $754,005 (USD; Tot_Drug_Cst)2018 Drug cost: $772,383 (USD; Tot_Drug_Cst)2019 Drug cost: $782,470 (USD; Tot_Drug_Cst)2020 Drug cost: $771,830 (USD; Tot_Drug_Cst)2021 Drug cost: $720,781 (USD; Tot_Drug_Cst)2022 Drug cost: $746,969 (USD; Tot_Drug_Cst)2023 Drug cost: $704,382 (USD; Tot_Drug_Cst)2024 Drug cost: $673,886 (USD; Tot_Drug_Cst)2015201620172018201920202021202220232024
YearPatientsClaimsDrug Cost
201577411,852$722,215
201673810,314$725,802
201773710,420$754,005
201875210,011$772,383
20197359,559$782,470
20207159,076$771,830
20217058,441$720,781
20227398,683$746,969
20237419,139$704,382
20247188,782$673,886

DME Billing Trend

Medicare payment trend, with N of patients and DME claim records in the table.

DME Billing Trend. X-axis: year 2015-2024. Y-axis: Medicare payment, unit: USD. Field: DME_Suplr_Mdcr_Pymt_Amt. Source: Medicare DME, Devices & Supplies by Referring Provider.0$4.6K$9.1K2015 Medicare payment: $9,118 (USD; DME_Suplr_Mdcr_Pymt_Amt)2016 Medicare payment: $7,642 (USD; DME_Suplr_Mdcr_Pymt_Amt)2017 Medicare payment: $3,306 (USD; DME_Suplr_Mdcr_Pymt_Amt)2018 Medicare payment: $4,619 (USD; DME_Suplr_Mdcr_Pymt_Amt)2019 Medicare payment: $4,641 (USD; DME_Suplr_Mdcr_Pymt_Amt)2020 Medicare payment: $2,064 (USD; DME_Suplr_Mdcr_Pymt_Amt)2021 Medicare payment: $1,708 (USD; DME_Suplr_Mdcr_Pymt_Amt)2022 Medicare payment: $2,290 (USD; DME_Suplr_Mdcr_Pymt_Amt)2023 Medicare payment: $2,987 (USD; DME_Suplr_Mdcr_Pymt_Amt)2024 Medicare payment: $1,527 (USD; DME_Suplr_Mdcr_Pymt_Amt)2015201620172018201920202021202220232024
YearPatientsClaimsPayment
2015257634$9,118
2016208505$7,642
2017122300$3,306
2018108263$4,619
2019101275$4,641
202055152$2,064
202151146$1,708
202236120$2,290
202319114$2,987
20241985$1,527

* / # = suppressed by CMS; 0 = reported zero; N/R = not reported or blank.

Top 5 Part B carrier billing codes in 2024

By total payments.

CodeDescriptionPatientsClm LinesTotal Payment
G0439Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit197197$132
99214Established patient office or other outpatient visit with moderate level of decision making, if using time, 30 minutes or more263580$89
36415Insertion of needle into vein for collection of blood sample247518$9
85025Complete blood cell count (red cells, white blood cell, platelets), automated test and automated differential white blood cell count182231$8
81003Automated urinalysis test217337$2

Top 5 Part D drugs in 2024

By total drug costs.

DrugGenericClaimsTotal Day SupplyTotal Drug Cost
JanuviaSitagliptin Phosphate1157,632$142,208
TradjentaLinagliptin613,980$64,439
EliquisApixaban503,074$56,627
OzempicSemaglutide351,826$52,643
XareltoRivaroxaban271,770$29,464

Top 5 DME services in 2024

By Total Medicare Payment Amount.

HCPCS CodeHCPCS DescriptionSupplier Rental IndicatorTotal Supplier BeneficiariesTotal Supplier ClaimsTotal Medicare Payment Amount
E1390Oxygen concentrator, single delivery port, capable of delivering 85 percent or greater oxygen concentration at the prescribed flow rateYN/R13$880
A4253Blood glucose test or reagent strips for home blood glucose monitor, per 50 stripsN1935$576
A4256Normal, low and high calibrator solution / chipsNN/R15$42
A4259Lancets, per box of 100NN/R22$29

Open Payments Summary in 2024

CategoryDefinitionRecordsTotal Reported AmountTop Related Entity
General PaymentsReported payment or transfer-of-value amount.28$553ABBVIE INC.
Research PaymentsReported research-related payment or transfer-of-value amount.0$0N/R
Ownership / Investment InterestsReported value of ownership or investment interests.0$0N/R

FAQ

What Medicare data is available for Adrian Rivera-Flores, MD?

Tedicare shows public-source Medicare data for Adrian Rivera-Flores, MD (NPI 1861472706), including provider identity, specialty, market context, Medicare Part B activity, Part D prescribing, DME records, Open Payments where available, billing organization details, and ACO affiliation signals where available. Profile data covers 2015-2024, with current attribution based on 2025 claims where available.

Does Adrian Rivera-Flores, MD have ACO affiliation data?

No ACO affiliation record is shown in the available Tedicare data for this profile.

What billing organization is linked to Adrian Rivera-Flores, MD?

Adrian Rivera-Flores, MD is linked to OCALA HEALTH PRIMARY CARE LLC (billing NPI 1720398456) in the available physician profile data.

Does Adrian Rivera-Flores, MD have Open Payments data?

Adrian Rivera-Flores, MD has 28 connected Open Payments records in the available 2024 summary data.

Can I download physician-level Medicare data from Tedicare?

Yes. Tedicare provides sample physician export data and paid custom physician data exports for research, planning, outreach, and market analysis. Exports can include physician profile fields, market and specialty context, billing organization details, ACO affiliation signals where available, and Medicare utilization data.