Details
-
Change Request
-
Resolution: Persuasive
-
High
-
FHIR Core (FHIR)
-
R5
-
FHIR Infrastructure
-
Change Management & Versioning (versions/compatibility)
-
2.7.0.7
-
Grahame Grieve/Ewout Kramer: 11-0-0
-
Clarification
-
Compatible, substantive
-
R5
Description
When backporting a structure from a future version that is more than a simple property need to provide guidance on how to define a backbone element.
Suggestion is that to treat it like a complex extension where the name of the child properties is the name of the complex extension components.
e.g. To backport the ValueSet.expansion.contains.property BackboneElement
{{}}
<expansion> <contains> <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ValueSet.expansion.contains.property"> <extension url="code"> <valueCode value="custom-code-prop" /> </extension> <extension url="value_x_"> <valueString value="custom-code-value" /> </extension> </extension> <system value="urn:ietf:bcp:47" /> <code value="de-AT" /> <display value="German (Austria)" /> </contains>
{{}}