Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Suppliers, Community/Retail Pharmacy

Top Suppliers, Community/Retail Pharmacy Providers in Pennsylvania

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

RITE AID OF PENNSYLVANIA INC

Narberth, Pa. 19072

1,378

Rank: 1 out of 1,208

664

Rank: 1 out of 1,208

$37.8K

Rank: 1 out of 1,208

$57

Average: $48

2

Average: 2

TAMARKIN COMPANY

Erie, Pa. 16505

1,356

Rank: 2 out of 1,208

655

Rank: 2 out of 1,208

$30.2K

Rank: 2 out of 1,208

$46

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Brodheadsville, Pa. 18322

1,012

Rank: 3 out of 1,208

477

Rank: 3 out of 1,208

$22.5K

Rank: 5 out of 1,208

$47

Average: $48

2

Average: 2

ST MARYS PHARMACY INC

Saint marys, Pa. 15857

938

Rank: 4 out of 1,208

466

Rank: 4 out of 1,208

$18.5K

Rank: 16 out of 1,208

$40

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Hawley, Pa. 18428

932

Rank: 5 out of 1,208

445

Rank: 5 out of 1,208

$20.6K

Rank: 8 out of 1,208

$46

Average: $48

2

Average: 2

THRIFT DRUG INC

Newtown square, Pa. 19073

896

Rank: 6 out of 1,208

417

Rank: 7 out of 1,208

$24.7K

Rank: 3 out of 1,208

$59

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Milford, Pa. 18337

894

Rank: 7 out of 1,208

421

Rank: 6 out of 1,208

$21.5K

Rank: 6 out of 1,208

$51

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Saint marys, Pa. 15857

842

Rank: 8 out of 1,208

408

Rank: 8 out of 1,208

$18.9K

Rank: 15 out of 1,208

$46

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

West chester, Pa. 19380

830

Rank: 9 out of 1,208

406

Rank: 9 out of 1,208

$23.7K

Rank: 4 out of 1,208

$58

Average: $48

2

Average: 2

THRIFT DRUG INC

Lehighton, Pa. 18235

820

Rank: 10 out of 1,208

405

Rank: 10 out of 1,208

$16.7K

Rank: 20 out of 1,208

$41

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Lake ariel, Pa. 18436

806

Rank: 11 out of 1,208

378

Rank: 12 out of 1,208

$19.7K

Rank: 10 out of 1,208

$52

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Honesdale, Pa. 18431

798

Rank: 12 out of 1,208

373

Rank: 13 out of 1,208

$19.1K

Rank: 12 out of 1,208

$51

Average: $48

2

Average: 2

ECKERD CORPORATION

Wellsboro, Pa. 16901

796

Rank: 13 out of 1,208

385

Rank: 11 out of 1,208

$16.7K

Rank: 19 out of 1,208

$43

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Morgantown, Pa. 19543

714

Rank: 14 out of 1,208

338

Rank: 14 out of 1,208

$19K

Rank: 14 out of 1,208

$56

Average: $48

2

Average: 2

GIANT FOOD STORES LLC

Wynnewood, Pa. 19096

684

Rank: 15 out of 1,208

335

Rank: 16 out of 1,208

$19K

Rank: 13 out of 1,208

$57

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Philadelphia, Pa. 19115

684

Rank: 15 out of 1,208

336

Rank: 15 out of 1,208

$16.1K

Rank: 21 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Fayetteville, Pa. 17222

674

Rank: 17 out of 1,208

324

Rank: 18 out of 1,208

$15.4K

Rank: 24 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Ardmore, Pa. 19003

672

Rank: 18 out of 1,208

313

Rank: 22 out of 1,208

$19.2K

Rank: 11 out of 1,208

$61

Average: $48

2

Average: 2

THRIFT DRUG INC

Wyomissing, Pa. 19610

668

Rank: 19 out of 1,208

324

Rank: 18 out of 1,208

$14.8K

Rank: 28 out of 1,208

$46

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Douglassville, Pa. 19518

666

Rank: 20 out of 1,208

266

Rank: 34 out of 1,208

$21.1K

Rank: 7 out of 1,208

$79

Average: $48

3

Average: 2

ECKERD CORPORATION

