Made with ❤️ by Anton Vasetenkov
Help: FSH Editor
Jun 26, 2022

Help: FSH Editor

An introduction to FSH Editor.

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 FSH Editor?

FSH Editor is an online tool designed specifically to aid in authoring FSH documents. By providing the real-time preview of the parsed content, 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 FSH Editor work?

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
Validate HL7v2 messages against the HL7 abstract message syntax.
FHIR Viewer
Connect to and browse FHIR-enabled servers.
CDS Hooks Testing Tool
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
An online client for FHIR messaging.
HL7v2 Editor
Author, inspect, and debug HL7v2 messages online.
CQL Testing Tool
Test Clinical Quality Language against mock FHIR resources.
FHIR Converter
Convert FHIR documents from XML to JSON and from JSON to XML.
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.
Mastering SMART on FHIR scopes
What are SMART on FHIR scopes and how do they work?
FHIR R5 is now fully released
The fifth major release of the FHIR standard is here.