Jan 2015 Ballot Comment #44

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • FHIR Core (FHIR)
    • DSTU1 [deprecated]
    • FHIR Infrastructure
    • StructureDefinition
    • Profiles
    • Hide

      pre-applied: Clarified as part of the rework of Structure Definition

      2015/03/09 MnM/FHIR Block Vote: Grahame/James 6/0/0

      Show
      pre-applied: Clarified as part of the rework of Structure Definition 2015/03/09 MnM/FHIR Block Vote: Grahame/James 6/0/0
    • Clarification
    • Non-substantive
    • DSTU1 [deprecated]

      Comments
      A profile extending another profile/resource must define a parent base and a differential section that defines the extension (optionally with the snapshot element). This makes sense.

      However, the differential for core resource profiles (e.g. Immunization, Procedure, etc.) is entirely duplicating the snapshot element. This is mostly an artifact of the profile generation and publishing tools rather than the FHIR spec but the spec (e.g. profile section 6.17) should clearly differentiate between top-level profiles (those with no base) and those with a base.

      Disposition WG
      FHIR Core Team

      Grahame's Comments
      need to consider this. I think there's a better solution, to split out definitions and profiles. Relationship between Extensiondefinition, DataElement and Profile needs to be reconsidered

            Assignee:
            Unassigned
            Reporter:
            jason_mathews
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: