This repository is ‘current state’ of HL7™ FHIR® Release 4 (R4) artefacts authored and maintained by the Informatics Architecture team at the Australian Digital Health Agency. The contents are early working drafts that may have known issues and still be in development. These drafts are available for comment, review, and collaboration. Approved releases for use in implementation and in production systems are published on the Agency’s developer centre.
The contents of this repository include:
- FHIR implementation guides, and where available the associated CDA implementation guide
- profiles
- extensions
- example resources conforming to the profiles or extensions
- files necessary to build the FHIR implementation guides e.g. template files
See the latest live content via the continuous integration build of the Australian Digital Health Agency FHIR Implementation Guide.
This repository has the following structure:
- a resources folder that holds all StructureDefinition resources (e.g. profiles, extensions)
- an examples folder that holds all example resources
- an intro-notes folder that contains the FHIR implementation guide containing the implementation guide specific markdown files
- an ig.ini in the root level folder
- repository files, e.g. .gitignore, README.md and etc.
To view the latest continuous build version of the implementation guide.
- Open the following link in a browser: https://build.fhir.org/ig/AuDigitalHealth/ci-fhir-r4/
To view the input files in this repository can be viewed within the GitHub code
viewing pane.
- Click on the folder
examples
to see a list of example xml files, or theresources
folder to see the list of profiles - Click on the hyperlink of the file that interests you
- The xml file will then open within the GitHub code viewing pane
As a first step you should search the open issues and closed issues to see if the issue has already been reported (it may also be fixed).
If you can't find an issue that matches what you're seeing, open a new issue and select from the following two options:
- Bug report - automatically populated with a template for the information to be submitted with a bug report.
- Issue or new feature - automatically populated with a template for the information to be submitted with an issue / new feature.
If the issue is not related to either of the above, please just delete the template and replace it with a detailed description of the problem you are trying to solve, or the question being asked.
Please provide us with enough information to investigate further.
Thanks for your interest in contributing to this project.
- Fork this project to your GitHub account
- Create a branch for the change you intend to make
- Make your changes to your fork
- Send a pull request from your fork’s
branch to our
master
branch.
New pull requests within this project's repository are pre-populated with a checklist that describes the Definition of Done that we assess all new changes against. It is ok to submit a pull request that has not yet addressed all of these items, but be aware that the change will not be merged until it meets the Definition of Done.
Please communicate with us (preferably through creation of an issue) before embarking on any significant work within a pull request. This will prevent situations where people are working at cross-purposes.
Before making a contribution, please read the code of conduct.