FTR from FHIR IG
Last updated
Was this helpful?
Last updated
Was this helpful?
Download zen-ftr CLI:
Create a directory project
with following structure:
Initialize this directory as a git repository and commit your initial set-up:
Replace <PATH_TO_JAR>
placeholder with absolute path to zen.jar
.
Execute command listed below in project directory:
Commit FTR directory:
Set the following environment variable:
For guidance on development and production usage, visit the links below:
This ValueSet definition confirms to and has a :ftr
property, it contains an FTR manifest that defines an IG source via :source-url
property to create an expanded version of the ValueSet to be stored in the resulting FTR. For details about FTR manifest, please, refer to this .
Now you can run Aidbox with the following configuration project and use methods like $validate-code/$lookup
on generated diagnosis-vs
ValueSet. Resource validation performed when someone invocates a FHIR REST operations will also validate ValueSet binding via FTR.
For detailed instructions about using Aidbox with Aidbox configuration project, please refer to this .
By default, Aidbox does not load terminologies into the database as that can take a lot of disk space. This means that full terminology functionality won’t be available until you enable it manually. environment variable is just for that. When you set it to true
, Aidbox will load terminologies into the database on the next startup and start functioning as a fully-featured terminology server.
For customizing Aidbox startup behavior when using FTR, read about .