PractitionerRole
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
Structure
Search Parameters
_id (token)
Logical id of this artifact
Resource.idservice (reference)
The list of healthcare services that this worker provides for this role's Organization/Location%28s%29
PractitionerRole.healthcareService_query (token)
A custom search profile that describes a specific defined query operation
_content (string)
Search on the entire content of the resource
organization (reference)
The identity of the organization the practitioner represents / acts on behalf of
PractitionerRole.organizationendpoint (reference)
Technical endpoints providing access to services operated for the practitioner with this role
PractitionerRole.endpoint_tag (token)
Tags applied to this resource
Resource.meta.tag_type (token)
Derived from the R4B Definition
$this.type().namepractitioner (reference)
Practitioner that is able to provide the defined services for the organization
PractitionerRole.practitioner_profile (uri)
Profiles this resource claims to conform to
Resource.meta.profiledate (date)
The period during which the practitioner is authorized to perform in these role%28s%29
PractitionerRole.periodrole (token)
The practitioner can perform this role at for the organization
PractitionerRole.code_lastUpdated (date)
When the resource version last changed
Resource.meta.lastUpdatedphone (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A value in a phone contact* %5BPerson%5D%28person.html%29: A value in a phone contact* %5BPractitioner%5D%28practitioner.html%29: A value in a phone contact* %5BPractitionerRole%5D%28practitionerrole.html%29: A value in a phone contact* %5BRelatedPerson%5D%28relatedperson.html%29: A value in a phone contact
Patient.telecom.where(system='phone') / Person.telecom.where(system='phone') / Practitioner.telecom.where(system='phone') / PractitionerRole.telecom.where(system='phone') / RelatedPerson.telecom.where(system='phone')location (reference)
One of the locations at which this practitioner provides care
PractitionerRole.locationspecialty (token)
The practitioner has this specialty at an organization
PractitionerRole.specialtytelecom (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: The value in any kind of telecom details of the patient* %5BPerson%5D%28person.html%29: The value in any kind of contact* %5BPractitioner%5D%28practitioner.html%29: The value in any kind of contact* %5BPractitionerRole%5D%28practitionerrole.html%29: The value in any kind of contact* %5BRelatedPerson%5D%28relatedperson.html%29: The value in any kind of contact
Patient.telecom / Person.telecom / Practitioner.telecom / PractitionerRole.telecom / RelatedPerson.telecomemail (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A value in an email contact* %5BPerson%5D%28person.html%29: A value in an email contact* %5BPractitioner%5D%28practitioner.html%29: A value in an email contact* %5BPractitionerRole%5D%28practitionerrole.html%29: A value in an email contact* %5BRelatedPerson%5D%28relatedperson.html%29: A value in an email contact
Patient.telecom.where(system='email') / Person.telecom.where(system='email') / Practitioner.telecom.where(system='email') / PractitionerRole.telecom.where(system='email') / RelatedPerson.telecom.where(system='email')identifier (token)
A practitioner's Identifier
PractitionerRole.identifier_text (string)
Search on the narrative of the resource
_haste-health-author (reference)
The author of the resource
Resource.meta.extension.where(url='https://haste.health/author').valueactive (token)
Whether this practitioner role record is in active use
PractitionerRole.active_security (token)
Security Labels applied to this resource
Resource.meta.security_source (uri)
Identifies where the resource comes from
Resource.meta.source