Skip to main content

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

_haste-health-author (reference)
The author of the resource
Resource.meta.extension.where(url='https://haste.health/author').value
_type (token)
Derived from the R4B Definition
$this.type().name
_text (string)
Search on the narrative of the resource
_content (string)
Search on the entire content of the resource
_id (token)
Logical id of this artifact
Resource.id
_lastUpdated (date)
When the resource version last changed
Resource.meta.lastUpdated
_profile (uri)
Profiles this resource claims to conform to
Resource.meta.profile
_query (token)
A custom search profile that describes a specific defined query operation
_security (token)
Security Labels applied to this resource
Resource.meta.security
_source (uri)
Identifies where the resource comes from
Resource.meta.source
_tag (token)
Tags applied to this resource
Resource.meta.tag
email (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')
phone (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')
telecom (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.telecom
active (token)
Whether this practitioner role record is in active use
PractitionerRole.active
date (date)
The period during which the practitioner is authorized to perform in these role%28s%29
PractitionerRole.period
endpoint (reference)
Technical endpoints providing access to services operated for the practitioner with this role
PractitionerRole.endpoint
identifier (token)
A practitioner's Identifier
PractitionerRole.identifier
location (reference)
One of the locations at which this practitioner provides care
PractitionerRole.location
organization (reference)
The identity of the organization the practitioner represents / acts on behalf of
PractitionerRole.organization
practitioner (reference)
Practitioner that is able to provide the defined services for the organization
PractitionerRole.practitioner
role (token)
The practitioner can perform this role at for the organization
PractitionerRole.code
service (reference)
The list of healthcare services that this worker provides for this role's Organization/Location%28s%29
PractitionerRole.healthcareService
specialty (token)
The practitioner has this specialty at an organization
PractitionerRole.specialty