Skip to main content

Dr. James B. Barber, MD

General Practice (General Practice Physician)

At a glance

In the NPI registry since
2006

The NPI date is when this clinician registered for a National Provider Identifier, the billing number used on health claims. It is not a license, graduation or board-certification date. NPIs were first issued in May 2005 and became required on claims in 2007–2008, so an early date usually means the clinician was already in practice before then. What an NPI is

Education and training

  • 2006Registered with an NPI (national billing number; not a license date) — NPIs began in 2005, so practice likely started earlier

Medicare’s Care Compare data doesn’t list this clinician’s medical school. Undergraduate school, residency, fellowship, licensing exams and board certification aren’t in public federal data. Board certification can be confirmed with the certifying board (ABMS member boards for MDs, AOA boards for DOs).

Specialties and state licenses

  • General Practice Physician primary
    NC license 36626

As reported to the NPI registry. To confirm a license is current, check the state medical board.

Map: General Practice per capita by county →

Payments from drug and device companies

In 2025, 2 companies reported 142 payments worth $109,133 in total to this clinician.

By company
Csl Plasma Inc.$79,133
Kedplasma LLC$30,000
By type
Consulting Fee$109,133

What the payments were for

Largest payments other than meals
DateCompanyWhat it was forAmount
Feb 28, 2025Kedplasma LLC
Feb 28, 2025
Consulting Fee$2,500
Jan 31, 2025Kedplasma LLC
Jan 31, 2025
Consulting Fee$2,500
Mar 31, 2025Kedplasma LLC
Mar 31, 2025
Consulting Fee$2,500
Sep 30, 2025Kedplasma LLC
Sep 30, 2025
Consulting Fee$2,500
Aug 29, 2025Kedplasma LLC
Aug 29, 2025
Consulting Fee$2,500
Jul 31, 2025Kedplasma LLC
Jul 31, 2025
Consulting Fee$2,500
May 30, 2025Kedplasma LLC
May 30, 2025
Consulting Fee$2,500
Jun 30, 2025Kedplasma LLC
Jun 30, 2025
Consulting Fee$2,500
Apr 30, 2025Kedplasma LLC
Apr 30, 2025
Consulting Fee$2,500
Dec 31, 2025Kedplasma LLC
Dec 31, 2025
Consulting Fee$2,500
All 142 payments other than meals, newest first
All payments other than meals
DateCompanyWhat it was forAmount
Dec 31, 2025Kedplasma LLC
Dec 31, 2025
Consulting Fee$2,500
Dec 29, 2025Csl Plasma Inc.
Dec 29, 2025
Consulting Fee$504
Dec 29, 2025Csl Plasma Inc.
Dec 29, 2025
Consulting Fee$443
Dec 29, 2025Csl Plasma Inc.
Dec 29, 2025
Consulting Fee$424
Dec 22, 2025Csl Plasma Inc.
Dec 22, 2025
Consulting Fee$494
Dec 22, 2025Csl Plasma Inc.
Dec 22, 2025
Consulting Fee$484
Dec 22, 2025Csl Plasma Inc.
Dec 22, 2025
Consulting Fee$423
Dec 17, 2025Csl Plasma Inc.
Dec 17, 2025
Consulting Fee$514
Dec 17, 2025Csl Plasma Inc.
Dec 17, 2025
Consulting Fee$504
Dec 17, 2025Csl Plasma Inc.
Dec 17, 2025
Consulting Fee$423
Dec 10, 2025Csl Plasma Inc.
Dec 10, 2025
Consulting Fee$504
Dec 10, 2025Csl Plasma Inc.
Dec 10, 2025
Consulting Fee$504
Dec 10, 2025Csl Plasma Inc.
Dec 10, 2025
Consulting Fee$494
Dec 10, 2025Csl Plasma Inc.
Dec 10, 2025
Consulting Fee$473
Dec 3, 2025Csl Plasma Inc.
Dec 3, 2025
Consulting Fee$423
Nov 28, 2025Kedplasma LLC
Nov 28, 2025
Consulting Fee$2,500
Nov 26, 2025Csl Plasma Inc.
Nov 26, 2025
Consulting Fee$524
Nov 26, 2025Csl Plasma Inc.
Nov 26, 2025
Consulting Fee$494
Nov 26, 2025Csl Plasma Inc.
Nov 26, 2025
Consulting Fee$423
Nov 19, 2025Csl Plasma Inc.
Nov 19, 2025
Consulting Fee$484
Nov 19, 2025Csl Plasma Inc.
Nov 19, 2025
Consulting Fee$423
Nov 12, 2025Csl Plasma Inc.
Nov 12, 2025
Consulting Fee$514
Nov 12, 2025Csl Plasma Inc.
Nov 12, 2025
Consulting Fee$512
Nov 12, 2025Csl Plasma Inc.
Nov 12, 2025
Consulting Fee$503
Nov 12, 2025Csl Plasma Inc.
Nov 12, 2025
Consulting Fee$465
Nov 12, 2025Csl Plasma Inc.
Nov 12, 2025
Consulting Fee$435
Nov 5, 2025Csl Plasma Inc.
Nov 5, 2025
Consulting Fee$523
Nov 5, 2025Csl Plasma Inc.
Nov 5, 2025
Consulting Fee$512
Nov 5, 2025Csl Plasma Inc.
Nov 5, 2025
Consulting Fee$435
Oct 31, 2025Kedplasma LLC
Oct 31, 2025
Consulting Fee$2,500
Oct 29, 2025Csl Plasma Inc.
Oct 29, 2025
Consulting Fee$573
Oct 29, 2025Csl Plasma Inc.
Oct 29, 2025
Consulting Fee$512
Oct 29, 2025Csl Plasma Inc.
Oct 29, 2025
Consulting Fee$435
Oct 22, 2025Csl Plasma Inc.
Oct 22, 2025
Consulting Fee$523
Oct 22, 2025Csl Plasma Inc.
Oct 22, 2025
Consulting Fee$512
Oct 22, 2025Csl Plasma Inc.
Oct 22, 2025
Consulting Fee$435
Oct 15, 2025Csl Plasma Inc.
Oct 15, 2025
Consulting Fee$512
Oct 15, 2025Csl Plasma Inc.
Oct 15, 2025
Consulting Fee$503
Oct 15, 2025Csl Plasma Inc.
Oct 15, 2025
Consulting Fee$435
Oct 8, 2025Csl Plasma Inc.
Oct 8, 2025
Consulting Fee$562
Oct 8, 2025Csl Plasma Inc.
Oct 8, 2025
Consulting Fee$523
Oct 8, 2025Csl Plasma Inc.
Oct 8, 2025
Consulting Fee$435
Oct 1, 2025Csl Plasma Inc.
Oct 1, 2025
Consulting Fee$573
Oct 1, 2025Csl Plasma Inc.
Oct 1, 2025
Consulting Fee$512
Sep 30, 2025Kedplasma LLC
Sep 30, 2025
Consulting Fee$2,500
Sep 24, 2025Csl Plasma Inc.
Sep 24, 2025
Consulting Fee$532
Sep 24, 2025Csl Plasma Inc.
Sep 24, 2025
Consulting Fee$523
Sep 24, 2025Csl Plasma Inc.
Sep 24, 2025
Consulting Fee$455
Sep 24, 2025Csl Plasma Inc.
Sep 24, 2025
Consulting Fee$435
Sep 17, 2025Csl Plasma Inc.
Sep 17, 2025
Consulting Fee$552
Sep 17, 2025Csl Plasma Inc.
Sep 17, 2025
Consulting Fee$523
Sep 17, 2025Csl Plasma Inc.
Sep 17, 2025
Consulting Fee$485
Sep 10, 2025Csl Plasma Inc.
Sep 10, 2025
Consulting Fee$612
Sep 10, 2025Csl Plasma Inc.
Sep 10, 2025
Consulting Fee$562
Sep 10, 2025Csl Plasma Inc.
Sep 10, 2025
Consulting Fee$523
Sep 10, 2025Csl Plasma Inc.
Sep 10, 2025
Consulting Fee$435
Sep 4, 2025Csl Plasma Inc.
Sep 4, 2025
Consulting Fee$573
Sep 4, 2025Csl Plasma Inc.
Sep 4, 2025
Consulting Fee$435
Aug 29, 2025Kedplasma LLC
Aug 29, 2025
Consulting Fee$2,500
Aug 27, 2025Csl Plasma Inc.
Aug 27, 2025
Consulting Fee$573
Aug 27, 2025Csl Plasma Inc.
Aug 27, 2025
Consulting Fee$562
Aug 27, 2025Csl Plasma Inc.
Aug 27, 2025
Consulting Fee$435
Aug 20, 2025Csl Plasma Inc.
Aug 20, 2025
Consulting Fee$573
Aug 20, 2025Csl Plasma Inc.
Aug 20, 2025
Consulting Fee$512
Aug 20, 2025Csl Plasma Inc.
Aug 20, 2025
Consulting Fee$435
Aug 13, 2025Csl Plasma Inc.
Aug 13, 2025
Consulting Fee$523
Aug 13, 2025Csl Plasma Inc.
Aug 13, 2025
Consulting Fee$512
Aug 13, 2025Csl Plasma Inc.
Aug 13, 2025
Consulting Fee$435
Aug 6, 2025Csl Plasma Inc.
Aug 6, 2025
Consulting Fee$573
Aug 6, 2025Csl Plasma Inc.
Aug 6, 2025
Consulting Fee$512
Aug 6, 2025Csl Plasma Inc.
Aug 6, 2025
Consulting Fee$435
Jul 31, 2025Kedplasma LLC
Jul 31, 2025
Consulting Fee$2,500
Jul 29, 2025Csl Plasma Inc.
Jul 29, 2025
Consulting Fee$522
Jul 29, 2025Csl Plasma Inc.
Jul 29, 2025
Consulting Fee$473
Jul 29, 2025Csl Plasma Inc.
Jul 29, 2025
Consulting Fee$435
Jul 23, 2025Csl Plasma Inc.
Jul 23, 2025
Consulting Fee$512
Jul 23, 2025Csl Plasma Inc.
Jul 23, 2025
Consulting Fee$493
Jul 23, 2025Csl Plasma Inc.
Jul 23, 2025
Consulting Fee$435
Jul 16, 2025Csl Plasma Inc.
Jul 16, 2025
Consulting Fee$512
Jul 16, 2025Csl Plasma Inc.
Jul 16, 2025
Consulting Fee$473
Jul 9, 2025Csl Plasma Inc.
Jul 9, 2025
Consulting Fee$523
Jul 9, 2025Csl Plasma Inc.
Jul 9, 2025
Consulting Fee$512
Jul 9, 2025Csl Plasma Inc.
Jul 9, 2025
Consulting Fee$435
Jul 9, 2025Csl Plasma Inc.
Jul 9, 2025
Consulting Fee$435
Jul 3, 2025Csl Plasma Inc.
Jul 3, 2025
Consulting Fee$562
Jul 3, 2025Csl Plasma Inc.
Jul 3, 2025
Consulting Fee$513
Jun 30, 2025Kedplasma LLC
Jun 30, 2025
Consulting Fee$2,500
Jun 25, 2025Csl Plasma Inc.
Jun 25, 2025
Consulting Fee$512
Jun 25, 2025Csl Plasma Inc.
Jun 25, 2025
Consulting Fee$506
Jun 25, 2025Csl Plasma Inc.
Jun 25, 2025
Consulting Fee$435
Jun 25, 2025Csl Plasma Inc.
Jun 25, 2025
Consulting Fee$435
Jun 18, 2025Csl Plasma Inc.
Jun 18, 2025
Consulting Fee$542
Jun 18, 2025Csl Plasma Inc.
Jun 18, 2025
Consulting Fee$503
Jun 18, 2025Csl Plasma Inc.
Jun 18, 2025
Consulting Fee$435
Jun 11, 2025Csl Plasma Inc.
Jun 11, 2025
Consulting Fee$543
Jun 11, 2025Csl Plasma Inc.
Jun 11, 2025
Consulting Fee$512
Jun 11, 2025Csl Plasma Inc.
Jun 11, 2025
Consulting Fee$435
Jun 4, 2025Csl Plasma Inc.
Jun 4, 2025
Consulting Fee$1,024
Jun 4, 2025Csl Plasma Inc.
Jun 4, 2025
Consulting Fee$473
Jun 4, 2025Csl Plasma Inc.
Jun 4, 2025
Consulting Fee$435
May 30, 2025Kedplasma LLC
May 30, 2025
Consulting Fee$2,500
May 27, 2025Csl Plasma Inc.
May 27, 2025
Consulting Fee$1,046
May 27, 2025Csl Plasma Inc.
May 27, 2025
Consulting Fee$542
May 27, 2025Csl Plasma Inc.
May 27, 2025
Consulting Fee$465
May 21, 2025Csl Plasma Inc.
May 21, 2025
Consulting Fee$435
May 14, 2025Csl Plasma Inc.
May 14, 2025
Consulting Fee$513
May 14, 2025Csl Plasma Inc.
May 14, 2025
Consulting Fee$512
May 7, 2025Csl Plasma Inc.
May 7, 2025
Consulting Fee$1,054
May 7, 2025Csl Plasma Inc.
May 7, 2025
Consulting Fee$1,026
May 7, 2025Csl Plasma Inc.
May 7, 2025
Consulting Fee$435
May 7, 2025Csl Plasma Inc.
May 7, 2025
Consulting Fee$435
Apr 30, 2025Kedplasma LLC
Apr 30, 2025
Consulting Fee$2,500
Apr 23, 2025Csl Plasma Inc.
Apr 23, 2025
Consulting Fee$984
Apr 23, 2025Csl Plasma Inc.
Apr 23, 2025
Consulting Fee$970
Apr 23, 2025Csl Plasma Inc.
Apr 23, 2025
Consulting Fee$858
Apr 9, 2025Csl Plasma Inc.
Apr 9, 2025
Consulting Fee$1,034
Apr 9, 2025Csl Plasma Inc.
Apr 9, 2025
Consulting Fee$970
Apr 9, 2025Csl Plasma Inc.
Apr 9, 2025
Consulting Fee$858
Mar 31, 2025Kedplasma LLC
Mar 31, 2025
Consulting Fee$2,500
Mar 27, 2025Csl Plasma Inc.
Mar 27, 2025
Consulting Fee$1,084
Mar 27, 2025Csl Plasma Inc.
Mar 27, 2025
Consulting Fee$1,020
Mar 27, 2025Csl Plasma Inc.
Mar 27, 2025
Consulting Fee$858
Mar 12, 2025Csl Plasma Inc.
Mar 12, 2025
Consulting Fee$1,070
Mar 12, 2025Csl Plasma Inc.
Mar 12, 2025
Consulting Fee$1,034
Mar 12, 2025Csl Plasma Inc.
Mar 12, 2025
Consulting Fee$858
Feb 28, 2025Kedplasma LLC
Feb 28, 2025
Consulting Fee$2,500
Feb 26, 2025Csl Plasma Inc.
Feb 26, 2025
Consulting Fee$1,084
Feb 26, 2025Csl Plasma Inc.
Feb 26, 2025
Consulting Fee$1,008
Feb 26, 2025Csl Plasma Inc.
Feb 26, 2025
Consulting Fee$970
Feb 12, 2025Csl Plasma Inc.
Feb 12, 2025
Consulting Fee$984
Feb 12, 2025Csl Plasma Inc.
Feb 12, 2025
Consulting Fee$970
Feb 12, 2025Csl Plasma Inc.
Feb 12, 2025
Consulting Fee$858
Feb 5, 2025Csl Plasma Inc.
Feb 5, 2025
Consulting Fee$1,184
Jan 31, 2025Kedplasma LLC
Jan 31, 2025
Consulting Fee$2,500
Jan 29, 2025Csl Plasma Inc.
Jan 29, 2025
Consulting Fee$1,120
Jan 29, 2025Csl Plasma Inc.
Jan 29, 2025
Consulting Fee$958
Jan 15, 2025Csl Plasma Inc.
Jan 15, 2025
Consulting Fee$984
Jan 15, 2025Csl Plasma Inc.
Jan 15, 2025
Consulting Fee$970
Jan 15, 2025Csl Plasma Inc.
Jan 15, 2025
Consulting Fee$908
Jan 2, 2025Csl Plasma Inc.
Jan 2, 2025
Consulting Fee$984
Jan 2, 2025Csl Plasma Inc.
Jan 2, 2025
Consulting Fee$945
Jan 2, 2025Csl Plasma Inc.
Jan 2, 2025
Consulting Fee$908

Each payment as the company reported it, with the products it named. Meals are counted in the totals above but not listed one by one.

From CMS Open Payments. A payment is not evidence of wrongdoing; many are for consulting, teaching or meals. Clinicians can review and dispute their records with CMS.

Who received the most in North Carolina →

Other General Practice clinicians in Durham

Sources

NPI registry (CMS NPPES, November 2026; record last updated July 8, 2007), Medicare Care Compare, Medicare Physician & Other Practitioners (2024), Medicare Part D Prescribers (2024) and Open Payments (2025). Information is self-reported or billed data and may be out of date; call before visiting.

NPI 1740351691. Official NPI registry record (opens in a new tab). Clinicians can correct their information in NPPES; changes appear here after our next monthly update.