The Healthcare Provider Taxonomy Code Set is a hierarchical code set that consists of codes, descriptions, and definitions.  Healthcare Provider Taxonomy Codes are designed to categorize the type, classification, and/or specialization of health care providers.  The Code Set consists of two sections:  Individuals and Groups of Individuals, and Non-Individuals.  The Code Set is updated twice a year, effective April 1 and October 1.  The “Crosswalk – Medicare Provider/Supplier to Healthcare Provider Taxonomy” was updated because of changes made to the Healthcare Provider Taxonomy Code Set that will be implemented October 1, 2008.  That Code Set is available from the Washington Publishing Company. The Code Set is maintained by the National Uniform Claim Committee.  The Code Set is a Health Insurance Portability and Accountability (HIPAA) standard code set.  As such, it is the only code set that may be used in HIPAA standard transactions to report the type/classification/specialization of a health care provider when such reporting is required.

When applying for a National Provider Identifier (NPI) from the National Plan and Provider Enumeration System (NPPES), a health care provider must select the Healthcare Provider Taxonomy Code or code description that the health care provider determines most closely describes the health care provider's type/classification/specialization, and report that code or code description in the NPI application.  In some situations, a health care provider might need to report more than one Healthcare Provider Taxonomy Code or code description in order to adequately describe the type/classification/specialization.  Therefore, a health care provider may select more than one Healthcare Provider Taxonomy Code or code description when applying for an NPI, but must indicate one of them as the primary.  The NPPES does not verify with the health care providers or with trusted sources that the Healthcare Provider Taxonomy Code or code description selections made by health care providers when applying for NPIs are accurate (e.g., the NPPES does not verify that an individual who reports a Physician Code is, in fact, a physician, or a physician with the reported specialization).  The NPPES does, however, validate that the Code and code description selections exist within the current version of the Healthcare Provider Taxonomy Code Set. 

The Healthcare Provider Taxonomy Codes and code descriptions that health care providers select when applying for NPIs may or may not be the same as the categorizations used by Medicare and other health plans in their enrollment and credentialing activities.  The Healthcare Provider Taxonomy Code or code description information collected by NPPES is used to help uniquely identify health care providers in order to assign them NPIs, not to ensure that they are credentialed or qualified to render health care.

About the Taxonomy Code Set

The taxonomy code set can ONLY be accessed at (copy and paste into your web browser). The code set is no longer available as downloads on this page.

The code set can be downloaded in different formats (i.e., CSV, CVS for Excel, TSV for Excel, RDF, RSS, or XML) from To find it, search on 'Taxonomy'.

Page Last Modified:
02/27/2018 08:49 AM