STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4 R3 R2

1.21.0 BackboneElement

FHIR Infrastructure Work GroupMaturity Level: N/ABallot Status: DSTU 2

The base definition for elements defined as part of a resource definition. Data Type elements do not use this type. For instance, Patient.contact is an element that is defined as part of the patient resource, so it automatically has the type BackboneElement.

Note that the descendent types of BackboneElement are all declared implicitly as part of the definitions of the resources.

1.21.0.1 Content

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. BackboneElement ElementBase for elements defined inside a resource
... modifierExtension ?! Σ0..*ExtensionExtensions that cannot be ignored

doco Documentation for this format

XML Template

<[name] xmlns="http://hl7.org/fhir"> doco
 <!-- from Element: extension -->
 <modifierExtension><!-- 0..* Extension Extensions that cannot be ignored --></modifierExtension>
</[name]>

JSON Template


{doco
  // from Element: extension
  (Modifier Extensions - see JSON page)
}

1.21.0.2 Specializations

This table lists all the specializations of BackboneElement that are defined, and the path at which they are defined.

Path
AllergyIntolerance
AllergyIntolerance.reaction
Appointment
Appointment.participant
AuditEvent
AuditEvent.agent
AuditEvent.agent.network
AuditEvent.source
AuditEvent.entity
AuditEvent.entity.detail
Bundle
Bundle.link
Bundle.entry
Bundle.entry.search
Bundle.entry.request
Bundle.entry.response
CarePlan
CarePlan.relatedPlan
CarePlan.participant
CarePlan.activity
CarePlan.activity.detail
CareTeam
CareTeam.participant
Claim
Claim.related
Claim.payee
Claim.diagnosis
Claim.procedure
Claim.coverage
Claim.onset
Claim.item
Claim.item.detail
Claim.item.detail.subDetail
Claim.item.prosthesis
Claim.missingTeeth
ClaimResponse
ClaimResponse.item
ClaimResponse.item.adjudication
ClaimResponse.item.detail
ClaimResponse.item.detail.adjudication
ClaimResponse.item.detail.subDetail
ClaimResponse.item.detail.subDetail.adjudication
ClaimResponse.addItem
ClaimResponse.addItem.adjudication
ClaimResponse.addItem.detail
ClaimResponse.addItem.detail.adjudication
ClaimResponse.error
ClaimResponse.note
ClaimResponse.coverage
ClinicalImpression
ClinicalImpression.investigations
ClinicalImpression.finding
ClinicalImpression.ruledOut
CodeSystem
CodeSystem.contact
CodeSystem.filter
CodeSystem.property
CodeSystem.concept
CodeSystem.concept.designation
CodeSystem.concept.property
Communication
Communication.payload
CommunicationRequest
CommunicationRequest.payload
CompartmentDefinition
CompartmentDefinition.contact
CompartmentDefinition.resource
Composition
Composition.attester
Composition.event
Composition.section
ConceptMap
ConceptMap.contact
ConceptMap.element
ConceptMap.element.target
ConceptMap.element.target.dependsOn
Condition
Condition.stage
Condition.evidence
Conformance
Conformance.contact
Conformance.software
Conformance.implementation
Conformance.rest
Conformance.rest.security
Conformance.rest.security.certificate
Conformance.rest.resource
Conformance.rest.resource.interaction
Conformance.rest.resource.searchParam
Conformance.rest.interaction
Conformance.rest.operation
Conformance.messaging
Conformance.messaging.endpoint
Conformance.messaging.event
Conformance.document
Contract
Contract.agent
Contract.signer
Contract.valuedItem
Contract.term
Contract.term.agent
Contract.term.valuedItem
Contract.friendly
Contract.legal
Contract.rule
DataElement
DataElement.contact
DataElement.mapping
DetectedIssue
DetectedIssue.mitigation
DeviceComponent
DeviceComponent.productionSpecification
DeviceMetric
DeviceMetric.calibration
DiagnosticOrder
DiagnosticOrder.event
DiagnosticOrder.item
DiagnosticReport
DiagnosticReport.image
DocumentManifest
DocumentManifest.content
DocumentManifest.related
DocumentReference
DocumentReference.relatesTo
DocumentReference.content
DocumentReference.context
DocumentReference.context.related
EligibilityResponse
EligibilityResponse.benefitBalance
EligibilityResponse.benefitBalance.financial
EligibilityResponse.error
Encounter
Encounter.statusHistory
Encounter.participant
Encounter.hospitalization
Encounter.location
EpisodeOfCare
EpisodeOfCare.statusHistory
ExpansionProfile
ExpansionProfile.contact
ExpansionProfile.codeSystem
ExpansionProfile.codeSystem.include
ExpansionProfile.codeSystem.include.codeSystem
ExpansionProfile.codeSystem.exclude
ExpansionProfile.codeSystem.exclude.codeSystem
ExpansionProfile.designation
ExpansionProfile.designation.include
ExpansionProfile.designation.include.designation
ExpansionProfile.designation.exclude
ExpansionProfile.designation.exclude.designation
ExplanationOfBenefit
ExplanationOfBenefit.related
ExplanationOfBenefit.payee
ExplanationOfBenefit.diagnosis
ExplanationOfBenefit.procedure
ExplanationOfBenefit.coverage
ExplanationOfBenefit.onset
ExplanationOfBenefit.item
ExplanationOfBenefit.item.adjudication
ExplanationOfBenefit.item.detail
ExplanationOfBenefit.item.detail.adjudication
ExplanationOfBenefit.item.detail.subDetail
ExplanationOfBenefit.item.detail.subDetail.adjudication
ExplanationOfBenefit.item.prosthesis
ExplanationOfBenefit.addItem
ExplanationOfBenefit.addItem.adjudication
ExplanationOfBenefit.addItem.detail
ExplanationOfBenefit.addItem.detail.adjudication
ExplanationOfBenefit.missingTeeth
ExplanationOfBenefit.note
ExplanationOfBenefit.benefitBalance
ExplanationOfBenefit.benefitBalance.financial
FamilyMemberHistory
FamilyMemberHistory.condition
Goal
Goal.outcome
Group
Group.characteristic
Group.member
GuidanceResponse
GuidanceResponse.action
GuidanceResponse.action.relatedAction
GuidanceResponse.action.behavior
HealthcareService
HealthcareService.availableTime
HealthcareService.notAvailable
ImagingExcerpt
ImagingExcerpt.study
ImagingExcerpt.study.dicom
ImagingExcerpt.study.viewable
ImagingExcerpt.study.series
ImagingExcerpt.study.series.dicom
ImagingExcerpt.study.series.instance
ImagingExcerpt.study.series.instance.dicom
ImagingObjectSelection
ImagingObjectSelection.study
ImagingObjectSelection.study.series
ImagingObjectSelection.study.series.instance
ImagingObjectSelection.study.series.instance.frame
ImagingStudy
ImagingStudy.series
ImagingStudy.series.instance
Immunization
Immunization.explanation
Immunization.reaction
Immunization.vaccinationProtocol
ImmunizationRecommendation
ImmunizationRecommendation.recommendation
ImmunizationRecommendation.recommendation.dateCriterion
ImmunizationRecommendation.recommendation.protocol
ImplementationGuide
ImplementationGuide.contact
ImplementationGuide.dependency
ImplementationGuide.package
ImplementationGuide.package.resource
ImplementationGuide.global
ImplementationGuide.page
Library
Library.model
Library.library
Library.codeSystem
Library.valueSet
Linkage
Linkage.item
List
List.entry
Location
Location.position
Measure
Measure.group
Measure.group.population
Measure.group.stratifier
Measure.supplementalData
MeasureReport
MeasureReport.group
MeasureReport.group.population
MeasureReport.group.stratifier
MeasureReport.group.stratifier.group
MeasureReport.group.stratifier.group.population
MeasureReport.group.supplementalData
MeasureReport.group.supplementalData.group
Medication
Medication.product
Medication.product.ingredient
Medication.product.batch
Medication.package
Medication.package.content
MedicationAdministration
MedicationAdministration.dosage
MedicationDispense
MedicationDispense.dosageInstruction
MedicationDispense.substitution
MedicationOrder
MedicationOrder.dosageInstruction
MedicationOrder.dispenseRequest
MedicationOrder.substitution
MedicationStatement
MedicationStatement.dosage
MessageHeader
MessageHeader.response
MessageHeader.source
MessageHeader.destination
ModuleDefinition
ModuleDefinition.model
ModuleDefinition.library
ModuleDefinition.codeSystem
ModuleDefinition.valueSet
ModuleDefinition.parameter
ModuleDefinition.data
ModuleDefinition.data.codeFilter
ModuleDefinition.data.dateFilter
NamingSystem
NamingSystem.contact
NamingSystem.uniqueId
NutritionOrder
NutritionOrder.oralDiet
NutritionOrder.oralDiet.nutrient
NutritionOrder.oralDiet.texture
NutritionOrder.supplement
NutritionOrder.enteralFormula
NutritionOrder.enteralFormula.administration
Observation
Observation.referenceRange
Observation.related
Observation.component
OperationDefinition
OperationDefinition.contact
OperationDefinition.parameter
OperationDefinition.parameter.binding
OperationOutcome
OperationOutcome.issue
Order
Order.when
Organization
Organization.contact
Patient
Patient.contact
Patient.animal
Patient.communication
Patient.link
PaymentReconciliation
PaymentReconciliation.detail
PaymentReconciliation.note
Person
Person.link
Practitioner
Practitioner.practitionerRole
Practitioner.qualification
PractitionerRole
PractitionerRole.availableTime
PractitionerRole.notAvailable
Procedure
Procedure.performer
Procedure.focalDevice
ProcessRequest
ProcessRequest.item
ProcessResponse
ProcessResponse.notes
Protocol
Protocol.step
Protocol.step.precondition
Protocol.step.precondition.condition
Protocol.step.activity
Protocol.step.activity.component
Protocol.step.activity.detail
Protocol.step.next
Provenance
Provenance.agent
Provenance.agent.relatedAgent
Provenance.entity
Questionnaire
Questionnaire.item
Questionnaire.item.enableWhen
Questionnaire.item.option
QuestionnaireResponse
QuestionnaireResponse.item
QuestionnaireResponse.item.answer
RiskAssessment
RiskAssessment.prediction
SearchParameter
SearchParameter.contact
Sequence
Sequence.referenceSeq
Sequence.variation
Sequence.quality
Sequence.repository
Sequence.structureVariation
Sequence.structureVariation.outer
Sequence.structureVariation.inner
Specimen
Specimen.collection
Specimen.treatment
Specimen.container
StructureDefinition
StructureDefinition.contact
StructureDefinition.mapping
StructureDefinition.snapshot
StructureDefinition.differential
StructureMap
StructureMap.contact
StructureMap.structure
StructureMap.group
StructureMap.group.input
StructureMap.group.rule
StructureMap.group.rule.source
StructureMap.group.rule.target
StructureMap.group.rule.target.parameter
StructureMap.group.rule.dependent
Subscription
Subscription.channel
Substance
Substance.instance
Substance.ingredient
SupplyRequest
SupplyRequest.when
Task
Task.input
Task.output
TestScript
TestScript.contact
TestScript.origin
TestScript.destination
TestScript.metadata
TestScript.metadata.link
TestScript.metadata.capability
TestScript.fixture
TestScript.variable
TestScript.rule
TestScript.rule.param
TestScript.ruleset
TestScript.ruleset.rule
TestScript.ruleset.rule.param
TestScript.setup
TestScript.setup.action
TestScript.setup.action.operation
TestScript.setup.action.operation.requestHeader
TestScript.setup.action.assert
TestScript.setup.action.assert.rule
TestScript.setup.action.assert.rule.param
TestScript.setup.action.assert.ruleset
TestScript.setup.action.assert.ruleset.rule
TestScript.setup.action.assert.ruleset.rule.param
TestScript.test
TestScript.test.action
TestScript.teardown
TestScript.teardown.action
ValueSet
ValueSet.contact
ValueSet.compose
ValueSet.compose.include
ValueSet.compose.include.concept
ValueSet.compose.include.concept.designation
ValueSet.compose.include.filter
ValueSet.expansion
ValueSet.expansion.parameter
ValueSet.expansion.contains
VisionPrescription
VisionPrescription.dispense