Overview
PractitionerRole Information addresses:- PractitionerRole HL7® FHIR® resource with US Core Profile 6.1.0
- an associated organization
- an associated practitioner
- a role
- a specialty
- an associated location
- contact information
- a communication endpoint
- At least one of the following elements must be present:
- PractitionerRole.practitioner
- PractitionerRole.organization
- PractitionerRole.healthcareService
- PractitionerRole.location
- The PractitionerRole.endpoint is where a Direct address may be represented.
- Clients can request servers return the Practitioner resource and Endpoint resources by using
_include.
Must support elements, mandatory and optional search parameters
Practitionermust support these elements:practitionerorganizationcodespecialtylocationtelecomsystemvalue
endpoint
specialty search parameter:
- including optional support for these
_includeparameters:PractitionerRole:endpoint,PractitionerRole:practitioner
GET [base url]/PractitionerRole?specialty={system|}[code]
SHALL support searching practitioner role by practitioner using the practitioner search parameter:
- including support for chained parameters:
practitioner.identifier,practitioner.name - including optional support for these
_includeparameters:PractitionerRole:endpoint,PractitionerRole:practitioner
GET [base url]/PractitionerRole?practitioner={Type/}[id]
SHALL support searching using chained parameter for practitioner name:
GET [base url]/PractitionerRole?practitioner.name=[string]
SHALL support searching using chained parameter for practitioner identifier:
GET [base url]/PractitionerRole?practitioner.identifier={system|}[code]
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
PractitionerRole By Specialty
Search for PractitionerRole by specialty. METHOD GEThttp://nucc.org/provider-taxonomy|
[code] - Specialty code in the system. Example: 208D0000X (General Practice)
HEADERS
The Authorization token SHALL be obtained during the Authentication and Authorization process. Go to Authentication and Authorization for further details.
RESPONSES
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
EXAMPLE:
PractitionerRole By Practitioner
Search for PractitionerRole by practitioner reference. METHOD GETPractitioner/
[id] - Id for Practitioner resource
HEADERS
The Authorization token SHALL be obtained during the Authentication and Authorization process. Go to Authentication and Authorization for further details.
RESPONSES
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
EXAMPLE:
PractitionerRole By Practitioner Name (Chained)
Search for PractitionerRole using chained search on practitioner name. METHOD GET
RESPONSES
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
EXAMPLE:
PractitionerRole By Practitioner Identifier (Chained)
Search for PractitionerRole using chained search on practitioner identifier. METHOD GEThttp://hl7.org/fhir/sid/us-npi|
[code] - Identifier code (e.g., NPI number)
HEADERS
The Authorization token SHALL be obtained during the Authentication and Authorization process. Go to Authentication and Authorization for further details.
RESPONSES
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
EXAMPLE:
PractitionerRole with Include Parameters
Search for PractitionerRole with included resources using _include parameters. METHOD GET
RESPONSES
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
EXAMPLE: