Aidbox configuration project structure
Last updated
Was this helpful?
Last updated
Was this helpful?
Since the 2405 release, using Aidbox in FHIR schema validation engine is recommended, which is incompatible with zen or Entity/Attribute options.
Aidbox configuration project consists of a set of files which together describe how a box should behave. Overview is given by the following filesystem tree example:
The only required names are zen-package.edn
and zrc/
directory. As you can see it is just a collection of .edn
config files put into certain directories. Letβs go through them one by one.
This is a project meta file. Currently it is only used to specify project dependencies.
This is a directory with all your configuration files. They specify how a box should behave and what features should be enabled. zrc/
directory from the example above contains:
system.edn
β config file for a system as a whole;
box/
β directory with configs for services such as ACL or FHIR IG.
Each service config comes with its own set of options.