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

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

## ActorDefinition: AU Core Requester 

| | | |
| :--- | :--- | :--- |
| *Official URL*:http://hl7.org.au/fhir/core/ActorDefinition/au-core-actor-requester | *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*:AUCoreRequester |
| **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 Requester is a system that creates and initiates a data access request to retrieve core digital health and administrative information. 

* **Actor: AUCoreRequester**: An AU Core Client, also known as AU Core Requester:* **SHALL** accept resources containing any valid value for **Must Support** elements without error
* **SHALL** accept resources containing **Must Support** elements with [Missing Data](general-requirements.md#missing-data) or [Suppressed Data](general-requirements.md#suppressed-data) without error
How the system processes the resource depends on local requirements that could align with obligation terms such as [reject invalid](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-reject-invalid), [correctly handle](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-handle), [persist](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-persist), [display](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-display), or [ignore](https://hl7.org/fhir/extensions/CodeSystem-obligation.html#obligation-ignore).When a **Must Support** element requires additional or stronger obligation, this obligation is specified in the AU Core Requester [obligation extension](https://hl7.org/fhir/extensions/StructureDefinition-obligation.html) on the element definition.
* **Actor: AUCoreRequester**: Capabilities:
  * AU Core Requester: [AU Core Requester CapabilityStatement](CapabilityStatement-au-core-requester.md)

