Importing both Organization and Provider Data
The provider directory accuracy is a constant challenge.
- Provider Data is Constantly Changing
- Providers Must Update Multiple Payers
- Manual Outreach Expense for Payers
There are two different types of data that can be imported: Organization Data and Provider Data.
Organization or Provider Data
Payors can upload their organization or provider data directly via the API to start the verification process.
Starting with obtaining the authorization token, use those values to start the Organization or Provider Data import.
Type | Params | Values |
---|---|---|
HEAD | Authorization (= Bearer <token>) | string |
HEAD | clientID | Integer |
Organizational Table
Field | Required | Field Size | Notes |
---|---|---|---|
DataType | Yes | Value = "Organization" | |
Organization Name | Yes | 50 | |
OrganizationTIN | Yes | 9 | |
OrganizationNPI | Yes | 10 | |
AddressLine1 | Yes | 50 | Location - Street Address |
City | Yes | 50 | Location |
State | Yes | 50 | Location |
Zip | Yes | 15 | Location |
FirstName | Yes | 50 | Contact |
LastName | Yes | 50 | Contact |
Provider Table
Field | Required | Field Size | Notes |
---|---|---|---|
DataType | Yes | Value = "Provider" | |
ProviderNPI | Yes | 10 | |
FirstName | Yes | 50 | |
LastName | Yes | 50 | |
Organization Name | Yes | 50 | |
OrganizationTIN | Yes | 9 | |
OrganizationNPI | Yes | 10 | |
AddressLine1 | Yes | 50 | Location - Street Address |
City | Yes | 50 | Location |
State | Yes | 50 | Location |
Zip | Yes | 15 | Location |
Mandatory Fields Validation
The DataType must be "Organization" or "Provider". The additional mandatory fields are described in the table above.
If mandatory fields are missing from the Import Data, a system message will indicate the missing field. "[fieldname] - REQUIRED"
If the field length in incorrect, an error is populated, and the process is terminated.
On successful validation of all mandatory fields, the system imports the data.
Response Codes
The table below is a partial list of responses. HTTP status codes starting with 4xx are request errors. Codes starting with 5xx are server errors.
HTTP Result | Result | Description |
---|---|---|
200 | Success | |
400 | Bad Request | Invalid request due to incorrect formatting or method was not supported for that type. |
401 | Unauthorized | Credentials were incorrect. |
500 | Server Errors |