Doctor profile · Federal record

Dr. James Ma, MD

Gastroenterology Physician (CMS: Gastroenterology) · Riverside, CA

  • NPI 1295802007
  • Accepts Medicare
  • 36 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
10800 Magnolia Ave
Riverside, CA 925053043
(909) 353-2000

Credentials & registration

NPPES · NUCC
NPI registered
November 2006 — 20 yrs on file
Profile last updated
November 29, 2021
Year of graduation
1990 — 36 yrs since
Specialty taxonomy
207RG0100X — NUCC code
State license (1)
California #G74850

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$44
Transactions
2
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Boston Scientific Corporation 2 $43.97

By nature of payment

Food and Beverage
$44

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
883
Patients
603
Total drug cost
$72,430
Drug Type Claims Patients Total cost
Gavilyte-C (Peg3350/Sod Sulf,bicarb,cl/Kcl) Brand 561 537 $11,640
Omeprazole Generic 134 45 $1,284
Pantoprazole Sodium Generic 57 21 $808
Lialda (Mesalamine) Brand 22 0 $11,548
Balsalazide Disodium Generic 20 0 $4,921
Amjevita(Cf) Autoinjector (Adalimumab-Atto) Brand 19 0 $33,117
Mercaptopurine Generic 18 0 $2,474
Entecavir Generic 16 0 $914
Azathioprine Generic 13 0 $418
Cholestyramine (Cholestyramine (With Sugar)) Brand 12 0 $820

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. James Ma's medical specialty?
Dr. James Ma practices Gastroenterology Physician in Riverside, CA.
Where does Dr. James Ma practice?
Dr. James Ma practices at 10800 Magnolia Ave, Riverside, CA 925053043. Office phone: 9093532000.
What is Dr. James Ma's NPI?
Dr. James Ma's National Provider Identifier (NPI) is 1295802007, issued by NPPES.
Does Dr. James Ma accept Medicare assignment?
Yes. Dr. James Ma accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.