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

Extensions used that are not defined in the scope

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • US Core (FHIR)
    • current
    • FHIR Infrastructure
    • (many)
    • Hide

      We will leverage the existing 'tools' package and ensure it contains all of these special/additional extensions.  We will automatically generate version-specific instances of this package that contain appropriately 'converted' versions of the relevant extensions (e.g. pruning or converting target resources and allowed data types).  We will will adjust the tooling to automatically add an explicit dependency on this package for all new publications.  

      There may be some extensions where down-conversion is not possible for the tooling extension.  We'll figure out how to handle those if/when they manifest.

      Show
      We will leverage the existing 'tools' package and ensure it contains all of these special/additional extensions.  We will automatically generate version-specific instances of this package that contain appropriately 'converted' versions of the relevant extensions (e.g. pruning or converting target resources and allowed data types).  We will will adjust the tooling to automatically add an explicit dependency on this package for all new publications.   There may be some extensions where down-conversion is not possible for the tooling extension.  We'll figure out how to handle those if/when they manifest.
    • Grahame Grieve/Josh Mandel: 11-0-1
    • Enhancement
    • Compatible, substantive

    Description

      In many StructureDefinitions in the current US Core the extension 
      http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support is referenced. This extension was proposed and approved in FHIR-28539.
      In many examples in the current US Core the extensions http://hl7.org/fhir/StructureDefinition/instance-name and http://hl7.org/fhir/StructureDefinition/instance-description are used. These were proposed and approved in FHIR-29406.
       
      All three of these extensions are not defined anywhere within US Core itself or within any of its package dependencies (including hl7.fhir.r4.core 4.0.1). As such, systems validating these resources will not be able to retrieve their definitions and throw an error.
       
      See for example validation output: Validation Result - SIMPLIFIER.NET

      Attachments

        Activity

          People

            Unassigned Unassigned
            wardweistra Ward Weistra
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: