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

Fix definition of StructureDefinition.type

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • StructureDefinition
    • Hide

      Change sdf-11 so it no longer talks about the root path for logical models.

      We want to add that the path of the first element is the same as the last part of the logical model canonical in "type" when this is about a logical model.

      Show
      Change sdf-11 so it no longer talks about the root path for logical models. We want to add that the path of the first element is the same as the last part of the logical model canonical in "type" when this is about a logical model.
    • Grahame Grieve/Bryn Rhodes: 6-0-0
    • Enhancement
    • Non-compatible
    • STU3

    Description

      The current definition of structuredefinition.type is a code, with extensible binding: The type this structure describes. If the derivation kind is 'specialization' then this is the master definition for a type, and there is always one of these (a data type, an extension, a resource, including abstract ones). Otherwise the structure definition is a constraint on the stated type (and in this case, the type cannot be an abstract type).

      This definition/value domain does not work for Logical models. The type should be url, with the same extensible binding, and a note that the default base URL is http://hl7.org/fhir/types. Logical models that use different types have to provide a url reference that - the logical model canonical URL.

      This leaves the existing data element content unchanged, but allows for logical models

      Attachments

        Activity

          People

            Unassigned Unassigned
            GrahameGrieve Grahame Grieve
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: