Doctor profile · Federal record

Dr. JAMES MCCAFFREY, M.D.

Cardiovascular Disease Physician (CMS: CARDIOVASCULAR DISEASE (CARDIOLOGY)) · Internal Medicine Physician · HORSHAM, PA

  • NPI 1427497676
  • Accepts Medicare
  • MIPS 75.0 / 100 · 2023
  • 13 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
118 WELSH RD UNIT B
HORSHAM, PA 190442242
(215) 517-1000

Credentials & registration

NPPES · NUCC
NPI registered
June 2013 — 13 yrs on file
Profile last updated
February 16, 2022
Year of graduation
2013 — 13 yrs since
Specialty taxonomy
207RC0000X — NUCC code
State licenses (2)
Pennsylvania #MD456835 · Pennsylvania #MT204955

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1427497676. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
2,442
Distinct HCPCS
10
Medicare allowed
$288,419
HCPCS Description Services Patients Avg allowed
93000 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report 510 307 $15
99214 Established patient office or other outpatient visit, 30-39 minutes 493 293 $133
93296 Evaluation of single, dual, multiple lead or leadless pacemaker system or implantable defibrillator system, remote up to 90 days 206 81 $24
99232 Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes 141 87 $82
93294 Evaluation of single, dual, multiple lead or leadless pacemaker system, remote up to 90 days 118 44 $31
99222 Initial hospital care with straightforward or low-level medical decision making, if using time, at least 55 minutes 109 106 $134
G2066 Interrogation device evaluation(s), (remote) up to 30 days; implantable cardiovascular physiologic monitor system, implantable loop recorder system, or subcutaneous cardiac rhythm monitor system, remote data acquisition(s), receipt of transmissions and tec 100 44 $40
93280 Programming of dual lead pacemaker system 87 53 $84
93295 Evaluation of single, dual, or multiple lead implantable defibrillator system, remote up to 90 days 87 37 $38
33208 Insertion of pacemaker and upper and lower heart chamber electrode 61 60 $537

In context: peer comparison

Among 10 peers in this city , average services per provider: 131. This provider delivers 19× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$583
Transactions
11
Manufacturers
5
Payer (manufacturer) Industry Txns Amount
Boston Scientific Corporation 5 $276.98
Abbott Laboratories 1 $171.87
Impulse Dynamics (USA) Inc. 1 $55.70
Novartis Pharmaceuticals Corporation 3 $55.44
PFIZER INC. 1 $23.08

By nature of payment

Food and Beverage
$583

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,956
Patients
544
Total drug cost
$430,327
Drug Type Claims Patients Total cost
Eliquis (Apixaban) Brand 259 60 $271,583
Metoprolol Succinate Generic 244 72 $5,849
Amlodipine Besylate Generic 192 58 $1,847
Atorvastatin Calcium Generic 177 47 $2,157
Losartan Potassium Generic 162 40 $2,634
Flecainide Acetate Generic 122 36 $8,254
Amiodarone Hcl Generic 116 30 $4,419
Furosemide Generic 115 41 $838
Xarelto (Rivaroxaban) Brand 114 26 $126,287
Carvedilol Generic 92 27 $1,303

Hospital affiliations

CMS Hospital Compare