Create training info for the existing provider

Creates the training info for a specific provider.

Request
path Parameters
providerId
required
string <uuid>
Request Body schema: application/json
trainingType
string

The type of training pursued

Enum: "Internship" "Residency" "Fellowship" "OtherTraining" "FacultyPositions"
institutionName
string

Name of the institution where training occurred

schoolCode
string

School code as defined by the National Student Clearinghouse Participation List

schoolName
string

Affiliated Medical School Name

startDate
string <date-time>

Timestamp when this provider started the training program

endDate
string <date-time>

Timestamp when this provider finished the training program

completed
boolean

Identifies if this provider completed the training program at this institution

Responses
201

Created

400

Bad Request

401

Unauthorized

403

Forbidden

500

Server Error

post/providers/{providerId}/info/trainings
Request samples
application/json
{
  • "trainingType": "Internship",
  • "institutionName": "string",
  • "schoolCode": "string",
  • "schoolName": "string",
  • "startDate": "2019-08-24T14:15:22Z",
  • "endDate": "2019-08-24T14:15:22Z",
  • "completed": true
}
Response samples
application/json
{
  • "lastUpdatedAt": "2019-08-24T14:15:22Z",
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "trainingType": "Internship",
  • "institutionName": "string",
  • "schoolCode": "string",
  • "schoolName": "string",
  • "startDate": "2019-08-24T14:15:22Z",
  • "endDate": "2019-08-24T14:15:22Z",
  • "completed": true
}