Request a provider enrollment check
provider_check_requestSend a list of NPIs (up to 100) for a provider enrollment check. Each provider gets one row from public records: the national NPI registry, the Medicare revalidation due date, Medicare enrollment and group reassignments, the federal exclusion list, state license status and expiry, and the places those records disagree (name, license number, state). When the registry lists no license number, the board is searched by the provider's name. Every cell that was read has its source link and read time; a license whose board has not been read yet is queued, with no read time, and a record that could not be read is marked so in its own cell, never guessed. Results usually start in seconds, and while the check runs its status says what is being read and when to look again. State licenses are read in AK, AL, AR, CA, CO, CT, DC, DE, FL, ID, IL, IN, KS, KY, LA, MA, MD, ME, MI, MN, MO, MS, MT, ND, NJ, NM, NV, NY, OH, OK, OR, PA, RI, SD, TX, VA, VT, WA, WV and WY; one there that cannot be settled right away is read by a person, and a license in another state or of a type we do not read yet is marked not checked with the board's link. We email the full table when the check finishes. The first check is free. Each source is also its own part, called alone at its own price with capability_call (capabilities_list with q "provider records"): npi-registry-read, medicare-enrollment-read, oig-exclusion-check, sam-exclusion-check, state-license-read, state-medicaid-enrollment-read, and clinician-record-check for one NPI's whole record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| npis | No | 10-digit NPIs, up to 100 valid ones; use instead of text. Entries that are not valid NPIs are listed back with a reason. | |
| text | No | Pasted text with NPIs anywhere in it; use instead of npis. | |
| Yes | |||
| company | No | ||
| ref_code | No | ||
| contact_time | No | Leave empty. |