To import a profile from an external source, you must first create an import request. When the request is initiated, the provider profile record will be created with a “Pending” status. When complete, the status will change to “Completed”.
If the request is successful, the provider profile will have a “Profile" value. If an error occurs, the profile will have a "FailureCode" and "FailureDescription" value.
Created
Bad Request
Unauthorized
Forbidden
Server Error
{- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "source": "Npi"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "source": "Npi",
- "started": "2019-08-24T14:15:22Z",
- "completed": "2019-08-24T14:15:22Z",
- "status": "Pending",
- "trigger": "Manual",
- "failureCode": "DatabaseError",
- "failureReason": {
- "messageTemplate": "string",
- "messageParams": {
- "property1": "string",
- "property2": "string"
}
}, - "profile": {
- "name": "string",
- "npi": "string",
- "nccpa": "string",
- "educationRecords": [
- {
- "school": "string",
- "degreeAwarded": "string",
- "degreeType": "string",
- "enrollmentDate": "2019-08-24",
- "degreeDate": "2019-08-24"
}
], - "trainingRecords": [
- {
- "sponsoringInstitution": "string",
- "sponsoringState": "string",
- "programName": "string",
- "specialty": "string",
- "trainingType": "string",
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "status": "string"
}
], - "profileDocumentFilePath": "string",
- "type": "Npi"
}, - "parameters": [
- {
- "addressType": "Unspecified",
- "addressLine": "string",
- "addressLine2": "string",
- "city": "string",
- "state": "AL",
- "zipCode": "string",
- "type": "Name"
}
]
}