Provider Directory
Datasets
Built to Plan-Net STU 1.2.0.
| Dataset | Plan-Net STU 1.2.0 target profile(s) |
|---|---|
providers | Practitioner, PractitionerRole, Location |
facilities | Organization, OrganizationAffiliation, Location |
networks | Network |
plans | InsurancePlan |
Data conventions
| Rule | Detail |
|---|---|
| Scope | Current, in-network only. No terminated or historical records, so Payerbox sets active on every resource and status on every Location. There is no column for either. |
| Delivery | Full snapshot each extract, not deltas — a provider who leaves the network is absent from the next file rather than marked inactive. |
| Freshness | No record stale beyond 30 days of a known change. |
| Codes | Send the code, not the display name. Payerbox derives the label from its terminology service. |
| Multiple values | ;-separated, as in specialty_nucc and languages. |
| Dates | YYYY-MM-DD. |
| Not PHI | The directory is served publicly and unauthenticated, so it carries no patient information. |
providers
One row per unique NPI, practice location, plan and specialty. A provider at two locations in two plans produces several rows.
| Column | Required | Format / values | Example |
|---|---|---|---|
npi | Yes | 10 digits, Luhn-valid over the 80840 prefix | 9999999995 |
first_name | Yes | text | Jane |
last_name | Yes | text | Smith |
middle_name | No | text | G |
name_prefix | No | Mr. / Mrs. / Ms. / Dr. | Dr. |
name_suffix | No | Jr. / Sr. / II / III | Jr. |
sex | No | male, female, other, unknown AdministrativeGender | female |
languages | Recommended | BCP 47 or English name, ;-separated. Add :level per language for Plan-Net proficiency | en;es |
specialty_nucc | Yes | NUCC taxonomy code(s), ;-separated IndividualAndGroupSpecialtiesVS | 207RI0200X |
provider_role | Recommended | ph physician, crnp nurse practitioner, pa physician assistant, rn registered nurse, de dentist PractitionerRoleVS | ph |
board_certification | If available | qualification code or name | Board Certified, Cardiology |
plan_id | Yes | key from plans; one plan per row | PLAN-DSNP |
network_id | Yes | key from networks | NET-001 |
organization_npi | If applicable | 10 digits, Luhn-valid over the 80840 prefix; blank for a solo practitioner with no group NPI | 9999999995 |
accepting_new_patients | Recommended | newpt accepting, nopt not accepting, existptonly existing patients only, existptfam existing patients and their families AcceptingPatientsVS | newpt |
location_name | Yes | text; Plan-Net requires a name on every location | Riverdale Family Practice |
address_line1 | Yes | text | 225 Broadway |
address_line2 | No | text | Suite 120 |
city | Yes | text | New York |
state | Yes | 2-letter USPS | NY |
zip | Yes | 5 digits, as a string; required for CMS radius search | 10007 |
county | If available | text | Bronx |
latitude | If available | decimal, WGS84 | 40.7127 |
longitude | If available | decimal, WGS84 | -74.0059 |
phone | Yes | 10 digits | 2125551212 |
location_type | Recommended | OF outpatient facility, HOSP hospital, PHARM pharmacy, SNF skilled nursing, PSY psychiatry clinic ServiceDeliveryLocationRoleType | OF |
hours_of_operation | If available | day open-close, ;-separated | mon 09:00-17:00;tue 09:00-17:00 |
latitudeandlongitudeare one value in FHIR: send both or neither. A Location cannot carry half a position.
facilities
One row per facility NPI, plan and network.
| Column | Required | Format / values | Example |
|---|---|---|---|
npi | Yes | 10 digits, Luhn-valid over the 80840 prefix | 9999999995 |
facility_name | Yes | text | Example Hospital |
facility_type_nucc | Yes | NUCC organization taxonomy code(s), ;-separated IndividualAndGroupSpecialtiesVS | 282N00000X |
affiliation_type | Recommended | group medical group, hospital, outpatient clinic, pharmacy, laboratory, dme, urgent urgent care, hospice OrganizationAffiliationRoleVS | group |
parent_org_npi | If available | 10 digits, Luhn-valid over the 80840 prefix, if part of a larger system | 9999999961 |
plan_id | Yes | key from plans | PLAN-ISNP |
network_id | Yes | key from networks | NET-002 |
location_name | Recommended | text; defaults to facility_name if there is no distinct site name | Example Hospital |
address_line1 | Yes | text | 123 Park Ave |
address_line2 | No | text | Floor 3 |
city | Yes | text | Bronx |
state | Yes | 2-letter USPS | NY |
zip | Yes | 5 digits, as a string | 10463 |
county | If available | text | Bronx |
latitude | If available | decimal, WGS84 | 40.8801 |
longitude | If available | decimal, WGS84 | -73.9100 |
phone | Yes | 10 digits | 7185551212 |
networks
The authoritative list of networks, so network_id stays consistent across datasets. One row per network.
| Column | Required | Format / values | Example |
|---|---|---|---|
network_id | Yes | the exact id used in provider and facility rows | NET-001 |
network_name | Yes | text | North Region Health System |
- Payerbox sets each Network's sponsoring organization from the plan that names it in
plans.network_id, sonetworksneeds no column for it.
plans
Defines each plan once, so provider and facility rows carry only plan_id. One row per plan.
| Column | Required | Format / values | Example |
|---|---|---|---|
plan_id | Yes | the exact id used in provider and facility rows | PLAN-DSNP |
plan_name | Yes | text | Example Health D-SNP |
plan_type | Yes | mediadv Medicare Advantage, mediadvhmo MA HMO, medi Medicaid, medihmo Medicaid HMO, commppo, commhmo, qhp InsuranceProductTypeVS | mediadv |
line_of_business | Recommended | code and/or label | Medicare Advantage |
plan_identifier | If MA | H#####-###-###, contract-plan-segment; blank for non-MA plans | H6776-001-000 |
contract_year | If applicable | YYYY | 2027 |
network_id | Yes | one or more keys from networks, ;-separated | NET-001;NET-002 |
owned_by_org_identifier | Yes | Plan issuer | 99999 |
administered_by_org_identifier | Yes | Product administrator | 99999 |
- Plan-Net defines
ownedByas "the entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors commonly referred to as 'payers'." - Plan-Net defines
administeredByas "an organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner." - The issuer and the administrator are Organizations the directory references but does not build. Send them as rows in the USCDI
organizationsdataset, or ask us to create them once in the FHIR server during onboarding, before the first delivery.
These resources are served by the Provider Directory API.