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
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ0..1Period
practitionerS Σ C0..1Reference(USCorePractitionerProfile)
organizationS Σ C0..1Reference(USCoreOrganizationProfile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ C0..*Reference(Location)
healthcareServiceC0..*Reference(HealthcareService)
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
description1..1string
during0..1Period
availabilityExceptions0..1string
endpointS C0..*Reference(Endpoint)

Hybrid View of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ0..1Period
practitionerS Σ C0..1Reference(USCorePractitionerProfile)
organizationS Σ C0..1Reference(USCoreOrganizationProfile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ C0..*Reference(Location)
healthcareServiceC0..*Reference(HealthcareService)
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
description1..1string
during0..1Period
availabilityExceptions0..1string
endpointS C0..*Reference(Endpoint)

Snapshot View of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ0..1Period
practitionerS Σ C0..1Reference(USCorePractitionerProfile)
organizationS Σ C0..1Reference(USCoreOrganizationProfile)
codeS Σ0..*CodeableConceptBinding
specialtyS Σ0..*CodeableConceptBinding
locationS Σ C0..*Reference(Location)
healthcareServiceC0..*Reference(HealthcareService)
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
description1..1string
during0..1Period
availabilityExceptions0..1string
endpointS C0..*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(USCorePractitionerProfile)0..1
PractitionerRole.organizationReference(USCoreOrganizationProfile)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..*