logo

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

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
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)
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Hybrid View of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
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)
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Snapshot View of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
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)
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(Endpoint)

Tabular View of Profile Content

PractitionerRole0..*
PractitionerRole.idstring0..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.idstring0..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.idstring0..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.idstring0..1
PractitionerRole.notAvailable.extensionExtension0..*
PractitionerRole.notAvailable.modifierExtensionExtension0..*
PractitionerRole.notAvailable.descriptionstring1..1
PractitionerRole.notAvailable.duringPeriod0..1
PractitionerRole.availabilityExceptionsstring0..1
PractitionerRole.endpointReference(Endpoint)0..*