AU Core Implementation Guide
0.3.0-ballot - R1
This page is part of the AU Core (v0.3.0-ballot: AU Core R1 Ballot 5) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org.au/fhir/core/ImplementationGuide/hl7.fhir.au.core | Version: 0.3.0-ballot | |||
IG Standards status: Draft | Maturity Level: 0 | Computable Name: AUCoreImplementationGuide | ||
Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved. |
Page standards status: Informative |
This Ballot for Comment is opened during the development cycle of AU Core to solicit feedback from the wider community. Feedback provided during the balloting process will give guidance and direction to the AU Core Technical Design Group who is developing AU Core.
The ballot period is 11 March 2024 to 31 March 2024.
Information on how to provide feedback for balloters is available on this Confluence page: Guidance: Ballot Voting.
AU Core is provided to support the use of HL7® FHIR®© in an Australian context. It sets the minimum expectations on FHIR resources to support conformance and implementation in systems.
AU Core defines the Data model and RESTful API interactions that set minimum expectations for a system to record, update, search, and retrieve core digital health and administrative information.
AU Core uses AU Base representations as the basis for profiles that define the FHIR resources to be supported, and the elements, extensions, vocabularies, and value sets that SHALL be present are identified, and how they are used is defined. It also documents the minimum FHIR RESTful interactions for each resource type to access data. AU Core promotes interoperability and adoption through common implementation and SHOULD be built on top of for standards development for specific use cases.
There are two different ways to implement AU Core:
In this regard it is similar in nature to other national core specifications such as US Core FHIR Implementation Guide and international FHIR specifications such as International Patient Access FHIR Implementation Guide.
For a detailed description of the different ways to implement AU Core see the Conformance Requirements page.
This implementation guide is under development through the AU Core project as part of the Sparked AU FHIR Accelerator. The Sparked AU FHIR Accelerator is a community comprising government, technology vendors, provider organisations, peak bodies, practitioners, and domain experts, to accelerate the creation and use of national FHIR standards in health care information exchange.
The AU Core project includes:
The Australian Core Data for Interoperability (AUCDI) aims to standardise the capture, structure, usage, and exchange of health data to counteract the current fragmentation of Australia’s health data systems. The AUCDI forms a basis for clinical data requirements for AU Core.
AU Core R1 is in currently in development. Ballot for Comment is scheduled for March 2024.
See How to Register - Participant Information for information on how to participate in the AU Core Technical Design Group and Clinical Design Group as part of Sparked, the Australian FHIR Accelerator.
Visit the HL7 Australia - AU Core Technical Design Group Home
If you have a question, feature request, or proposed change, the best place to start is Zulip e.g. the Australia stream https://chat.fhir.org/#narrow/stream/179173-australia.
To identify future work or raise discussion points, you can post in the Australia stream https://chat.fhir.org/#narrow/stream/179173-australia or raise specification feedback through a Jira issue tracker.
Once the issue is logged, you should discuss with the team on chat.fhir.org in the australia > AU Core topic before attempting to make changes yourself. It’s important to coordinate with the other people working on the project. When everyone has agreed on a course of action, IG changes should be submitted as a pull request for review in the AU Core repository.
IG | Package | FHIR | Comment |
---|---|---|---|
AU Core Implementation Guide | hl7.fhir.au.core#0.3.0-ballot | R4 | |
HL7 Terminology (THO) | hl7.terminology.r4#5.3.0 | R4 | Automatically added as a dependency - all IGs depend on HL7 Terminology |
FHIR Extensions Pack | hl7.fhir.uv.extensions.r4#1.0.0 | R4 | Automatically added as a dependency - all IGs depend on the HL7 Extension Pack |
AU Base Implementation Guide | hl7.fhir.au.base#4.2.0-preview | R4 |
Package hl7.fhir.uv.extensions.r4#1.0.0 This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00) |
Package hl7.fhir.au.base#4.2.0-preview This implementation guide is provided to support the use of FHIR®© in an Australian context. (built Sat, Mar 9, 2024 20:25+1100+11:00) |
In addition, the following FHIR implementation guides are referenced:
AU Core is particularly useful in defining:
Assuming capabilities defined in AU Core are implemented allow specifications, applications and business logic to be developed generally with confidence that systems can readily supply this capability.
This document is a working specification that may be directly implemented by FHIR®© system producers.
FHIR®© connectathon events are key to the verification of the guide as being suitable for implementation. This implementation guide will be used as the basis for Australian connectathon events.
The following actors are part of the AU Core IG:
AU Core Requestor
An application that initiates a data access request to retrieve patient data. The AU Core Requestor is the client in a client-server interaction. The terms “requester”, “client”, and “app” are used interchangeably throughout this guide and are not meant to limit this actor to patient and provider apps. Payers and other users can use the same technology. Consider these terms a short-hand notation for a “user application”.
AU Core Responder
A system that responds to the data access request providing patient data. The AU Core Responder is the server in a client-server interaction. The terms “server”, “AU Core FHIR server”, “FHIR server” and “EHR” are used interchangeably throughout this guide and are not meant to limit this actor to electronic health record systems. HIEs, care coordination platforms, population health systems, etc., can use the same technology. Consider these terms a short-hand notation for an “interoperable healthcare platform”.
This guide is divided into several pages which are listed at the top of each page in the menu bar.
This guide is the product of collaborative work undertaken with participants from:
Primary Editors: Brett Esler, Danielle Tavares-Rixon, Dusica Bojicic.