West chester, Pa. 19380

666

Rank: 20 out of 1,208

322

Rank: 20 out of 1,208

$19.7K

Rank: 9 out of 1,208

$61

Average: $48

2

Average: 2

TERMED OF BERKS COUNTY INC

Boyertown, Pa. 19512

666

Rank: 20 out of 1,208

325

Rank: 17 out of 1,208

$13.2K

Rank: 41 out of 1,208

$40

Average: $48

2

Average: 2

GIANT FOOD STORES, LLC

West chester, Pa. 19380

660

Rank: 23 out of 1,208

321

Rank: 21 out of 1,208

$18K

Rank: 17 out of 1,208

$56

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Hazleton, Pa. 18201

632

Rank: 24 out of 1,208

306

Rank: 23 out of 1,208

$15.8K

Rank: 23 out of 1,208

$52

Average: $48

2

Average: 2

THRIFT DRUG INC

Reading, Pa. 19606

632

Rank: 24 out of 1,208

300

Rank: 26 out of 1,208

$13.8K

Rank: 34 out of 1,208

$46

Average: $48

2

Average: 2

THRIFT DRUG INC

Reading, Pa. 19606

630

Rank: 26 out of 1,208

303

Rank: 25 out of 1,208

$14K

Rank: 31 out of 1,208

$46

Average: $48

2

Average: 2

THRIFT DRUG INC

Conneaut lake, Pa. 16316

622

Rank: 27 out of 1,208

305

Rank: 24 out of 1,208

$12.6K

Rank: 49 out of 1,208

$41

Average: $48

2

Average: 2

ECKERD CORPORATION

Tamaqua, Pa. 18252

612

Rank: 28 out of 1,208

292

Rank: 28 out of 1,208

$13.8K

Rank: 32 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Palmerton, Pa. 18071

602

Rank: 29 out of 1,208

294

Rank: 27 out of 1,208

$15.2K

Rank: 26 out of 1,208

$52

Average: $48

2

Average: 2

THRIFT DRUG INC

Stewartstown, Pa. 17363

598

Rank: 30 out of 1,208

289

Rank: 30 out of 1,208

$15.2K

Rank: 27 out of 1,208

$53

Average: $48

2

Average: 2

ECKERD CORPORATION

Montrose, Pa. 18801

596

Rank: 31 out of 1,208

292

Rank: 28 out of 1,208

$12.8K

Rank: 47 out of 1,208

$44

Average: $48

2

Average: 2

THRIFT DRUG INC

Shrewsbury, Pa. 17361

592

Rank: 32 out of 1,208

280

Rank: 31 out of 1,208

$14.7K

Rank: 29 out of 1,208

$53

Average: $48

2

Average: 2

THRIFT DRUG INC

Yardley, Pa. 19067

584

Rank: 33 out of 1,208

271

Rank: 33 out of 1,208

$16.8K

Rank: 18 out of 1,208

$62

Average: $48

2

Average: 2

THRIFT DRUG INC

Downingtown, Pa. 19335

566

Rank: 34 out of 1,208

266

Rank: 34 out of 1,208

$16.1K

Rank: 22 out of 1,208

$60

Average: $48

2

Average: 2

SHEEHANS PHARMACY INC

Plains, Pa. 18705

554

Rank: 35 out of 1,208

274

Rank: 32 out of 1,208

$10.6K

Rank: 75 out of 1,208

$39

Average: $48

2

Average: 2

THRIFT DRUG INC

Langhorne, Pa. 19047

552

Rank: 36 out of 1,208

259

Rank: 38 out of 1,208

$15.3K

Rank: 25 out of 1,208

$59

Average: $48

2

Average: 2

THRIFT DRUG INC

Easton, Pa. 18045

540

Rank: 37 out of 1,208

263

Rank: 36 out of 1,208

$14.1K

Rank: 30 out of 1,208

$54

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Reading, Pa. 19601

536

Rank: 38 out of 1,208

263

Rank: 36 out of 1,208

$10.3K

Rank: 86 out of 1,208

$39

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Huntingdon valley, Pa. 19006

528

Rank: 39 out of 1,208

250

Rank: 40 out of 1,208

$13.5K

Rank: 37 out of 1,208

