This page is part of the FHIR Specification (v4.0.1: R4 - Mixed Normative and STU) in it's permanent home (it will always be available at this URL). 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
The base definition for complex elements defined as part of a resource definition - that is, elements that have children that are defined in the resource. Data Type elements do not use this type,
though a few data types specialize it (Timing, Dosage, ElementDefinition).
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 descendant types of BackboneElement are all declared implicitly as
part of the definitions of the resources.
Structure
| Name | Flags | Card. | Type | Description & Constraints doco |
|---|---|---|---|---|
| .. BackboneElement | N | Element | Base for elements defined inside a resource Elements defined in Ancestors: id, extension | |
| ... modifierExtension | ?! Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
doco Documentation for this format | ||||
UML Diagram (Legend)
XML Template
<[name] xmlns="http://hl7.org/fhir"> <!-- from Element: extension --> <modifierExtension><!-- 0..* Extension Extensions that cannot be ignored even if unrecognized --></modifierExtension> </[name]>
JSON Template
{doco
// from Element: extension
(Modifier Extensions - see JSON page)
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ # from Element: Element.extension fhir:BackboneElement.modifierExtension[ Extension ], ... ; # 0..* Extensions that cannot be ignored even if unrecognized ]
Changes since Release 3
See the Full Difference for further information
Structure
| Name | Flags | Card. | Type | Description & Constraints doco |
|---|---|---|---|---|
| .. BackboneElement | N | Element | Base for elements defined inside a resource Elements defined in Ancestors: id, extension | |
| ... modifierExtension | ?! Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
doco Documentation for this format | ||||
UML Diagram (Legend)
XML Template
<[name] xmlns="http://hl7.org/fhir"> <!-- from Element: extension --> <modifierExtension><!-- 0..* Extension Extensions that cannot be ignored even if unrecognized --></modifierExtension> </[name]>
JSON Template
{doco
// from Element: extension
(Modifier Extensions - see JSON page)
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ # from Element: Element.extension fhir:BackboneElement.modifierExtension[ Extension ], ... ; # 0..* Extensions that cannot be ignored even if unrecognized ]
Changes since Release 3
See the Full Difference for further information