Creating & Publishing FHIR Packages
First, create a package...
There are lots
of tools
out
there to create the artifacts in
your package. Many packages are used to encapsulate FHIR Implementation Guides.
But no matter how you do it, once you have a directory of FHIR artifact files, you
can create a package in a few different ways:
- Use IGPublisher, the official publisher CLI from HL7
- Use Firely's Simplifier.net to package up your FHIR project
- DIY: Create a gzip compressed tarball with files and a package.json file
following the spec.
Then, publish your package...
Again, you have some options:
- Any balloted HL7 IG will have its package published in the HL7 feeds.
- Any package created on Simplifier.net will be published
via their package feed.
- DIY: Create your own package feed and add it to the list of package feeds:
- Create an RSS feed (template at http://hl7.org/fhir/package-feed.xml)
- Register the package feed in
https://github.com/FHIR/ig-registry/blob/master/package-feeds.json (by making
a GitHub Pull Request.
The package server will regularly check the RSS feed for new
packages.
Continue learning