Skip to content
FonteumThe Graph

By use case

Exclusion & monitoring (self-serve)Free roster screen — no accountExclusion & sanctions screeningCredentialing & provider-data enrichmentAudit evidence & defensible programsProvider data for AI / RAGM&A & network diligence

By buyer

Compliance & riskJournalists & newsroomsDevelopers & AI teams

By industry

HealthcareProviders & facilitiesSanctionsOFAC / EU / UK / UN / OIG / SAMFederal contractingSAM · USASpending · FAPIIS

The capability layer

APIREST + bulk accessFor AI agentsModel Context Protocol serverFHIR R4 APIBulk exportAudit packSigned report artifacts; source facts remain separately citedReconciliationSource-vs-source diffsAI answers with sourcesHow records link upHistoryRetained versions for named sources

The differentiator

Coverage & sourcesThe catalogFreshnessMethodologyCare CompareFacility qualityAI answers, comparedBrowse all datasets →
Research

The dev on-ramp

DocsAPI referenceConnect your AI agent (MCP)One-paste installFHIR sandboxLive API surfaceQuickstartStatusChangelogSDKs & integrations
Pricing
Sign inFree roster screen →Get a signed certificate →

Solutions

Exclusion & monitoring (self-serve)Exclusion & sanctions screeningCredentialing & provider-data enrichmentAudit evidence & defensible programsProvider data for AI / RAGM&A & network diligenceCompliance & riskJournalists & newsroomsDevelopers & AI teamsHealthcareSanctionsFederal contracting

Platform

APIFor AI agentsFHIR R4 APIBulk exportAudit packReconciliationAI answers with sourcesHow records link upHistory

Data

Coverage & sourcesFreshnessMethodologyCare CompareAI answers, comparedBrowse all datasets →
Research

Developers

DocsAPI referenceConnect your AI agent (MCP)FHIR sandboxQuickstartStatusChangelogSDKs & integrations
Pricing
Sign inFree roster screen →Get a signed certificate →
Fonteum · Data · NPPES NPI Registry
NPPES
Dataset confidence
95%

CMS NPPES NPI Registry Data

Fonteum wraps the CMS National Plan and Provider Enumeration System —

6.8M+ active providersSource: CMS NPPES · As of 2026-06-10
across — with available source metadata, FHIR R4 output for the supported provider-identity layer, and bulk export via the HL7 $export specification. Health-tech teams and analytics platforms can use this layer for NPI-keyed data pipelines while inspecting the loaded source date supplied by each response.

Source:CMS NPPES·Snapshot 2026-06-10
See the Audit Pack →Talk to a data engineer →
Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.Last reviewed: June 2026 · Next review: December 2026 · Newest loaded NPPES system date observed: 2026-06-10About our reviewers →
Bar chart: the six largest CMS Medicare provider-enrollment types in Fonteum's PECOS backbone — Nurse Practitioner 413,539, Clinic/Group Practice 239,492, Physician Assistant 195,488, Internal Medicine 144,202, Family Practice 129,130, Physical Therapist 126,499; snapshot 2026-05-28.
Source: CMS PECOS Public Provider Enrollment File (data.cms.gov) · newest loaded source date observed 2026-06-18.
  • Enrollment analysis
  • Methodology
  • Source comparison
  • Sources
Data sourcesProvenance chainData freshnessProvider profilesOIG sanctionsNPI anatomy guideHealthcare provider data guide
Primary federal sources:CMS data.cms.gov ↗NPI Registry (cms.hhs.gov) ↗OIG oig.hhs.gov ↗
Exclusion records

Exact public-record matching for NPI-linked exclusions

Fonteum can match an NPI to a named public exclusion-list source and return the source row, date, and citation. The public page shows representative OIG LEIE records; API access to per-NPI risk records is key-gated.

Public Exclusion Record1mo ago
NPI: 1003000100
LEIE row ID12345
TypePERMEXC
Exclusion date2024-01-15
DescriptionFraud
Dataset release2026-05-01
Source: OIG LEIE Exclusions List
Public Exclusion Record1mo ago
NPI: 1003000118
LEIE row ID9876
TypePERMEXC
Exclusion date2023-08-10
DescriptionPatient abuse
Dataset release2026-05-01
Source: OIG LEIE Exclusions List

What is NPPES?

The National Plan and Provider Enumeration System is the CMS system that assigns and tracks National Provider Identifiers for eligible individuals and organizations. HIPAA-covered providers must obtain an NPI for standard transactions; other eligible providers may enumerate. The NPI is intelligence-free and does not establish licensure, credentialing, payer enrollment, or current practice. It is a deterministic join key only where another source publishes the same identifier.

The NPPES full-file download covers approximately 8 million records, with 6.8 million+ active records at any given snapshot. Public fields can include NPI, enumeration type (individual vs. organization), name, submitted addresses, taxonomy, enumeration date, last-update date, and deactivation date. Field availability varies. For a field-by-field breakdown of the intelligence-free NPI structure, check-digit algorithm, separate Type 1 vs. Type 2 enumeration field, and NUCC taxonomy codes, see the NPPES data-model deep-dive.

Limitations: NPPES is self-reported. Providers update their records on an honor-system basis; address and specialty data can lag real-world changes by months. Fonteum responses can expose a limitation where the route and row supply one, but limitation metadata is nullable and not guaranteed on every field. The methodology page documents the named comparison used for any published mismatch rate.

The FHIR R4 wrapper and provenance layer

Fonteum exposes supported NPPES-derived identity rows through FHIR R4 Practitioner and Organization routes. Availability and mapping vary by row and route. The CapabilityStatement at /api/fhir/metadata is the current declaration of supported resources and interactions; it is not a blanket guarantee that every NPPES field or USCDI element is populated.

FHIR responses can carry source and observation metadata where the route and underlying row supply it. The provenance schema defines up to fourteen nullable fields; consumers must inspect the returned resource and must not infer a source date, confidence value, cross-reference, or signature when it is absent.

Bulk export: the HL7 FHIR R4 Bulk Data Access $export endpoint at /api/fhir/Practitioner/$export exposes supported loaded Practitioner rows as NDJSON. Authentication and throughput depend on the requested API tier; the export does not imply complete national coverage or a signature on each row.

Who uses NPI data with provenance

Payer credentialing platforms

NPPES can supply an NPI administrative record with a retrieval date. It does not establish licensure or credentialing, and whether that record satisfies a payer, CAQH, URAC, or another workflow requirement must be evaluated separately.

Patient navigation and access platforms

Finding in-network providers by specialty, accepting-new-patients status, and location requires a clean, taxonomy-normalized provider dataset. NPPES is the primary source; Fonteum adds address validation, taxonomy normalization, and real-time FHIR queries.

Healthcare analytics and data vendors

Analytics products can use NPI as a join key when each participating source publishes it. Fonteum's bulk export preserves source metadata and makes NPPES ingestion a managed dependency rather than a bespoke ETL job.

Frequently asked questions

What is NPPES and what data does it contain?
The National Plan and Provider Enumeration System (NPPES) is the CMS system that assigns NPIs to eligible individuals and organizations. Public records can include names, submitted addresses, taxonomy codes, enumeration dates, and a separate Type 1 or Type 2 field. Availability varies, and an NPI or NPPES field does not establish licensure or credentialing. Fonteum parses the public bulk file into structured records.
How does Fonteum's NPPES layer differ from the public NPPES API (NPI Registry)?
CMS provides a public NPI lookup API at npiregistry.cms.hhs.gov with per-record query support. Fonteum adds bulk $export over FHIR R4 Bulk Data Access, field-level source metadata, and taxonomy-code normalization against the NUCC code set. It joins to PECOS or the NPI-bearing subset of OIG LEIE only where those source rows publish the same NPI.
Does Fonteum provide NPPES data for all provider types?
The loaded NPPES table includes Type 1 and Type 2 records across many NUCC taxonomy codes. Individual rows can omit or carry multiple taxonomy values, and an NPI does not prove provider type, licensure, enrollment, or current practice. Taxonomy-specific exports are filters over the represented loaded rows, not a claim of complete provider coverage.
Can I use Fonteum's NPI data to build a provider directory or lookup tool?
Yes, subject to the data-platform agreement and attribution requirements. NPPES data is published under U.S. Government Works and is freely redistributable. Fonteum's provenance layer and API infrastructure carry separate terms. For provider-directory builds at scale — including deduplication, address normalization, and taxonomy mapping — Fonteum's audit-pack export is the fastest path to a clean, structured provider dataset.
How current is Fonteum's NPPES data and how is freshness tracked?
CMS publishes NPPES replacement files on its own schedule. Fonteum's newest production system timestamp observed 2026-07-12 was 2026-06-10. The source page and response metadata show the saved observation available to the product; they do not imply that every CMS release was ingested.

Access the NPPES data layer

The Audit Pack includes a pre-built NPPES export matched to CMS Care Compare and LEIE on NPI. For bulk FHIR access, custom taxonomy filters, or dedicated delivery schedules, contact the data engineering team.

Download the Audit Pack →Data Platform overview →
Cited in 2 studies
  • Barred, but still listed: excluded providers stay active in the provider directory
    2026-06-20 · 10 min
  • Why 14% of skilled nursing facilities had a quality drop in Q1
    2026-05-12 · 8 min
Original analysis · Medicare provider enrollment

What the provider population looks like, on the NPI key

Fonteum's provider backbone joins the NPPES NPI registry to the CMS PECOS enrollment file on the shared NPI. In the committed 2026-05-28 snapshot it holds

2,981,799Source: CMS PECOS Public Provider Enrollment File · As of 2026-05-28
Medicare enrollment records spanning distinct NPIs across 56 states and territories and 325 CMS provider types — 85.5% individual practitioners and 14.5% organizations. Source and observation metadata varies by record and response; it is not a universal signature link.

2,556,656
Distinct NPIs in the provider backbone
2,548,303
Individual (Type 1) enrollments — 85.5% of records
433,496
Organizational (Type 2) enrollments — 14.5%
325
Distinct CMS provider/supplier types represented

Largest provider-enrollment types

Nurse Practitioner413,539
Clinic / Group Practice239,492
Physician Assistant195,488
Internal Medicine144,202
Family Practice129,130
Physical Therapist (private practice)126,499

Top states by enrollment volume

CA262,214
TX207,328
NY198,758
FL185,769
PA127,899
IL109,875

Related Fonteum surfaces: the per-provider profiles show available source metadata for an NPI, the OIG sanctions surface cross-joins exclusions on the same key, and the data catalog lists the published federal-source catalog.

Source: CMS PECOS Public Provider Enrollment File (data.cms.gov)·Last checked: 2026-05-28·dataset badge ↗
Data provenance

Methodology

CMS publishes NPPES full-replacement files weekly and PECOS enrollment files monthly; those publisher cadences do not prove a completed Fonteum load. This analysis uses the committed 2026-05-28 snapshot. In the July 12 production audit, NPPES had a June 10 newest system date and PECOS had a June 18 source date. The pipeline runs in five stages: (1) source acquisition from data.cms.gov, (2) entity resolution on the NPI, (3) NPPES-to-PECOS join on the NPI key, (4) quality checks against published CMS record counts, and (5) source-metadata projection. Provenance fields are nullable, and no provenance fact currently links deterministically to a signature.

dataset_id
cms-pecos-ppef/v1
source_agency
CMS (data.cms.gov)
snapshot_date
2026-05-28
methodology_version
nppes/v1

These four fields describe the committed analysis artifact. The broader, nullable source-metadata contract is documented on the data sources reference.

How this data is measured

Source comparison: grain, cadence, and access

SourceData grainCadenceAccessProvenance
FonteumNPI-level + field provenanceLoaded system date: 2026-06-10; no platform cadence promisedAPI + bulk $export, free baseNullable source metadata
CMS NPI Registry APINPI-level (per-record)DailyFree, no bulk exportNone
Definitive HealthcareProvider / affiliationQuarterlyPaid subscriptionNone
IQVIA OneKeyProvider / claimQuarterlyPaid enterpriseNone
Primary sources

Sources

  1. NPPES NPI Registry — Full Replacement File — Centers for Medicare & Medicaid Services (CMS), Weekly. Primary source ↗ · Archive ↗
    Used for: NPI identity, taxonomy, names, addresses, enumeration and deactivation dates.
  2. PECOS Public Provider Enrollment File (PPEF) — Centers for Medicare & Medicaid Services (CMS), Monthly. Primary source ↗ · Archive ↗
    Used for: Medicare enrollment status, provider type, and reassignment on the NPI key.
  3. NPI Registry public lookup API — Centers for Medicare & Medicaid Services (CMS), Daily. Primary source ↗ · Archive ↗
    Used for: Per-record cross-check of a single NPI against the live CMS registry.
  4. OIG LEIE — List of Excluded Individuals/Entities — U.S. Department of Health & Human Services, Office of Inspector General, Monthly. Primary source ↗ · Archive ↗
    Used for: Federal-exclusion cross-join on the same NPI key (sanctions overlay).

Committed analysis snapshot: 2026-05-28 · Reviewed by Jennifer Montecillo, MD · June 2026. Non-practicing medical reviewer.

Compliance posture

Methodology · Corrections log · Editorial policy

What’s on file, by the numbers

Platform snapshot · 2026-07-15

13.4Mproviders & companiesProviders, organizations, owners, and facilities on file
26.2Msource-linked factsSource-linked field facts in the dated platform snapshot
35sources liveCrosswalk-resolved sources with a snapshot in the preceding 45 days
111sources integratedActive registry rows; integration does not establish a load
13state Medicaid jurisdictionsDistinct states represented in the state-exclusions serving table

Built on the authoritative federal record

The primary sources, named on every page.

These are the federal agencies whose public datasets Fonteum ingests and attributes — the issuing authorities, not customers or partners. Every figure on the site links back to one of them.

  • CMS
  • HHS-OIG
  • HRSA
  • FDA
  • NLM
  • NUCC
  • Census
  • BLS
  • BEA

See the full source registry, with license and refresh cadence for each →

Reproducible by design

Published figures name their source and date.

Source and date

Published research identifies its government file and observation date. Source-file SHA-256 coverage is disclosed separately; facts do not currently link deterministically to signatures.

Reproducible SQL

Each study ships the exact query behind its figures, run against the same dated copy of the federal file we used. Re-run it yourself.

Daily observations

The platform records table row counts daily. Those observations detect local drift; they do not imply that an upstream publisher released or Fonteum ingested new data that day.

Named medical review

Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.

Read the full provenance and attestation methodology →

Fonteum
Platform
Platform overviewAPIFor AI agents (MCP)FHIR R4 APIBulk exportAudit packReconciliationAI answers with sourcesHow records link upHistory
Solutions
All solutionsExclusion & sanctions screeningCredentialing & enrichmentAudit evidenceProvider data for AI / RAGUse casesM&A & network diligenceCompliance & riskJournalists & newsroomsDevelopers & AI teams
Data & sources
Coverage & sourcesBrowse all datasetsState Medicaid exclusionsFreshnessMethodologyCare CompareNursing homesRecall recordsSanctions screeningOIG LEIE listOwnershipStaffingDeficienciesSpecial Focus Facilities
Federal contracting
OverviewAwards during active exclusionFederal debarment scorecardProcurement questionsContractor lookup8(a) certification guide
Developers
Developer hubDocsAPI referenceQuickstartStatusChangelogSDKs & integrationsWebhooks
Research & guides
Research hubLearnHow it worksGuidesHealthcare provider dataExclusion & sanctions screeningProvider credentialing dataHealthcare data for AIHospital margin gapProvider access gapsGlossaryComparisonsSourced data vs plain LLM answersCitationsManifestoWhy Fonteum
Company
AboutPressCustomersPricingContactEditorial policyCorrections
Trust & legal
TrustTrust markQualitySecurityPrivacy policyTerms of serviceAPI termsMedical disclaimer

Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.

© 2026 Fonteum LLC. All rights reserved.

·hello@fonteum.com

A public-records graph that exposes source and observation metadata where supplied.

Fonteum's provenance ledger contained 26.2M source-linked facts on July 12, 2026. All but 14 carried a source-file SHA-256; 0 linked deterministically to a signature. Inspect a supplied snapshot id at fonteum.com/verify · source-mark coverage and limitations.
Request access→