$54

Average: $48

2

Average: 2

KMART LESSEE OPERATIONS LLC

Carlisle, Pa. 17015

528

Rank: 39 out of 1,208

249

Rank: 41 out of 1,208

$11.5K

Rank: 61 out of 1,208

$46

Average: $48

2

Average: 2

THRIFT DRUG INC

Williamsport, Pa. 17701

522

Rank: 41 out of 1,208

251

Rank: 39 out of 1,208

$12.9K

Rank: 44 out of 1,208

$52

Average: $48

2

Average: 2

THRIFT DRUG INC

Red lion, Pa. 17356

516

Rank: 42 out of 1,208

240

Rank: 48 out of 1,208

$13.3K

Rank: 39 out of 1,208

$55

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Nazareth, Pa. 18064

516

Rank: 42 out of 1,208

247

Rank: 42 out of 1,208

$11.9K

Rank: 54 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Wayne, Pa. 19087

514

Rank: 44 out of 1,208

243

Rank: 45 out of 1,208

$13.7K

Rank: 35 out of 1,208

$56

Average: $48

2

Average: 2

THRIFT DRUG INC

Warrington, Pa. 18976

510

Rank: 45 out of 1,208

237

Rank: 52 out of 1,208

$13.7K

Rank: 36 out of 1,208

$58

Average: $48

2

Average: 2

THRIFT DRUG INC

Doylestown, Pa. 18901

510

Rank: 45 out of 1,208

239

Rank: 50 out of 1,208

$13.2K

Rank: 40 out of 1,208

$55

Average: $48

2

Average: 2

THRIFT DRUG INC

Bryn mawr, Pa. 19010

508

Rank: 47 out of 1,208

247

Rank: 42 out of 1,208

$13.8K

Rank: 33 out of 1,208

$56

Average: $48

2

Average: 2

KZ ENTERPRISES LLC

Gladwyne, Pa. 19035

502

Rank: 48 out of 1,208

225

Rank: 61 out of 1,208

$13.4K

Rank: 38 out of 1,208

$60

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Havertown, Pa. 19083

502

Rank: 48 out of 1,208

232

Rank: 54 out of 1,208

$12.9K

Rank: 45 out of 1,208

$56

Average: $48

2

Average: 2

THRIFT DRUG INC

Hellertown, Pa. 18055

502

Rank: 48 out of 1,208

242

Rank: 46 out of 1,208

$11.5K

Rank: 63 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Minersville, Pa. 17954

498

Rank: 51 out of 1,208

238

Rank: 51 out of 1,208

$11.6K

Rank: 58 out of 1,208

$49

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Gettysburg, Pa. 17325

496

Rank: 52 out of 1,208

242

Rank: 46 out of 1,208

$12.6K

Rank: 51 out of 1,208

$52

Average: $48

2

Average: 2

THRIFT DRUG INC

Franklin, Pa. 16323

494

Rank: 53 out of 1,208

230

Rank: 55 out of 1,208

$11.1K

Rank: 69 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Lancaster, Pa. 17603

490

Rank: 54 out of 1,208

244

Rank: 44 out of 1,208

$12.8K

Rank: 46 out of 1,208

$53

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Shillington, Pa. 19607

488

Rank: 55 out of 1,208

240

Rank: 48 out of 1,208

$10.7K

Rank: 74 out of 1,208

$45

Average: $48

2

Average: 2

ECKERD CORPORATION

Lehighton, Pa. 18235

484

Rank: 56 out of 1,208

237

Rank: 52 out of 1,208

$10.7K

Rank: 73 out of 1,208

$45

Average: $48

2

Average: 2

THRIFT DRUG INC

York, Pa. 17402

478

Rank: 57 out of 1,208

228

Rank: 57 out of 1,208

$12.7K

Rank: 48 out of 1,208

$56

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Quakertown, Pa. 18951

474

Rank: 58 out of 1,208

228

Rank: 57 out of 1,208

$11K

Rank: 71 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Sinking spring, Pa. 19608

470

Rank: 59 out of 1,208

229

Rank: 56 out of 1,208

$9,900

Rank: 94 out of 1,208

$43

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Sayre, Pa. 18840

466

Rank: 60 out of 1,208

