PractitionerRole

The types of services that may be provided by a practitioner for a organization.

PractitionerRole = object

The types of services that may be provided by a practitioner for a organization.

Properties

resourceType

resourceType: "PractitionerRole"

The type of resource, always "PractitionerRole".


id

id: string

Logical id of the practitioner role resource.


identifier

identifier: (Identifier | null)[] | null

Business identifiers for the practitioner role.


practitioner

practitioner: Reference<Practitioner> | null

Reference to the practitioner who is performing the role.


organization

organization: Reference<Organization> | null

Reference to the organization where the practitioner is performing the role.


code

code: (CodeableConcept | null)[] | null

Roles which this practitioner is authorized to perform (e.g., doctor, nurse).


specialty

specialty: (CodeableConcept | null)[] | null

Specific specialties practiced by the practitioner in this role.


location

location: (Reference<Location> | null)[] | null

Locations where the practitioner provides care.


telecom

telecom: (ContactPoint | null)[] | null

Contact details for the practitioner relevant to this role.


active

active: boolean | null

Whether this practitioner role record is in active use.


endpoint

endpoint: (Reference<Endpoint> | null)[] | null

Endpoints associated with the practitioner for this role.


period

period: Period | null

The period during which the practitioner is authorized to perform the role.