SMART Guidelines Starter Kit
2.1.0 - ci-build
SMART Guidelines Starter Kit, published by WHO. This guide is not an authorized publication; it is the continuous build for version 2.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-ig-starter-kit/tree/main and changes regularly. See the Directory of published versions
This page describes basic conventions for all artifacts that are needed to be authored.
Resource IDs
Resourceid
is validResource-id
is also valid, although not preferredResource_id
is invalid[A-Za-z0-9\-\.]{1,64}
^[A-Z]([A-Za-z0-9_]){1,254}$The use of underscores is to be avoided
.fml
fsh/Aliases.fsh
For json or xml content, the file name SHALL be in the form
For fsh content, the file name SHALL be in the form
ResourceType/resourceid.fsh
The input folders for the resources are:
input/[fsh/]scenarios
input/[fsh/]actors
input/[fsh/]measures
input/[fsh/]requirements
input/[fsh/]processes
input/[fsh/]plandefinitions
input/[fsh/]activitydefinitions
input/[fsh/]testing
input/[fsh/]examples
input/[fsh/]codesystems
input/[fsh/]valuesets
input/[fsh/]models
input/[fsh/]questionnaires
input/[fsh/]profiles
input/[fsh/]maps
input/[fsh/]cql
input/[fsh/]libraries
[fsh]
is the path for FSH files: the folders structure is the same but inside the fsh
folder, e.g. the JSON files could go into input/actors
and the FSH File would go into input/fsh/actors
.