Create an Implementation Guide with FHIR Shorthand
summary
Requires Node.js, one npm command to install sushi and go-fish, and a VS Code .fsh extension; run sushi -i to scaffold, paste FSH, run sushi to compile and produce one profile, one extension, two value sets, two instances (seven JSON resources). Converting US Core with go-fish finds real issues (duplicate structure, misnamed BMI/respiratory profile), sushi flags an illegal binding (text.div) which is removed, then the ig publisher generates an IG in ~6–8 minutes that is nearly identical but with fewer redundant differential statements.
AI-written summary · about
chapters (7)
- 0:00Setting up the environment
- 2:20Creating a new project
- 5:14Authoring and compiling FSH
- 8:50Generating an implementation guide
- 15:18Converting an existing IG
- 26:22Testing and validation
- 37:24Q&A and final review








