# AU Core Responder - AU Core Implementation Guide v2.0.0-preview

* [**Table of Contents**](toc.md)
* [**FHIR Artefacts**](fhirartefacts.md)
* [**Artefacts Summary**](artifacts.md)
* **AU Core Responder**

## ActorDefinition: AU Core Responder 

| | | |
| :--- | :--- | :--- |
| *Official URL*:http://hl7.org.au/fhir/core/ActorDefinition/au-core-actor-responder | *Version*:2.0.0-preview | |
| *Standards status:*[Trial-use](http://hl7.org/fhir/R4/versions.html#std-process) | [Maturity Level](https://build.fhir.org/ig/hl7au/au-fhir-base/generalguidance.html#maturity-levels): 2 | *Computable Name*:AUCoreResponder |
| **Copyright/Legal**: Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved. | | |

 
The AU Core Responder is a system responsible for providing responses to queries submitted by AU Core Requesters. 

* **Actor: AUCoreResponder**: An AU Core Responder, also known as AU Core Server:* **SHALL** correctly populate all **Must Support** elements if they know a value for the element.
* **SHALL** implement the requirements on [Suppressed Data](general-requirements.md#suppressed-data) when an element is NOT allowed to be shared
* **SHALL** implement the requirements on [Missing Data](general-requirements.md#missing-data) when an element value is NOT known
When a **Must Support** element requires additional or stronger obligation, this obligation is specified in the AU Core Responder [obligation extension](https://hl7.org/fhir/extensions/StructureDefinition-obligation.html) on the element definition.
* **Actor: AUCoreResponder**: Capabilities:
  * AU Core Responder: [AU Core Responder CapabilityStatement](CapabilityStatement-au-core-responder.md)

