yaml-ld icon indicating copy to clipboard operation
yaml-ld copied to clipboard

investigate FHIR Shorthand (FSH)

Open VladimirAlexiev opened this issue 2 years ago • 0 comments

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

VladimirAlexiev avatar May 02 '23 13:05 VladimirAlexiev