The CNN/Harvard analysis looked at 2014 and 2015, during which time more than 811,000 doctors wrote prescriptions to Medicare patients. Of those, nearly half wrote at least one prescription for opioids.
Fifty-four percent of those doctors — more than 200,000 physicians — received a payment from pharmaceutical companies that make opioids.
Doctors were more likely to get paid by drug companies if they prescribed a lot of opioids — and they were more likely to get paid a lot of money.
Among doctors in the top 25th percentile of opioid prescribers by volume, 72% received payments. Among those in the top fifth percentile, 84% received payments. Among the very biggest prescribers — those in the top 10th of 1% — 95% received payments.
On average, doctors whose opioid prescription volume ranked among the top 5% nationally received twice as much money from the opioid manufacturers, compared with doctors whose prescription volume was in the median. Doctors in the top 1% of opioid prescribers received on average four times as much money as the typical doctor. Doctors in the top 10th of 1%, on average, received nine times more money than the typical doctor.