PractitionerRole resource and defines how a practitioner operates within your system — their role type, availability, and contact information for that context. Both practitionerId and role are required.
Request
POST /v1/practitioner-roles
The ID of the practitioner this role belongs to.
Role code describing the practitioner’s function. One of
doctor, nurse, pharmacist, admin, or consultant. Maximum 100 characters.Name of the organization or practice this role is associated with. Maximum 200 characters.
List of specialties applicable to this role.
Name of the location where this role is performed, e.g.
Main Campus or Telehealth. Maximum 200 characters.Contact phone number for this role.
Contact email address for this role.
Days of the week when the practitioner is available in this role. Valid values:
mon, tue, wed, thu, fri, sat, sun.Start of the available time window in
HH:mm format (24-hour), e.g. 08:00.End of the available time window in
HH:mm format (24-hour), e.g. 17:00.Response
Returns201 Created with the newly created practitioner role object.
Unique identifier for the practitioner role.
ID of the associated practitioner.
Role code.
Organization name.
Specialties for this role.
Location name.
Days of availability.
Availability start time.
Availability end time.
ISO 8601 timestamp when the record was created.
Request metadata including
requestId, timestamp, status, and rate limit fields.Response