Physician

Ryan Thomas Swan, M.D.

According to 2025 Medicare claims, Ryan Swan, M.D. (NPI: 1154357267) practices physical medicine and rehabilitation in the Casper, WY market, with the plurality of this provider's patient population coming from Natrona, WY. This provider's primary affiliated billing organization is WYOMING PHYSIATRY INC (NPI: 1942470737; TIN: 261359029) and primary practice location at 82609-4322.

Swan's data goes back to 2015 and runs through 2024. For example, in 2024, this provider had 339 traditional Medicare patients, billed 5,377 HCPCS/CPT codes, and received $382,220 in Medicare payments. The top billing code was 99223 (Initial hospital care with moderate level of medical decision making, if using time, at least 75 minutes). Part D data shows 666 prescription claims across 202 beneficiaries totaling $29,656 in drug costs, led by Eliquis (Apixaban). DME data shows 327 claims. No Open Payments records. 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 changed little. Concurrently, Part D prescription costs have moved up and down with repeated peaks and valleys, starting at $16,475 and ending at $29,656. For DME billing, reported payments moved up and down with repeated peaks and valleys, starting at $14,955 and ending at $23,166.

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$206K$413K2015 Medicare payment: $400,003 (USD; Tot_Mdcr_Pymt_Amt)2016 Medicare payment: $381,459 (USD; Tot_Mdcr_Pymt_Amt)2017 Medicare payment: $399,549 (USD; Tot_Mdcr_Pymt_Amt)2018 Medicare payment: $412,651 (USD; Tot_Mdcr_Pymt_Amt)2019 Medicare payment: $399,228 (USD; Tot_Mdcr_Pymt_Amt)2020 Medicare payment: $377,009 (USD; Tot_Mdcr_Pymt_Amt)2021 Medicare payment: $357,204 (USD; Tot_Mdcr_Pymt_Amt)2022 Medicare payment: $344,215 (USD; Tot_Mdcr_Pymt_Amt)2023 Medicare payment: $369,708 (USD; Tot_Mdcr_Pymt_Amt)2024 Medicare payment: $382,220 (USD; Tot_Mdcr_Pymt_Amt)2015201620172018201920202021202220232024
YearPatientsClm LinesPayment
20153905,910$400,003
20163725,795$381,459
20173865,803$399,549
20184045,987$412,651
20193655,751$399,228
20203325,344$377,009
20213325,119$357,204
20223195,043$344,215
20233185,044$369,708
20243395,377$382,220

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$15K$30K2015 Drug cost: $16,475 (USD; Tot_Drug_Cst)2016 Drug cost: $22,227 (USD; Tot_Drug_Cst)2017 Drug cost: $18,794 (USD; Tot_Drug_Cst)2018 Drug cost: $18,775 (USD; Tot_Drug_Cst)2019 Drug cost: $18,099 (USD; Tot_Drug_Cst)2020 Drug cost: $13,158 (USD; Tot_Drug_Cst)2021 Drug cost: $21,750 (USD; Tot_Drug_Cst)2022 Drug cost: $14,166 (USD; Tot_Drug_Cst)2023 Drug cost: $29,856 (USD; Tot_Drug_Cst)2024 Drug cost: $29,656 (USD; Tot_Drug_Cst)2015201620172018201920202021202220232024
YearPatientsClaimsDrug Cost
2015204551$16,475
2016187578$22,227
2017179504$18,794
2018204567$18,775
2019168472$18,099
2020169510$13,158
2021198583$21,750
2022189483$14,166
2023192596$29,856
2024202666$29,656

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$6.9K$14K2015 Medicare payment: $10,281 (USD; DME_Suplr_Mdcr_Pymt_Amt)2016 Medicare payment: $4,362 (USD; DME_Suplr_Mdcr_Pymt_Amt)2017 Medicare payment: $5,571 (USD; DME_Suplr_Mdcr_Pymt_Amt)2018 Medicare payment: $2,216 (USD; DME_Suplr_Mdcr_Pymt_Amt)2019 Medicare payment: $2,076 (USD; DME_Suplr_Mdcr_Pymt_Amt)2020 Medicare payment: $1,791 (USD; DME_Suplr_Mdcr_Pymt_Amt)2021 Medicare payment: $7,937 (USD; DME_Suplr_Mdcr_Pymt_Amt)2022 Medicare payment: $6,126 (USD; DME_Suplr_Mdcr_Pymt_Amt)2023 Medicare payment: $10,233 (USD; DME_Suplr_Mdcr_Pymt_Amt)2024 Medicare payment: $13,701 (USD; DME_Suplr_Mdcr_Pymt_Amt)2015201620172018201920202021202220232024
YearPatientsClaimsPayment
201537192$10,281
2016N/R153$4,362
2017N/R82$5,571
2018N/R54$2,216
2019N/R73$2,076
2020N/R46$1,791
202114152$7,937
202220164$6,126
202328222$10,233
202463327$13,701

* / # = 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
99223Initial hospital care with moderate level of medical decision making, if using time, at least 75 minutes329351$128
99233Subsequent hospital care with moderate levelof medical decision making, if using time, at least 50 minutes3361,000$89
99239Hospital discharge day management, more than 30 minutes313334$87
99232Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes3353,686$59

Top 5 Part D drugs in 2024

By total drug costs.

DrugGenericClaimsTotal Day SupplyTotal Drug Cost
EliquisApixaban22621$12,357
Enoxaparin SodiumEnoxaparin Sodium16167$635
Oxycodone HclOxycodone Hcl53283$335
Hydrocodone-AcetaminophenHydrocodone/Acetaminophen36186$326
FinasterideFinasteride13377$318

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 rateY1688$8,813
K0001Standard wheelchairY1780$1,688
E0431Portable gaseous oxygen system, rental; includes portable container, regulator, flowmeter, humidifier, cannula or mask, and tubingYN/R55$1,175
E0143Walker, folding, wheeled, adjustable or fixed heightN1717$872
E2601General use wheelchair seat cushion, width less than 22 inches, any depthN1313$561

Open Payments Summary

No connected Open Payments records were found for this physician in General Payments, Research Payments, or Ownership / Investment Interests.

FAQ

What Medicare data is available for Ryan Thomas Swan, M.D.?

Tedicare shows public-source Medicare data for Ryan Thomas Swan, M.D. (NPI 1154357267), 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 Ryan Thomas Swan, M.D. have ACO affiliation data?

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

What billing organization is linked to Ryan Thomas Swan, M.D.?

Ryan Thomas Swan, M.D. is linked to WYOMING PHYSIATRY INC (billing NPI 1942470737) in the available physician profile data.

Does Ryan Thomas Swan, M.D. have Open Payments data?

No connected Open Payments records are shown for this physician in the available General Payments, Research Payments, or Ownership / Investment Interests 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.