The NPI Registry Public Search is a free directory of all active National Provider Identifier (NPI) records. Healthcare providers acquire their unique 10-digit NPIs to identify themselves in a standard way throughout their industry.Individuals or organisation apply for NPIs through the CMS National Plan and Provider Enumeration System (NPPES). After we supply an NPI, we publish the parts of the NPI record that have public relevance, including the providers name, specialty (taxonomy) and practice address.