228

Rank: 57 out of 1,208

$10K

Rank: 91 out of 1,208

$44

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Pennsburg, Pa. 18073

464

Rank: 61 out of 1,208

223

Rank: 64 out of 1,208

$11.2K

Rank: 66 out of 1,208

$50

Average: $48

2

Average: 2

THRIFT DRUG INC

Allentown, Pa. 18103

460

Rank: 62 out of 1,208

226

Rank: 60 out of 1,208

$11.5K

Rank: 64 out of 1,208

$51

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Broomall, Pa. 19008

458

Rank: 63 out of 1,208

224

Rank: 62 out of 1,208

$11.8K

Rank: 55 out of 1,208

$53

Average: $48

2

Average: 2

THRIFT DRUG INC

Phoenixville, Pa. 19460

458

Rank: 63 out of 1,208

223

Rank: 64 out of 1,208

$11.1K

Rank: 70 out of 1,208

$50

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Moscow, Pa. 18444

456

Rank: 65 out of 1,208

217

Rank: 69 out of 1,208

$11.6K

Rank: 60 out of 1,208

$53

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Ambler, Pa. 19002

454

Rank: 66 out of 1,208

216

Rank: 70 out of 1,208

$11.2K

Rank: 67 out of 1,208

$52

Average: $48

2

Average: 2

THRIFT DRUG INC

Emmaus, Pa. 18049

452

Rank: 67 out of 1,208

224

Rank: 62 out of 1,208

$10.5K

Rank: 80 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Lansford, Pa. 18232

452

Rank: 67 out of 1,208

220

Rank: 67 out of 1,208

$9,632

Rank: 102 out of 1,208

$44

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Manchester, Pa. 17345

450

Rank: 69 out of 1,208

208

Rank: 75 out of 1,208

$12.2K

Rank: 53 out of 1,208

$58

Average: $48

2

Average: 2

THRIFT DRUG INC

Langhorne, Pa. 19047

448

Rank: 70 out of 1,208

210

Rank: 74 out of 1,208

$13.1K

Rank: 42 out of 1,208

$62

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Coudersport, Pa. 16915

448

Rank: 70 out of 1,208

218

Rank: 68 out of 1,208

$9,548

Rank: 104 out of 1,208

$44

Average: $48

2

Average: 2

COSTCO WHOLESALE CORPORATION

Lancaster, Pa. 17601

446

Rank: 72 out of 1,208

222

Rank: 66 out of 1,208

$4,685

Rank: 378 out of 1,208

$21

Average: $48

2

Average: 2

ECKERD CORPORATION

Stroudsburg, Pa. 18360

444

Rank: 73 out of 1,208

212

Rank: 72 out of 1,208

$9,850

Rank: 98 out of 1,208

$46

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Whitehall, Pa. 18052

442

Rank: 74 out of 1,208

212

Rank: 72 out of 1,208

$10.5K

Rank: 82 out of 1,208

$49

Average: $48

2

Average: 2

THRIFT DRUG INC

Punxsutawney, Pa. 15767

440

Rank: 75 out of 1,208

213

Rank: 71 out of 1,208

$9,197

Rank: 114 out of 1,208

$43

Average: $48

2

Average: 2

ECKERD CORPORATION

Bloomsburg, Pa. 17815

432

Rank: 76 out of 1,208

207

Rank: 76 out of 1,208

$9,988

Rank: 92 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Greenville, Pa. 16125

432

Rank: 76 out of 1,208

206

Rank: 77 out of 1,208

$9,875

Rank: 95 out of 1,208

$48

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Reading, Pa. 19607

430

Rank: 78 out of 1,208

203

Rank: 81 out of 1,208

$11.6K

Rank: 57 out of 1,208

$57

Average: $48

2

Average: 2

THRIFT DRUG INC

Bethlehem, Pa. 18018

426

Rank: 79 out of 1,208

206

Rank: 77 out of 1,208

$9,709

Rank: 101 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Meadville, Pa. 16335

424

Rank: 80 out of 1,208

204

Rank: 80 out of 1,208

$9,412

Rank: 106 out of 1,208

$46

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Lemoyne, Pa. 17043

414

Rank: 81 out of 1,208

