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

IG is a "conformance resource not supported by FSH"

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive with Modification
    • Icon: Highest Highest
    • Shorthand (FHIR)
    • 2.0.0
    • FHIR Infrastructure
    • Language Reference
    • 3.5.5.1
    • Hide

      We agree that it is not necessary to refer to SUSHI by name here within the formal specification. We do not agree that ImplementationGuide should be added to the list of conformance resources cited as not explicitly supported by FSH. This paragraph is intended to introduce the use of FSH Instances to define other conformance resources, but using Instance to create an ImplementationGuide resource is neither common nor best practice – so we do not want to encourage it.

      We propose changing the text to read something more like this:

      The FSH language is designed to support creation of StructureDefinitions for Profiles, Extensions, ValueSets, CodeSystems, Resources, and Logicals. FSH implementations may additionally create an IG's ImplementationGuide resource based on project-specific configuration data and other information. There are other conformance resources involved with IG creation, however, that are not explicitly supported by specific FSH item types. These include CapabilityStatement, OperationDefinition, SearchParameter, and CompartmentDefinition.

      Show
      We agree that it is not necessary to refer to SUSHI by name here within the formal specification. We do not agree that ImplementationGuide should be added to the list of conformance resources cited as not explicitly supported by FSH. This paragraph is intended to introduce the use of FSH Instances to define other conformance resources, but using Instance to create an ImplementationGuide resource is neither common nor best practice – so we do not want to encourage it. We propose changing the text to read something more like this: The FSH language is designed to support creation of StructureDefinitions for Profiles, Extensions, ValueSets, CodeSystems, Resources, and Logicals. FSH implementations may additionally create an IG's ImplementationGuide resource based on project-specific configuration data and other information. There are other conformance resources involved with IG creation, however, that are not explicitly supported by specific FSH item types. These include CapabilityStatement , OperationDefinition , SearchParameter , and CompartmentDefinition .
    • Chris Moesel/Gino Canessa: 14-0-2
    • Clarification
    • Non-substantive

    Description

      Reference to SUSHI in language spec not needed. Include ImplementationGuide in "other conformance resources…not explicitly supported by FSH."

      Existing Wording:

      Tools like SUSHI address the creation of the ImplementationGuide resource, which is important for producing an IG. However, there are other conformance resources involved with IG creation not explicitly supported by FSH. These include CapabilityStatement, OperationDefinition, SearchParameter, and CompartmentDefinition.

      Proposed Wording:

      However, there are other conformance resources involved with IG creation not explicitly supported by FSH. These include ImplementationGuide, CapabilityStatement, OperationDefinition, SearchParameter, and CompartmentDefinition.

      (Comment 48 - imported by: Ron G. Parker)

      Attachments

        Activity

          People

            Unassigned Unassigned
            Rongparker Ron G. Parker
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: