Back to search

National Provider Identifier

NPI
provider
Updated 5/16/2026

Definition

A unique 10-digit HIPAA-mandated identifier assigned by CMS to every covered healthcare provider in the US. Used across EHR, claims, pharmacy, and enrollment systems to standardize provider identification in 837, 835, and NCPDP transactions, replacing legacy identifiers such as UPIN and PIN.

Standard Abbreviation

NPI

Category

provider

Database Usage

-- Example column naming
CREATE TABLE claims (
  clm_id VARCHAR(50),
  npi VARCHAR(10),  -- National Provider Identifier (max 10 chars)
  ...
);

-- Example in SELECT
SELECT
  clm_id,
  npi as national_provider_identifier
FROM claims;

Common uses in healthcare data

  • Provider data management and credentialing workflows
  • Network adequacy analysis and directory accuracy
  • NPI validation and NPPES registry reconciliation
  • Provider master data management (MDM)
  • Payer-provider contract and fee schedule management

Example database column name

ISO-11179 snake_case standard

-- Recommended column name
npi

-- Example DDL
CREATE TABLE healthcare_data (
  record_id   VARCHAR(50)   NOT NULL,
  npi          VARCHAR(10),  -- National Provider Identifier (max 10 chars)
  created_dt  TIMESTAMP     NOT NULL DEFAULT NOW()
);

Column names follow the ISO-11179 naming convention: lowercase, underscore-separated, using the standard abbreviation as a prefix where applicable.

Looking for more healthcare terms?

Browse our complete library of 100,000+ standardized healthcare data terms

Browse All Terms