200

Rank: 82 out of 1,208

$11.4K

Rank: 65 out of 1,208

$57

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Philadelphia, Pa. 19103

412

Rank: 82 out of 1,208

194

Rank: 91 out of 1,208

$11.6K

Rank: 59 out of 1,208

$60

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Towanda, Pa. 18848

412

Rank: 82 out of 1,208

195

Rank: 89 out of 1,208

$10.6K

Rank: 76 out of 1,208

$55

Average: $48

2

Average: 2

JOHN R SLAGLE

Clarion, Pa. 16214

410

Rank: 84 out of 1,208

200

Rank: 82 out of 1,208

$7,891

Rank: 161 out of 1,208

$39

Average: $48

2

Average: 2

RANN PHARMACY INC

Harleysville, Pa. 19438

410

Rank: 84 out of 1,208

205

Rank: 79 out of 1,208

$7,753

Rank: 170 out of 1,208

$38

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Yardley, Pa. 19067

410

Rank: 84 out of 1,208

199

Rank: 84 out of 1,208

$11.7K

Rank: 56 out of 1,208

$59

Average: $48

2

Average: 2

THRIFT DRUG INC

Media, Pa. 19063

410

Rank: 84 out of 1,208

191

Rank: 92 out of 1,208

$11.5K

Rank: 62 out of 1,208

$60

Average: $48

2

Average: 2

THRIFT DRUG INC

Bethlehem, Pa. 18017

408

Rank: 88 out of 1,208

198

Rank: 85 out of 1,208

$9,367

Rank: 108 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Exton, Pa. 19341

406

Rank: 89 out of 1,208

196

Rank: 87 out of 1,208

$11.2K

Rank: 68 out of 1,208

$57

Average: $48

2

Average: 2

THRIFT DRUG INC

Dresher, Pa. 19025

402

Rank: 90 out of 1,208

190

Rank: 96 out of 1,208

$10.2K

Rank: 87 out of 1,208

$54

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Hamburg, Pa. 19526

400

Rank: 91 out of 1,208

196

Rank: 87 out of 1,208

$8,394

Rank: 135 out of 1,208

$43

Average: $48

2

Average: 2

GIANT FOOD STORES LLC

New hope, Pa. 18938

400

Rank: 91 out of 1,208

186

Rank: 102 out of 1,208

$12.6K

Rank: 50 out of 1,208

$68

Average: $48

2

Average: 2

THRIFT DRUG INC

Kennett square, Pa. 19348

400

Rank: 91 out of 1,208

189

Rank: 99 out of 1,208

$10.4K

Rank: 84 out of 1,208

$55

Average: $48

2

Average: 2

THRIFT DRUG INC

Dillsburg, Pa. 17019

398

Rank: 94 out of 1,208

197

Rank: 86 out of 1,208

$10.6K

Rank: 78 out of 1,208

$54

Average: $48

2

Average: 2

HARTZELLS PHARMACY INC

Catasauqua, Pa. 18032

396

Rank: 95 out of 1,208

195

Rank: 89 out of 1,208

$9,147

Rank: 117 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Philadelphia, Pa. 19133

394

Rank: 96 out of 1,208

177

Rank: 114 out of 1,208

$9,366

Rank: 109 out of 1,208

$53

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Kane, Pa. 16735

394

Rank: 96 out of 1,208

191

Rank: 92 out of 1,208

$9,320

Rank: 111 out of 1,208

$49

Average: $48

2

Average: 2

ECKERD CORPORATION

Walnutport, Pa. 18088

394

Rank: 96 out of 1,208

191

Rank: 92 out of 1,208

$9,068

Rank: 122 out of 1,208

$47

Average: $48

2

Average: 2

RITE AID OF PENNSYLVANIA INC

Warminster, Pa. 18974

392

Rank: 99 out of 1,208

186

Rank: 102 out of 1,208

$9,023

Rank: 124 out of 1,208

$49

Average: $48

2

Average: 2

THRIFT DRUG INC

Morrisville, Pa. 19067

390

Rank: 100 out of 1,208

173

Rank: 118 out of 1,208

$10.8K

Rank: 72 out of 1,208

$62

Average: $48

2

Average: 2

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2013 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.