Managing packagesΒΆ

Firely Terminal is a FHIR package manager. The following commands are available to manage them.

Packages are the core distribution mechanism for sets of profiles. Profiles and other conformance resources rarely live in isolation. Together they form a use case, and they usually need other resources from a national initiative, and they certainly need the FHIR core base profiles.

In FHIR these sets are distributed according to the FHIR package standard, which conforms largely with the NPM package standard. There are a few additions and a few restrictions.

One of the core problems when distributing profiles, is choosing the right version. And since profiles often reference eachother, you need all the ones that are of the same release. For that, packages are ideal.