Forge is the most comprehensive solution and de-facto standard for FHIR “profiling”. Tailoring the FHIR specification to a specific use-case is an important aspect of the FHIR standard. This process is also known as profiling. While the FHIR spec targets all countries and all use cases, profiling allows you to define local use of FHIR.

Away with Excel and XML

Back in the day we used Excel or XML editors for this purpose, but these tools turned out to be insufficient for advanced use cases and a broad audience of modelers. They don’t want to be bothered with technical details and checking dependencies. Their focus is on the functional aspects of the use case and they need a tool that hides the complexity of FHIR and guides them within the rules of the FHIR specification.

Features include:

  • Create and edit FHIR Profiles
  • Create and edit FHIR extension definitions
  • Create and edit FHIR conformance packages
  • Validate FHIR profiles
  • Fetch and publish profiles from/to a FHIR server
  • Fetch and publish profiles from/to a FHIR registry
  • Define formal constraints
  • Define slices
  • Define value set bindings
  • Define mappings
  • Derived profiles (“profiles on profiles”)

Forge can be downloaded from the website. Currently, Forge is free. As of January 1st, 2020, Forge will be free for non-commercial use only. If you wish to use Forge commercially after this date, you can sign up to a paid plan on Simplifier. See to the Simplifier pricing page for details.