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
- Primary practice
-
118 WELSH RD UNIT B
HORSHAM, PA 190442242
(215) 517-1000
Credentials & registration
- 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
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
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
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
Medicare Part D · 2023
Top prescriptions
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 |