This repository contains the HL7 Patient Care incubator Implementation Guide (IG) for resources being advanced toward future FHIR core inclusion.
The project is currently XML-first (resource definitions and examples are authored in input/resources) and uses the IG Publisher toolchain to generate the site and validation output.
The current incubator content includes:
- ClinicalAssessment
- ConditionDefinition
- Linkage
Install the following tools before building locally:
- Java (required by the FHIR IG Publisher)
- Internet access for terminology validation and publisher/script updates
input/resources/: source conformance resources and examples (grouped by resource)input/pagecontent/: markdown/XML narrative pages used by the IG sitesushi-config.yaml: IG metadata and publisher parametersig.ini: IG entrypoint used by the publisheroutput/: generated IG website and generated artifactsfsh-generated/: generated IG artifacts (includingImplementationGuide-*.json)_updatePublisher.*: fetches the latest publisher and helper scripts_genonce.*: one-time local IG generation
- Update publisher and helper scripts:
.\_updatePublisher.bat -f- Build the IG once:
.\_genonce.bat- Update publisher and helper scripts:
./_updatePublisher.sh --force- Build the IG once:
./_genonce.shAfter a successful run, open:
output/index.htmlfor the rendered IGoutput/qa.htmlfor validation and QA messages
- Edit resource source files under
input/resources/<resource-name>/. - Update narrative content in
input/pagecontent/:index.mdfor homepage contentchanges.mdfor change history notesStructureDefinition-*-intro.xmlandStructureDefinition-*-notes.xmlfor resource pages
- Run
_genonceto regenerate output. - Review
output/qa.htmlandoutput/artifacts.html.
- This repo does not currently maintain profile/value set definitions in FSH.
input/fsh/readme.mddocuments that FSH usage is limited to auto-generating the IG resource.- Do not expect
.fshauthoring files as the primary source for conformance content in this project.
- Make source edits in
input/(notoutput/). - Rebuild with
_genonce. - Include updated generated artifacts as required by your workflow.
- Open a pull request with a clear summary of content and QA impact.
The IG metadata declares license CC0-1.0.