Skip to contents

[Experimental]

taxonomy_crosswalk() allows you to search the types of providers and suppliers eligible for Medicare programs by taxonomy code or Medicare specialty type code.

Taxonomy Codes

The Healthcare Provider Taxonomy Code Set is a hierarchical HIPAA standard code set designed to categorize the type, classification, and specialization of health care providers. It consists of two sections:

  1. Individuals and Groups of Individuals

  2. Non-Individuals

When applying for an NPI, a provider must report the taxonomy that most closely describes their type/classification/specialization. In some situations, a provider may need to report more than one taxonomy but must indicate one of them as the primary. The codes selected may not be the same as categorizations used by Medicare for enrollment.

Links:

Update Frequency: Weekly

Usage

taxonomy_crosswalk(
  taxonomy_code = NULL,
  taxonomy_description = NULL,
  specialty_code = NULL,
  specialty_description = NULL,
  keyword_search = NULL,
  tidy = TRUE,
  ...
)

Arguments

taxonomy_code

< character > 10-digit taxonomy code

taxonomy_description

< character > Provider's taxonomy description

specialty_code

< character > Medicare specialty code

specialty_description

< character > Medicare provider/supplier type

< character > Search term to use for quick full-text search.

tidy

< boolean > // default: TRUE Tidy output

...

Empty

Value

A tibble with the columns:

FieldDescription
specialty_codeCode that corresponds to the Medicare specialty
specialty_descriptionDescription of the Medicare provider/Supplier Type
taxonomy_codeProvider's taxonomy code
taxonomy_descriptionDescription of the taxonomy code

Examples

if (FALSE) { # interactive()
taxonomy_crosswalk(keyword_search = "B4")
taxonomy_crosswalk(keyword_search = "Histocompatibility")
taxonomy_crosswalk(specialty_description = "Rehabilitation Agency")
taxonomy_crosswalk(taxonomy_code = "2086S0102X")
}