Resource Profile: DXP PractitionerRole

This profile builds upon the R4 Claim profile. It is used to convey information about the patient who received the services described on the claim.

Differential View of Profile Content

identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerS Σ I0..1Reference(US Core Practitioner Profile)
organizationS Σ I0..1Reference(US Core Organization Profile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Hybrid View of Profile Content

identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerS Σ I0..1Reference(US Core Practitioner Profile)
organizationS Σ I0..1Reference(US Core Organization Profile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Snapshot View of Profile Content

identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerS Σ I0..1Reference(US Core Practitioner Profile)
organizationS Σ I0..1Reference(US Core Organization Profile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Tabular View of Profile Content

PractitionerRole0..*
PractitionerRole.idSystem.String0..1
PractitionerRole.metaMeta0..1
PractitionerRole.implicitRulesuri0..1
PractitionerRole.languagecode0..1
PractitionerRole.textNarrative0..1
PractitionerRole.containedResource0..*
PractitionerRole.extensionExtension0..*
PractitionerRole.modifierExtensionExtension0..*
PractitionerRole.identifierIdentifier0..*
PractitionerRole.activeboolean0..1
PractitionerRole.periodPeriod0..1
PractitionerRole.practitionerReference(US Core Practitioner Profile)0..1
PractitionerRole.organizationReference(US Core Organization Profile)0..1
PractitionerRole.codeCodeableConcept0..*
PractitionerRole.specialtyCodeableConcept0..*
PractitionerRole.locationReference(Location)0..*
PractitionerRole.healthcareServiceReference(HealthcareService)0..*
PractitionerRole.telecomContactPoint0..*
PractitionerRole.telecom.idSystem.String0..1
PractitionerRole.telecom.extensionExtension0..*
PractitionerRole.telecom.systemcode1..1
PractitionerRole.telecom.valuestring1..1
PractitionerRole.telecom.usecode0..1
PractitionerRole.telecom.rankpositiveInt0..1
PractitionerRole.telecom.periodPeriod0..1
PractitionerRole.availableTimeBackboneElement0..*
PractitionerRole.availableTime.idSystem.String0..1
PractitionerRole.availableTime.extensionExtension0..*
PractitionerRole.availableTime.modifierExtensionExtension0..*
PractitionerRole.availableTime.daysOfWeekcode0..*
PractitionerRole.availableTime.allDayboolean0..1
PractitionerRole.availableTime.availableStartTimetime0..1
PractitionerRole.availableTime.availableEndTimetime0..1
PractitionerRole.notAvailableBackboneElement0..*
PractitionerRole.notAvailable.idSystem.String0..1
PractitionerRole.notAvailable.extensionExtension0..*
PractitionerRole.notAvailable.modifierExtensionExtension0..*
PractitionerRole.notAvailable.descriptionstring1..1
PractitionerRole.notAvailable.duringPeriod0..1
PractitionerRole.availabilityExceptionsstring0..1
PractitionerRole.endpointReference(Endpoint)0..*