investigate FHIR Shorthand (FSH)
Opened this issue · 0 comments
VladimirAlexiev commented
Evaluate FHIR Shorthand as alternative to YAML.
FHIR is a user-friendly rendition of HL7.
- There's a technology-independent schema language, which is then rendered as XSD, JSON Schema and SHEX.
- There are XML, JSON, RDF payloads
- It's given as one example of polyglot modeling (#19)
Health data is complex, so I trust the FHIR people to have invented something user-friendly.
@ericprud do you know FSH?
It seems there are two variants: FSH and SUSHI.
- https://build.fhir.org/ig/HL7/fhir-shorthand/ to learn about it and FHIR modeling
- https://fshschool.org/ to learn about it (and congratulate MITRE, such a serious company, for making such playful site!)
- https://fshschool.org/fsh-finder/ for examples
- https://code.europa.eu/ehdsi/ehdsi-fhir-ig/-/tree/main/laboratory/input/fsh for more examples (of juicy-sounding stuff like
rulesSet, extensions, terminologies
)
Desired outcome: list of things you can't (easily) do in YAML but can do in FSH. And vice versa