avatar   MichelR  

Introduction

Forge is the official HL7 FHIR Profile & Conformance editor.
Forge 22.0 for STU3 is a minor update with some compliance & stability improvements.

Release information

This Forge release supports FHIR STU3.

We publish separate Forge releases for FHIR DSTU2, STU3 and R4. Each release only supports a single FHIR version and is updated separately. Different releases can be installed side-by-side on the same machine.

Visit simplifier.net to download the latest versions.

Dependencies

  • .NET Framework
    Forge now requires the .NET Framework 4.7.2 (updated from 4.6).
    The .NET Framework 4.7.2 is fully .NET Standard 2.0 compliant, without any additional dependencies.

  • FHIR API
    Update to FHIR STU3 .NET API 1.3.0-alpha-20190604-4] (alpha release)

Bug fixes

  • Fix lookup list for Identifier.system and Coding.system When moving focus away after change, the drop-down combobox control no longer clears the property value.

  • Type slicing: do not initialize default discriminator when slicing description is specified When slicing a choice type ([x]) element, Forge will automatically initialize the default discriminator, but only if both the discriminator and the slicing description are empty.

  • Exclude core extensions on ElementDefinition from output Special extensions on ElementDefinition as specified on the core resource and type profiles, such as elementdefinition-translatable, are no longer included in the generated output. Note: extensions on ElementDefinition itself are not visible in the user interface. We are considering implementing support for a limited set of well-known core extensions on ElementDefinition and StructureDefinition in a future release.

  • Invalidate extension context after save The Add Extension dialog would not detect updates to the context of an extension definition after saving changes to disk, due to aggressive caching. This has now been fixed. Note: DirectorySource.Refresh() now also invalidates the ArtifactSummary of modified files

  • Allow selection of read-only text You can now select and copy the content of a read-only TextBox control.

  • Package Manager: improved error handling

Feedback

We love to hear from you! If you want to submit a comment or report an issue, please don't hesitate to contact us at forge@fire.ly.

Happy profiling, hope to see you at DevDays!

Other news from Firely
Ward Weistra 🔥
We just dropped a game-changing suite of tools for FHIR developers, including private package feeds and a zero-install FHIR Shorthand editor that promises to make FHIR modeling a breeze. Whether you're a seasoned FHIR expert or just getting started, these powerful new features might just revolutionize your healthcare data modeling workflow - read on to discover how.
Ward Weistra 🔥
And changes to installing and publishing private packages via Firely Terminal
Ward Weistra 🔥
Learn how the Dutch centralized cancer registry is using FHIR and Simplifier.net
Ward Weistra 🔥
Learn from Dutch and German cancer registries how they streamline data collection from EHRs, plus get latest FHIR insights from Firely CEO (free, online).
Ward Weistra 🔥
Most mistakes in FHIR data modeling are easily resolved in a later iteration of your guide. But there are some that are better done right the first time. One of them? FHIR canonical URLs, the unique identifiers for your models.
Jay Salvemini
The Product team showcase all the latest updates in FHIR, Simplifier.net, Forge, and Firely Terminal in our October webinar.
Ward Weistra 🔥
New quality control rules, markdown rendering, major infrastructure upgrades, and improved package publication, along with a new year-based versioning system.
Ward Weistra 🔥
A marketplace for healthcare knowledge encoded in FHIR and an overview page for every country publishing FHIR models.
Jay Salvemini
Learn key FHIR terms and concepts with our comprehensive FHIR Glossary, essential for navigating the complex FHIR landscape.
Rob Langezaal
Better handling of preferred file format (XML/JSON), faster loading time for projects with large dependencies and support for JSON output preview.