Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-28479

Clarification on backport extensions for backbone elements

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: High 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>

       

      {{}}

      Attachments

        Activity

          People

            GrahameGrieve Grahame Grieve
            brian.postlethwaite Brian Postlethwaite
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: