FSH
HL7 domain language for authoring FHIR Implementation Guides.
Definition
FHIR Shorthand is a plain-text, version-control-friendly DSL that expresses profiles, extensions, ValueSets, CodeSystems and example instances far more compactly than raw JSON/XML. The SUSHI compiler turns it into StructureDefinitions and other resources, then the HL7 IG Publisher builds the browsable Implementation Guide.
Origin
Normative HL7 specification 'FHIR Shorthand' (published by HL7 International); reference tooling SUSHI and IG Publisher from the FHIR project — see build.fhir.org/ig/HL7/fhir-shorthand.
Example in context
Profile: USCorePatient
Parent: Patient
* identifier 1..* MS
* name 1..* MS
Related terms
- StructureDefinition — produced by compiling FSH.
- Must Support — the 'MS' suffix in FSH.