AU Core Implementation Guide
0.3.0-ballot - R1 Australia flag

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

: AU Core Server CapabilityStatement - XML Representation

Page standards status: Draft Maturity Level: 0

Raw xml | Download



<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="au-core-server"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <h2 id="title">AU Core Server CapabilityStatement</h2>
      <ul>
        <li>Implementation Guide Version: 0.3.0-ballot</li>
        <li>FHIR Version: 4.0.1</li>
        <li>Supported Formats: <strong>SHALL</strong> support <code>json</code>,          <strong>SHOULD</strong> support <code>xml</code>
        </li>
        <li>Supported Patch Formats: <strong>SHOULD</strong> support <code>application/json-patch+json</code>
        </li>
        <li>Published on: 2024-03-10</li>
        <li>Published by: HL7 Australia - FHIR Working Group</li>
      </ul>
      <blockquote class="impl-note">
        <p>
          <strong>Note to Implementers: FHIR Capabilities</strong>
        </p>
        <p>Any FHIR capability may be 'allowed' by the system unless explicitly marked as &quot;SHALL NOT&quot;. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.</p>
      </blockquote>
      <h3 id="shallIGs">
        <strong>SHALL</strong> support the following Implementation Guides</h3>
      <ul>
        <li>
          <a href="http://hl7.org.au/fhir/">AU Base</a>
        </li>
      </ul>
      <h3 id="shouldIGs">
        <strong>SHOULD</strong> support the following Implementation Guides</h3>
      <ul>
        <li>
          <a href="https://hl7.org/fhir/uv/ipa/">International Patient Access</a>
        </li>
        <li>
          <a href="http://hl7.org/fhir/smart-app-launch/">SMART Application Launch Framework Implementation Guide</a>
        </li>
        <li>
          <a href="https://hl7.org/fhir/uv/bulkdata/">Bulk Data Export Implementation Guide</a>
        </li>
      </ul>
      <h2 id="rest">FHIR RESTful Capabilities</h2>
      <div class="panel panel-default">
        <div class="panel-heading">
          <h3 id="mode1" class="panel-title">Mode: <code>server</code>
         </h3>
        </div>
        <div class="panel-body">
          <div>
            <p>The AU Core Server <strong>SHALL</strong>:            
            </p>
            <ol>
              <li>
                <p>Support the AU Core Patient resource profile.</p>
              </li>
              <li>
                <p>Support at least one additional resource profile from the list of AU Core Profiles.</p>
              </li>
              <li>
                <p>Implement the RESTful behavior according to the FHIR specification.</p>
              </li>
              <li>
                <p>Return the following response classes:</p>
                <ul>
                  <li>
                    <p>(Status 400): Bad Request</p>
                  </li>
                  <li>
                    <p>(Status 401): Not Authorized</p>
                  </li>
                  <li>
                    <p>(Status 403): Forbidden</p>
                  </li>
                  <li>
                    <p>(Status 404): Not Found</p>
                  </li>
                </ul>
              </li>
              <li>
                <p>Support JSON source formats for all AU Core interactions.</p>
              </li>
              <li>
                <p>Declare a CapabilityStatement identifying the list of profiles, operations, and search parameters supported.</p>
              </li>
            </ol>
            <p>The AU Core Server <strong>SHOULD</strong>:            
            </p>
            <ol>
              <li>Support XML source formats for all AU Core interactions.</li>
            </ol>
          </div>
          <div class="lead">
            <em>Security</em>
          </div>
          <blockquote>
            <div>

              <ol>
                <li>A server <strong>MAY</strong> reject any unauthorized requests by returning an HTTP 401 &quot;Unauthorized&quot;, HTTP 403 &quot;Forbidden&quot;, or HTTP 404 &quot;Not Found&quot;</li>
                <li>For authentication and authorisation, systems <strong>MAY</strong> support any SMART App Launch and SMART Backend Service Authorization. When this is not avalable, basic authentication <strong>MAY</strong> be used. </li>
             </ol>
            </div>
          </blockquote>
          <div class="lead">
            <em>Summary of System-wide interactions</em>
          </div>
          <ul>
            <li>
              <strong>MAY</strong> support the <code>transaction</code> interaction.</li>
            <li>
              <strong>MAY</strong> support the <code>batch</code> interaction.</li>
            <li>
              <strong>MAY</strong> support the <code>search-system</code> interaction.</li>
            <li>
              <strong>MAY</strong> support the <code>history-system</code> interaction.</li>
          </ul>
        </div>
      </div>
      <h3 id="resourcesCap1">Capabilities by Resource/Profile</h3>
      <h4 id="resourcesSummary1">Summary</h4>
      <p>The summary table lists the resources that are part of this configuration, and for each resource it lists:</p>
      <ul>
        <li>The relevant profiles (if any)</li>
        <li>The interactions supported by each resource (<b>
          <span class="bg-info">R</span>
        </b>ead, <b>
        <span class="bg-info">S</span>
      </b>earch, <b>
      <span class="bg-info">U</span>
    </b>pdate, and <b>
    <span class="bg-info">C</span>
  </b>reate, are always shown, while <b>
  <span class="bg-info">VR</span>
</b>ead, <b>
<span class="bg-info">P</span>
</b>atch, <b>
<span class="bg-info">D</span>
</b>elete, <b>
<span class="bg-info">H</span>
</b>istory on <b>
<span class="bg-info">I</span>
</b>nstance, or <b>
<span class="bg-info">H</span>
</b>istory on <b>
<span class="bg-info">T</span>
</b>ype are only present if at least one of the resources has support for them.</li>
<li>
<span>The required, recommended, and some optional search parameters (if any). </span>
</li>
<li>The linked resources enabled for <code>_include</code>
</li>
<li>The other resources enabled for <code>_revinclude</code>
</li>
<li>The operations on the resource (if any)</li>
</ul>
<div class="table-responsive">
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>
<b>Resource Type</b>
</th>
<th>
<b>Profile</b>
</th>
<th class="text-center">
<b title="GET a resource (read interaction)">R</b>
</th>
<th class="text-center">
<b title="GET all set of resources of the type (search interaction)">S</b>
</th>
<th class="text-center">
<b title="PUT a new resource version (update interaction)">U</b>
</th>
<th class="text-center">
<b title="POST a new resource (create interaction)">C</b>
</th>
<th>
<b title="Required and recommended search parameters">Searches</b>
</th>
<th>
<code>
<b>_include</b>
</code>
</th>
<th>
<code>
<b>_revinclude</b>
</code>
</th>
<th>
<b>Operations</b>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a href="#AllergyIntolerance1-1">AllergyIntolerance</a>
</td>
<td>
<a href="StructureDefinition-au-core-allergyintolerance.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-allergyintolerance</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>clinical-status, patient, patient.identifier, patient+clinical-status</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Condition1-1">Condition</a>
</td>
<td>
<a href="StructureDefinition-au-core-condition.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-condition</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>category, clinical-status, code, onset-date, patient, patient.identifier, patient+category, patient+category+clinical-status, patient+clinical-status, patient+code, patient+onset-date</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Encounter1-1">Encounter</a>
</td>
<td>
<a href="StructureDefinition-au-core-encounter.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-encounter</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>class, date, discharge-disposition, identifier, location, patient, patient.identifier, patient+class, patient+date, patient+discharge-disposition, patient+location, patient+status, patient+type, status, type</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Immunization1-1">Immunization</a>
</td>
<td>
<a href="StructureDefinition-au-core-immunization.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-immunization</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>date, patient, patient.identifier, patient+date, patient+status, patient+vaccine-code, status, vaccine-code</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Location1-1">Location</a>
</td>
<td>
<a href="StructureDefinition-au-core-location.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-location</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>address, address-city, address-postalcode, address-state, identifier, name</td>
<td/>
<td/>
<td/>
</tr>
<tr>
<td>
<a href="#Medication1-1">Medication</a>
</td>
<td>
<a href="StructureDefinition-au-core-medication.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medication</a>
</td>
<td>y</td>
<td class="text-center"/>
<td class="text-center"/>
<td class="text-center"/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td>
<a href="#MedicationRequest1-1">MedicationRequest</a>
</td>
<td>
<a href="StructureDefinition-au-core-medicationrequest.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationrequest</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>_id, authoredon, category, identifier, intent, patient, patient.identifier, patient+intent, patient+intent+authoredon, patient+intent+status, status</td>
<td>
<code>MedicationRequest:medication</code>
</td>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#MedicationStatement1-1">MedicationStatement</a>
</td>
<td>
<a href="StructureDefinition-au-core-medicationstatement.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationstatement</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>effective, patient, patient.identifier, patient+effective, patient+status, status</td>
<td>
<code>MedicationStatement:medication</code>
</td>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Observation1-1">Observation</a>
</td>
<td>
<a href="StructureDefinition-au-core-waistcircum.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-waistcircum</a>,<a href="StructureDefinition-au-core-bodyweight.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyweight</a>,<a href="StructureDefinition-au-core-bodytemp.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodytemp</a>,<a href="StructureDefinition-au-core-diagnosticresult.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult</a>,<a href="StructureDefinition-au-core-heartrate.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-heartrate</a>,<a href="StructureDefinition-au-core-resprate.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-resprate</a>,<a href="StructureDefinition-au-core-diagnosticresult-path.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult-path</a>,<a href="StructureDefinition-au-core-smokingstatus.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-smokingstatus</a>,<a href="StructureDefinition-au-core-bloodpressure.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bloodpressure</a>,<a href="StructureDefinition-au-core-bodyheight.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyheight</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>category, code, date, patient, patient.identifier, patient+category, patient+category+date, patient+category+status, patient+code, patient+code+date, status</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Patient1-1">Organization</a>
</td>
<td>
<a href="StructureDefinition-au-core-organization.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>_id, address, identifier, name</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Patient1-1">Patient</a>
</td>
<td>
<a href="StructureDefinition-au-core-patient.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>_id, birthdate, birthdate+family, birthdate+name, family, family+gender, gender, gender+name, identifier, indigenous-status, name, patient-gender-identity</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Practitioner1-1">Practitioner</a>
</td>
<td>
<a href="StructureDefinition-au-core-practitioner.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitioner</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>_id, identifier, name</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#PractitionerRole1-1">PractitionerRole</a>
</td>
<td>
<a href="StructureDefinition-au-core-practitionerrole.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>_id, identifier, organization, practitioner, practitioner.identifier, specialty</td>
<td>
<code>PractitionerRole:practitioner</code>
</td>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Procedure1-1">Procedure</a>
</td>
<td>
<a href="StructureDefinition-au-core-procedure.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-procedure</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td>code, date, patient, patient.identifier, patient+code+date, patient+date, patient+status, status</td>
<td/>
<td>
<code>Provenance:target</code>
</td>
<td/>
</tr>
<tr>
<td>
<a href="#Provenance1-1">Provenance</a>
</td>
<td>
<a href="StructureDefinition-au-core-procedure.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-provenance</a>
</td>
<td>y</td>
<td class="text-center">y</td>
<td class="text-center"/>
<td class="text-center"/>
<td/>
<td/>
<td/>
<td/>
</tr>
</tbody>
</table>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="AllergyIntolerance1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>AllergyIntolerance</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-allergyintolerance.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-allergyintolerance</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the AllergyIntolerance resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the AllergyIntolerance resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/allergyintolerance.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/allergyintolerance.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/allergyintolerance.html#search">clinical-status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/allergyintolerance.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/allergyintolerance.html#search">clinical-status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Condition1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Condition</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-condition.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-condition</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Condition resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Condition resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">category</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">clinical-status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">code</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">onset-date</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">clinical-status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">category</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">category</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">clinical-status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">code</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/condition.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/condition.html#search">onset-date</a>
</td>
<td>
  <code>reference</code>+  <code>date</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Encounter1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Encounter</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-encounter.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-encounter</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Encounter resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Encounter resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
  <th>Conformance</th>
  <th>Parameter</th>
  <th>Type</th>
  <th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
  <td>
    <b>SHALL</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>
  </td>
  <td>
    <code>reference</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient.identifier</a>
  </td>
  <td>
    <code>reference.token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
      <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
      <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">class</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">date</a>
  </td>
  <td>
    <code>date</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
      <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
      <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,        <code>lt</code>,        <code>ge</code>,        <code>le</code>.            
      </p>
      <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,        <code>lt</code>,        <code>ge</code>,        <code>le</code>.            
      </p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">discharge-disposition</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">identifier</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">location</a>
  </td>
  <td>
    <code>reference</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">status</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">type</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
  <th>Conformance</th>
  <th>Parameters</th>
  <th>Types</th>
</tr>
</thead>
<tbody>
<tr>
  <td>
    <b>SHALL</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">date</a>
  </td>
  <td>
    <code>reference</code>+    <code>date</code>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">class</a>
  </td>
  <td>
    <code>reference</code>+    <code>token</code>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">discharge-disposition</a>
  </td>
  <td>
    <code>reference</code>+    <code>token</code>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">location</a>
  </td>
  <td>
    <code>reference</code>+    <code>reference</code>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">status</a>
  </td>
  <td>
    <code>reference</code>+    <code>token</code>
  </td>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/encounter.html#search">patient</a>+    <a href="http://hl7.org/fhir/R4/encounter.html#search">type</a>
  </td>
  <td>
    <code>reference</code>+    <code>token</code>
  </td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Immunization1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Immunization</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-immunization.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-immunization</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Immunization resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Immunization resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">date</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>, <code>lt</code>, <code>ge</code>, <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>, <code>lt</code>, <code>ge</code>, <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">vaccine-code</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/immunization.html#search">date</a>
</td>
<td>
  <code>reference</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/immunization.html#search">status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/immunization.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/immunization.html#search">vaccine-code</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Location1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Location</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-location.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-location</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.    
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.    
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Location resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Location resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
  <th>Conformance</th>
  <th>Parameter</th>
  <th>Type</th>
  <th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
  <td>
    <b>SHALL</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">address</a>
  </td>
  <td>
    <code>string</code>
  </td>
  <td/>
</tr>
<tr>
  <td>
    <b>SHALL</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">name</a>
  </td>
  <td>
    <code>string</code>
  </td>
  <td/>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">address-city</a>
  </td>
  <td>
    <code>string</code>
  </td>
  <td/>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">address-state</a>
  </td>
  <td>
    <code>string</code>
  </td>
  <td/>
</tr>
<tr>
  <td>
    <b>SHOULD</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">address-postalcode</a>
  </td>
  <td>
    <code>string</code>
  </td>
  <td/>
</tr>
<tr>
  <td>
    <b>MAY</b>
  </td>
  <td>
    <a href="http://hl7.org/fhir/R4/location.html#search">identifier</a>
  </td>
  <td>
    <code>token</code>
  </td>
  <td>
    <div>
      <p>The client <strong>SHALL</strong> provide at least a code value and <strong>SHOULD</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
    </div>
  </td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Medication1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Medication</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-medication.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medication</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>.
</li>
<li>
<strong>MAY</strong> support <code>search-type</code>,<code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>MedicationAdministration, MedicationDispense, MedicationRequest, and MedicationStatement resources can represent a medication, using an external reference to a Medication resource. If the server supports the Medication resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Medication resource.</p>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="MedicationRequest1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>MedicationRequest</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-medicationrequest.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationrequest</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the MedicationRequest resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the MedicationRequest resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/resource.html#search">_id</a>
</td>
<td>
  <code>token</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">identifier</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">authoredon</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">category</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">intent</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">intent</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">intent</a>+  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">authoredon</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">intent</a>+  <a href="http://hl7.org/fhir/R4/medicationrequest.html#search">status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>token</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="MedicationStatement1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>MedicationStatement</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-medicationstatement.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationstatement</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the MedicationStatement resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the MedicationStatement resource.</p>
<p>The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be <a href="http://hl7.org/fhir/R4/references.html#contained">contained</a> or an external resource. The server <strong>MAY</strong> choose any one way or more than one method, but if an external reference to Medication is used, the server <strong>SHALL</strong> support the <code>_include</code> parameter for searching this element. The client application <strong>SHALL</strong> support all methods.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">effective</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">effective</a>
</td>
<td>
  <code>reference</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/medicationstatement.html#search">status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Observation1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Observation</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Supported Profiles</span>
<br/>
<a href="StructureDefinition-au-core-waistcircum.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-waistcircum</a>
<br/>
<a href="StructureDefinition-au-core-bodyweight.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyweight</a>
<br/>
<a href="StructureDefinition-au-core-bodytemp.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodytemp</a>
<br/>
<a href="StructureDefinition-au-core-diagnosticresult.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult</a>
<br/>
<a href="StructureDefinition-au-core-diagnosticresult-path.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult-path</a>
<br/>
<a href="StructureDefinition-au-core-heartrate.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-heartrate</a>
<br/>
<a href="StructureDefinition-au-core-smokingstatus.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-smokingstatus</a>
<br/>
<a href="StructureDefinition-au-core-resprate.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-resprate</a>
<br/>
<a href="StructureDefinition-au-core-bloodpressure.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bloodpressure</a>
<br/>
<a href="StructureDefinition-au-core-bodyheight.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyheight</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Observation resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Observation resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">category</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">code</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">date</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>, <code>lt</code>, <code>ge</code>, <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>, <code>lt</code>, <code>ge</code>, <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">category</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">category</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">date</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">category</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">code</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/observation.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">code</a>+  <a href="http://hl7.org/fhir/R4/observation.html#search">date</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>date</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Organization1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Organization</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-organization.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Organization resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Organization resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/organization.html#search">address</a>
</td>
<td>
  <code>string</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/organization.html#search">identifier</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>SHOULD</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using HPI-O and ABN identifiers as defined in the profile.</p>
    <p>The server <strong>SHOULD</strong> support search using HPI-O and ABN identifiers as defined in the profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/organization.html#search">name</a>
</td>
<td>
  <code>string</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/resource.html#search">_id</a>
</td>
<td>
  <code>token</code>
</td>
<td/>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Patient1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHALL</span>Patient</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-patient.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>The server <strong>SHALL</strong> support the Patient resource, the AU Core profile, and the conformance expectations for the Patient resource.</p>
<p>Servers <strong>SHALL</strong> support the capability for a client application to access the patient record using any of the following API calls:</p>
<p>
<code>GET [url]/Patient/[id]</code>
</p>
<p>
<code>GET [url]/Patient?_id=[id]</code>
</p>
<p>
<code>GET [url]/Patient?identifier=[identifier]</code>
</p>
<p>Servers are not required to support any additional search parameters, and clients <strong>SHOULD NOT</strong> expect servers to do so.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/resource.html#search">_id</a>
</td>
<td>
  <code>token</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">identifier</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <div>
      <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
      <p>The server <strong>SHALL</strong> support both.</p>
      <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
      <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    </div>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">name</a>
</td>
<td>
  <code>string</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">family</a>
</td>
<td>
  <code>string</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">birthdate</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the day offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the day offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">gender</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">indigenous-status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">patient-gender-identity</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">birthdate</a>+  <a href="http://hl7.org/fhir/R4/patient.html#search">family</a>
</td>
<td>
  <code>date</code>+  <code>string</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">birthdate</a>+  <a href="http://hl7.org/fhir/R4/patient.html#search">name</a>
</td>
<td>
  <code>date</code>+  <code>string</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">family</a>+  <a href="http://hl7.org/fhir/R4/patient.html#search">gender</a>
</td>
<td>
  <code>string</code>+  <code>token</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/patient.html#search">gender</a>+  <a href="http://hl7.org/fhir/R4/patient.html#search">name</a>
</td>
<td>
  <code>reference</code>+  <code>string</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Practitioner1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Practitioner</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-practitioner.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitioner</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Practitioner resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Practitioner resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitioner.html#search">identifier</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using a HPI-I identifier as defined in the profile.</p>
    <p>The server <strong>SHOULD</strong> support search using a HPI-I identifier as defined in the profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitioner.html#search">name</a>
</td>
<td>
  <code>string</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/resource.html#search">_id</a>
</td>
<td>
  <code>token</code>
</td>
<td/>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="PractitionerRole1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>PractitionerRole</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-practitionerrole.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the PractitionerRole resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the PractitionerRole resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitionerrole.html#search">identifier</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using a Medicare Provider Number identifier as defined in the profile.</p>
    <p>The server <strong>SHOULD</strong> support search using a Medicare Provider Number identifier as defined in the profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitionerrole.html#search">practitioner</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitioner.html#search">practitioner.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>SHOULD</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using a HPI-I identifier as defined in the AU Core Practitioner profile.</p>
    <p>The server <strong>SHOULD</strong> support search using a HPI-I identifier as defined in the AU Core Practitioner profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/resource.html#search">_id</a>
</td>
<td>
  <code>token</code>
</td>
<td/>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitionerrole.html#search">specialty</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/practitionerrole.html#search">organization</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Procedure1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Procedure</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-procedure.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-procedure</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>,<code>search-type</code>.
</li>
<li>
<strong>MAY</strong> support <code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Procedure resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Procedure resource.</p>
</div>
</blockquote>
</div>
</div>
<div class="row">
<div class="col-lg-7">
<span class="lead">Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">patient</a>
</td>
<td>
  <code>reference</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least an id value and <strong>MAY</strong> provide both the Type and id values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">patient.identifier</a>
</td>
<td>
  <code>reference.token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
    <p>The client <strong>SHOULD</strong> support search using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
    <p>The server <strong>SHOULD</strong> support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">code</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">date</a>
</td>
<td>
  <code>date</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide a value precise to the second + time offset.</p>
    <p>The server <strong>SHALL</strong> support a value precise to the second + time offset.</p>
    <p>The client <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
    <p>The server <strong>SHALL</strong> support these search comparators <code>gt</code>,      <code>lt</code>,      <code>ge</code>,      <code>le</code>.        
    </p>
  </div>
</td>
</tr>
<tr>
<td>
  <b>MAY</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">status</a>
</td>
<td>
  <code>token</code>
</td>
<td>
  <div>
    <p>The client <strong>SHALL</strong> provide at least a code value and <strong>MAY</strong> provide both the system and code values.</p>
    <p>The server <strong>SHALL</strong> support both.</p>
  </div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-lg-5">
<span class="lead">Combined Search Parameters</span>
<table class="table table-condensed table-hover">
<thead>
<tr>
<th>Conformance</th>
<th>Parameters</th>
<th>Types</th>
</tr>
</thead>
<tbody>
<tr>
<td>
  <b>SHALL</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/procedure.html#search">date</a>
</td>
<td>
  <code>reference</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/procedure.html#search">code</a>+  <a href="http://hl7.org/fhir/R4/procedure.html#search">date</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>+  <code>date</code>
</td>
</tr>
<tr>
<td>
  <b>SHOULD</b>
</td>
<td>
  <a href="http://hl7.org/fhir/R4/procedure.html#search">patient</a>+  <a href="http://hl7.org/fhir/R4/procedure.html#search">status</a>
</td>
<td>
  <code>reference</code>+  <code>token</code>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 id="Provenance1-1" class="panel-title">
<span style="float: right;">Resource Conformance: SHOULD</span>Provenance</h4>
</div>
<div class="panel-body">
<div class="container">
<div class="row">
<div class="col-lg-6">
<span class="lead">Base System Profile</span>
<br/>
<a href="StructureDefinition-au-core-provenance.html">http://hl7.org.au/fhir/core/StructureDefinition/au-core-provenance</a>
</div>
<div class="col-lg-3">
<span class="lead">Profile Conformance</span>
<br/>
<b>SHALL</b>
</div>
<div class="col-lg-3">
<span class="lead">Reference Policy</span>
<br/>
<code>resolves</code>
</div>
</div>
<p/>
<div class="row">
<div class="col-lg-6">
<span class="lead">Interaction summary</span>
<br/>
<ul>
<li>
<strong>SHALL</strong> support <code>read</code>.
</li>
<li>
<strong>MAY</strong> support <code>search-type</code>,<code>create</code>,<code>update</code>,<code>delete</code>,<code>vread</code>,<code>patch</code>,<code>history-instance</code>.
</li>
</ul>
</div>
</div>
<p/>
<div class="row">
<div class="col-12">
<span class="lead">Documentation</span>
<blockquote>
<div>
<p>If the server supports the Provenance resource, the server <strong>SHALL</strong> support the AU Core profile and the conformance expectations for the Provenance resource.</p>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
  </text>
  <url
       value="http://hl7.org.au/fhir/core/CapabilityStatement/au-core-server"/>
  <version value="0.3.0-ballot"/>
  <name value="AUCoreServerCapabilityStatement"/>
  <title value="AU Core Server CapabilityStatement"/>
  <status value="draft"/>
  <date value="2023-05-15"/>
  <publisher value="HL7 Australia"/>
  <contact>
    <name value="HL7 Australia FHIR Work Group"/>
    <telecom>
      <system value="url"/>
      <value value="https://confluence.hl7.org/display/HAFWG"/>
      <use value="work"/>
    </telecom>
  </contact>
  <description
               value="This CapabilityStatement describes the basic rules for the AU Core server actor that is responsible for providing responses to queries submitted by AU Core clients. The complete list of FHIR profiles, RESTful operations, and search parameters supported by AU Core servers are defined in this CapabilityStatement."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="AU"/>
    </coding>
  </jurisdiction>
  <copyright
             value="Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved."/>
  <kind value="requirements"/>
  <fhirVersion value="4.0.1"/>
  <format value="json">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHALL"/>
    </extension>
  </format>
  <format value="xml">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHOULD"/>
    </extension>
  </format>
  <patchFormat value="application/json-patch+json">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHOULD"/>
    </extension>
  </patchFormat>
  <implementationGuide
                       value="http://hl7.org.au/fhir/ImplementationGuide/hl7.fhir.au.base">🔗 
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHALL"/>
    </extension>
  </implementationGuide>
  <implementationGuide
                       value="http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHOULD"/>
    </extension>
  </implementationGuide>
  <implementationGuide
                       value="http://hl7.org/fhir/uv/ipa/ImplementationGuide/hl7.fhir.uv.ipa">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHOULD"/>
    </extension>
  </implementationGuide>
  <implementationGuide
                       value="http://hl7.org/fhir/uv/bulkdata/ImplementationGuide/hl7.fhir.uv.bulkdata">
    <extension
               url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
      <valueCode value="SHOULD"/>
    </extension>
  </implementationGuide>
  <rest>
    <mode value="server"/>
    <documentation
                   value="The AU Core Server **SHALL**:
1. Support the AU Core Patient resource profile.
1. Support at least one additional resource profile from the list of AU Core Profiles.
1. Implement the RESTful behavior according to the FHIR specification.
1. Return the following response classes:















   - (Status 400): invalid parameter















   - (Status 401/4xx): unauthorized request















   - (Status 403): insufficient scope















   - (Status 404): unknown resource































1. Support JSON source formats for all AU Core interactions.
1. Declare a CapabilityStatement identifying the list of profiles, operations, and search parameters supported.








The AU Core Server **SHOULD**:
















1. Support XML source formats for all AU Core interactions."/>
    <security>
      <description value="TBD requirements and recommendations."/>
    </security>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="clinical-status"/>
        </extension>
      </extension>
      <type value="AllergyIntolerance"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-allergyintolerance"/>
      <documentation
                     value="If the server supports the AllergyIntolerance resource, the server **SHALL** support the AU Core profile and the conformance expectations for the AllergyIntolerance resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="clinical-status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="clinical-status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="clinical-status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="onset-date"/>
        </extension>
      </extension>
      <type value="Condition"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-condition"/>
      <documentation
                     value="If the server supports the Condition resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Condition resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="category"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Condition-category"/>
        <type value="token"/>
        <documentation value="The category of the condition"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="clinical-status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="code"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="onset-date"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Condition-onset-date"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="class"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="discharge-disposition"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="location"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="type"/>
        </extension>
      </extension>
      <type value="Encounter"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-encounter"/>
      <documentation
                     value="If the server supports the Encounter resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Encounter resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="class"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Encounter-class"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="date"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-date"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="discharge-disposition"/>
        <definition
                    value="http://hl7.org.au/fhir/SearchParameter/encounter-discharge-disposition"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="location"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Encounter-location"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/DocumentReference-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="type"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-type"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="vaccine-code"/>
        </extension>
      </extension>
      <type value="Immunization"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-immunization"/>
      <documentation
                     value="If the server supports the Immunization resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Immunization resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="date"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-date"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Immunization-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="vaccine-code"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Immunization-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="Location"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-location"/>
      <documentation
                     value="If the server supports the Location resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Location resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="address"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-address"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="address-city"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-address-city"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="address-state"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-address-state"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="address-postalcode"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-address-postalcode"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Location-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="Medication"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-medication"/>
      <documentation
                     value="MedicationAdministration, MedicationDispense, MedicationRequest, and MedicationStatement resources can represent a medication, using an external reference to a Medication resource.

If the server supports the Medication resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Medication resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="intent"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="intent"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="intent"/>
        </extension>
        <extension url="required">
          <valueString value="authoredon"/>
        </extension>
      </extension>
      <type value="MedicationRequest"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationrequest"/>
      <documentation
                     value="MedicationRequest resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be [contained](http://hl7.org/fhir/R4/references.html#contained) or an external resource. The server **MAY** choose any one way or more than one method, but if an external reference to Medication is used, the server **SHALL** support the `_include` parameter for searching this element. The client application **SHALL** support all methods.

If the server supports the MedicationRequest resource, the server **SHALL** support the AU Core profile and the conformance expectations for the MedicationRequest resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchInclude value="MedicationRequest:medication"/>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="_id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="category"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/MedicationRequest-category"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="authoredon"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="intent"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intent"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/medications-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="effective"/>
        </extension>
      </extension>
      <type value="MedicationStatement"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-medicationstatement"/>
      <documentation
                     value="MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be [contained](http://hl7.org/fhir/R4/references.html#contained) or an external resource. The server **MAY** choose any one way or more than one method, but if an external reference to Medication is used, the server **SHALL** support the `_include` parameter for searching this element. The client application **SHALL** support all methods.

If the server supports the MedicationStatement resource, the server **SHALL** support the AU Core profile and the conformance expectations for the MedicationStatement resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchInclude value="MedicationStatement:medication"/>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="effective"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/MedicationStatement-effective"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/medications-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="Observation"/>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyweight">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-bloodpressure">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodyheight">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult-path">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-bodytemp">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-heartrate">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-waistcircum">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-resprate">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-diagnosticresult">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <supportedProfile
                        value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-smokingstatus">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </supportedProfile>
      <documentation
                     value="If the server supports the Observation resource, the server **SHALL** support the AU Core profiles and the conformance expectations for the Observation resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="category"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Observation-category"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="code"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="date"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-date"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Observation-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="Organization"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization"/>
      <documentation
                     value="If the server supports the Organization resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Organization resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="address"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Organization-address"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Organization-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **SHOULD** provide both the system and code values. The server **SHALL** support both.

The client **SHOULD** support search using HPI-O and ABN identifiers as defined in the profile. The server **SHOULD** support search using the using HPI-O and ABN identifiers as defined in the profile."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Organization-name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="_id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHALL"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="birthdate"/>
        </extension>
        <extension url="required">
          <valueString value="family"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="birthdate"/>
        </extension>
        <extension url="required">
          <valueString value="name"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="family"/>
        </extension>
        <extension url="required">
          <valueString value="gender"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="gender"/>
        </extension>
        <extension url="required">
          <valueString value="name"/>
        </extension>
      </extension>
      <type value="Patient"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient"/>
      <documentation
                     value="Servers **SHALL** support the capability for a client application to access the patient record using any of the following API calls:

```GET [url]/Patient/[id]```

```GET [url]/Patient?_id=[id]```

```GET [url]/Patient?identifier=[identifier]```

Servers are not required to support any additional search parameters, and clients **SHOULD NOT** expect servers to do so.

The server **SHALL** support the AU Core profile and **SHALL** support the conformance expectations for the Patient resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="_id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="birthdate"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/individual-birthdate"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *day*.

A server **SHALL** support a value a value precise to the *day*."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="family"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/individual-family"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="gender"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/individual-gender"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="indigenous-status"/>
        <definition
                    value="http://hl7.org.au/fhir/SearchParameter/indigenous-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Patient-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide both the system and code values. The server **SHALL NOT** support only code values.

The client **SHOULD** support search using IHI, Medicare Number, and DVA Number identifiers as defined in the profile. The server **SHOULD** support search using the using IHI, Medicare Number, and DVA Number identifiers as defined in the profile."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="patient-gender-identity"/>
        <definition
                    value="http://hl7.org.au/fhir/SearchParameter/patient-gender-identity"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="Practitioner"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitioner"/>
      <documentation
                     value="If the server supports the Practitioner resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Practitioner resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="_id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values. The server **SHALL** support both.

The client **SHOULD** support search using a HPI-I identifier as defined in the profile. The server **SHOULD** support search using the using a HPI-I identifier as defined in the profile."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="name"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Practitioner-name"/>
        <type value="string"/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="PractitionerRole"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole"/>
      <documentation
                     value="If the server supports the PractitionerRole resource, the server **SHALL** support the AU Core profile and the conformance expectations for the PractitionerRole resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchInclude value="PractitionerRole:practitioner"/>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="_id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values. The server **SHALL** support both.

The client **SHOULD** support search using a Medicare Provider Number identifier as defined in the profile. The server **SHOULD** support search using a Medicare Provider Number identifier as defined in the profile."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="practitioner"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-practitionerrole-practitioner"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search practitioner.identifier using a HPI-I identifier as defined in the AU Core Practitioner profile.

The server **SHOULD** support chained search practitioner.identifier using a HPI-I identifier as defined in the AU Core Practitioner profile."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="specialty"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="organization"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <type value="Procedure"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-procedure"/>
      <documentation
                     value="If the server supports the Procedure resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Procedure resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
      <searchRevInclude value="Provenance:target">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
      </searchRevInclude>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="code"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="date"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/clinical-date"/>
        <type value="date"/>
        <documentation
                       value="A client **SHALL** provide a value precise to the *second + time offset*.

A server **SHALL** support a value precise to the *second + time offset*. 

The client **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`.

The server **SHALL** support these search comparators `gt`, `lt`, `ge`, `le`."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <name value="status"/>
        <definition
                    value="http://hl7.org/fhir/SearchParameter/Procedure-status"/>
        <type value="token"/>
        <documentation
                       value="The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both."/>
      </searchParam>
      <searchParam>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition
                    value="http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient"/>
        <type value="reference"/>
        <documentation
                       value="The client **SHALL** provide at least an id value and **MAY** provide both the Type and id values.

The server **SHALL** support both.

The client **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile.

The server **SHOULD** support chained search patient.identifier using IHI, Medicare Number, and DVA Number identifiers as defined in the AU Core Patient profile."/>
      </searchParam>
    </resource>
    <resource>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="SHOULD"/>
      </extension>
      <type value="Provenance"/>
      <profile
               value="http://hl7.org.au/fhir/core/StructureDefinition/au-core-provenance"/>
      <documentation
                     value="If the server supports the Provenance resource, the server **SHALL** support the AU Core profile and the conformance expectations for the Provenance resource."/>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <referencePolicy value="resolves">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </referencePolicy>
    </resource>
    <interaction>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="MAY"/>
      </extension>
      <code value="transaction"/>
    </interaction>
    <interaction>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="MAY"/>
      </extension>
      <code value="batch"/>
    </interaction>
    <interaction>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="MAY"/>
      </extension>
      <code value="search-system"/>
    </interaction>
    <interaction>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
        <valueCode value="MAY"/>
      </extension>
      <code value="history-system"/>
    </interaction>
  </rest>
</CapabilityStatement>