<?xml version="1.0" encoding="UTF-8"?>

<Basic xmlns="http://hl7.org/fhir">
  <id value="au-ps-actor-consumer"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: ActorDefinition au-ps-actor-consumer</b></p><a name="au-ps-actor-consumer"> </a><a name="hcau-ps-actor-consumer"> </a><table class="grid"><tr><td><b>Actor: AUPSConsumer </b></td><td>AU PS Consumer</td><td>Type: system </td></tr><tr><td colspan="3"><div><p>An AU PS Consumer <strong>SHALL</strong> comply with the requirements of the <a href="https://hl7.org/fhir/uv/ips/STU2/ActorDefinition-Consumer.html">Consumer (IPS)</a>, and:</p>
<ul>
<li>
<p><strong>SHALL</strong> implement the AU PS Bundle, AU PS Composition and AU PS Patient profiles</p>
</li>
<li>
<p><strong>SHALL</strong> for each mandatory section in AU PS Composition, implement the AU PS profiles referenced by the section entry (i.e. AU PS AllergyIntolerance, AU PS Condition, AU PS MedicationStatement and AU PS MedicationRequest)</p>
</li>
<li>
<p><strong>SHALL</strong> for each recommended section in AU PS Composition, implement the profiles referenced by the section entry (e.g. AU PS Immunization, Observation Results - Radiology (IPS), AU PS Procedure, and DeviceUseStatement (IPS))</p>
</li>
<li>
<p><strong>SHALL</strong> implement the AU PS Consumer obligations in the implemented profiles. Where an IPS profile is referenced in the AU PS Bundle the obligations of the Consumer (IPS) actor <strong>SHALL</strong> apply</p>
</li>
<li>
<p><strong>SHALL</strong> consume resources with <em>Must Support</em> elements populated in accordance with the requirements for <a href="general-requirements.html#missing-data-empty-sections-known-absence-of-data-no-known-x">Missing Data, Empty Sections, Known Absence of Data, No Known X</a> or <a href="general-requirements.html#suppressed-data">Suppressed Data</a></p>
</li>
</ul>
</div></td></tr><tr><td>Derived from:</td><td colspan="2"><a href="http://hl7.org/fhir/uv/ips/STU2/ActorDefinition-Consumer.html">http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer</a></td></tr></table></div>
  </text>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="1"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="draft">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
        <valueCanonical value="http://hl7.org.au/fhir/ps/ImplementationGuide/hl7.fhir.au.ps"/>
      </extension>
    </valueCode>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.url">
    <valueUri value="http://hl7.org.au/fhir/ps/ActorDefinition/au-ps-actor-consumer"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.version">
    <valueString value="1.0.0-preview"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.name">
    <valueString value="AUPSConsumer"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.title">
    <valueString value="AU PS Consumer"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.status">
    <valueCode value="active"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.date">
    <valueDateTime value="2026-05-11T07:29:50+00:00"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.publisher">
    <valueString value="HL7 Australia"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.contact">
    <valueContactDetail>
      <name value="HL7 Australia FHIR Work Group"/>
      <telecom>
        <system value="url"/>
        <value value="https://confluence.hl7.org/display/HAFWG"/>
        <use value="work"/>
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.description">
    <valueMarkdown value="An AU PS Consumer is a system that consumes an AU PS Bundle and uses it to display or process patient summary content. This actor is based on the Consumer (IPS) actor, and describes the additional requirements and documentation applied for the Australian context."/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.jurisdiction">
    <valueCodeableConcept>
      <coding>
        <system value="urn:iso:std:iso:3166"/>
        <code value="AU"/>
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.copyright">
    <valueMarkdown value="Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2024+; Licensed Under Creative Commons No Rights Reserved."/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.type">
    <valueCode value="system"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.documentation">
    <valueMarkdown value="An AU PS Consumer **SHALL** comply with the requirements of the [Consumer (IPS)](https://hl7.org/fhir/uv/ips/STU2/ActorDefinition-Consumer.html), and:&#xA;&#xA; - **SHALL** implement the AU PS Bundle, AU PS Composition and AU PS Patient profiles&#xA;&#xA; - **SHALL** for each mandatory section in AU PS Composition, implement the AU PS profiles referenced by the section entry (i.e. AU PS AllergyIntolerance, AU PS Condition, AU PS MedicationStatement and AU PS MedicationRequest)&#xA;&#xA; - **SHALL** for each recommended section in AU PS Composition, implement the profiles referenced by the section entry (e.g. AU PS Immunization, Observation Results - Radiology (IPS), AU PS Procedure, and DeviceUseStatement (IPS))&#xA;&#xA; - **SHALL** implement the AU PS Consumer obligations in the implemented profiles. Where an IPS profile is referenced in the AU PS Bundle the obligations of the Consumer (IPS) actor **SHALL** apply&#xA;&#xA; - **SHALL** consume resources with *Must Support* elements populated in accordance with the requirements for [Missing Data, Empty Sections, Known Absence of Data, No Known X](general-requirements.html#missing-data-empty-sections-known-absence-of-data-no-known-x) or [Suppressed Data](general-requirements.html#suppressed-data)&#xA;&#xA;"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.derivedFrom">
    <valueCanonical value="http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"/>
  </extension>
  <code>
    <coding>
      <system value="http://hl7.org/fhir/fhir-types"/>
      <code value="ActorDefinition"/>
    </coding>
  </code>
</Basic>