Eckher
EckherInsightsContact
Eckher
Your guide to what's next.
Help: Eckher FSH Editor
Jun 26, 2022

Help: Eckher FSH Editor

An introduction to Eckher FSH Editor.

Eckher FSH Editor is an online editor for FSH (FHIR Shorthand) designed to help author and debug FSH documents and experiment with the language.

What is FSH?

FHIR Shorthand (FSH) is a domain-specific language for FHIR profiling and Implementation Guide (IG) creation. It provides a scalable, fast, user-friendly way to create and maintain FHIR profiles, extensions, and other artifacts needed for FHIR IGs. To learn more about FHIR Shorthand and access the formal description of the language, you can visit its official website at https://hl7.org/fhir/uv/shorthand/. A quick reference is also available here as PDF.

What is Eckher FSH Editor?

Eckher FSH Editor is an online tool designed specifically to aid in authoring FSH documents. By providing the real-time preview of the parsed content, Eckher FSH Editor helps users better understand the logic of the language and quickly debug potential issues in their FSH files. As a coding playground, it also allows users to easily experiment with writing FSH from scratch.

How does Eckher FSH Editor work?

Eckher FSH Editor parses the FSH input in the browser and on the fly by executing the SUSHI compiler. The SUSHI package contains the reference implementation of FSH processor and provides utilities for parsing and compiling FSH into FHIR artifacts.

See also
HL7v2 Validator by Eckher
Validate HL7v2 messages against the HL7 abstract message syntax.
Eckher FHIR Viewer
Connect to and browse FHIR-enabled servers.
CDS Hooks Testing Tool by Eckher
Test and debug CDS Hooks flows online.
FHIR Validator
An online validator for FHIR resources.
FHIR GraphQL Client
Query FHIR servers using GraphQL.
List of FHIR terminology servers
The list of FHIR-compliant servers for working with code systems, value sets, and concept maps.
FHIR Message Sender by Eckher
An online client for FHIR messaging.
HL7v2 Parser by Eckher
Author, inspect, and debug HL7v2 messages online.
CQL Testing Tool by Eckher
Test Clinical Quality Language against mock FHIR resources.
FHIR Converter by Eckher
Convert FHIR documents from XML to JSON and from JSON to XML.
Eckher CQL Editor
An online editor for the Clinical Quality Language.
Cloud-based FHIR IG Publisher
A zero-setup way to generate FHIR Implementation Guides from source.