FHIR Chat · Forge 16.4 for STU3 · conformance

Stream: conformance

Topic: Forge 16.4 for STU3


view this post on Zulip Michel Rutten (Aug 01 2017 at 15:53):

Forge 16.4 for STU3 is now available for download from https://simplifier.net/forge.
This new release represents a minor update with a number of FHIR compatibility fixes and some UI improvements.
Users of earlier STU3 releases are advised to upgrade to the new version.

Highlights:

  • Update the FHIR .NET API library (https://github.com/ewoutkramer/fhir-net-api) to 0.93.5-beta2.
    Includes bug fixes for the snapshot generator and element id generator.

  • Support the ElementDefinition.type.versioning property.
    This property was introduced by STU3 and is now supported by Forge.

  • Improved support for (complex) element type profiles.
    Fix invalid validation warnings concerning element type (target) profiles.
    Forge now re-expands child elements when the type.profile property has changed.
    Changes in the type.targetProfile property no longer trigger re-expansion.

  • Improved support for choice type elements.
    Properly rename type choice elements that are a child of a named slice.

  • Support constraints on inherited slice entry.
    Forge no longer generates (unjustified) validation warnings when a derived profile further constrains the slice entry inherited from a base profile.

  • Named slices do NOT inherit minimum cardinality from base profile.
    Instead, named slices always have a default minimum cardinality of 0.
    This ensures that a profile can always introduce one or more optional slicing constraints.

  • Fix invalid change tracking in derived profiles.
    In some circumstances (specifically when deriving from a sliced profile), the previous release could determine some
    invalid relationships to elements in the base profile. This would break change tracking; some existing profiling constraints
    would not be marked with a yellow pen and would be excluded from the serialized output. This has been fixed.

  • Restore editing of ElementDefinition.comment properties.
    Fix broken edit controls for the .comment property.

  • Serialized output now always includes the StructureDefinition.derivation property.

  • Structure elements now also provide a context menu, as an alternative for the toolbar.
  • Header bar now also displays an image link to http://simplifier.net
  • Improved memory cache invalidation.
    When (re-)loading a profile, Forge should now tries to open the most recently saved version.

Happy profiling!

Michel Rutten


Last updated: Apr 12 2022 at 19:14 UTC