STU3 Candidate

This page is part of the FHIR Specification (v1.8.0: STU 3 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

Capabilitystatement-base.xml

Raw XML (canonical form)

Basic Capability Statement

<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="base"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <h2>Base FHIR Capability Statement (Full)</h2>
      <div>
        <p>This is the base Capability Statement for FHIR. It represents a server that provides the
           full set of functionality defined by FHIR. It is provided to use as a template for system
           designers to build their own Capability Statements from</p>

      </div>
      <table>
        <tr>
          <td>Mode</td>
          <td>SERVER</td>
        </tr>
        <tr>
          <td>Description</td>
          <td>All the functionality defined in FHIR</td>
        </tr>
        <tr>
          <td>Transaction</td>
          <td>y</td>
        </tr>
        <tr>
          <td>System History</td>
          <td>y</td>
        </tr>
        <tr>
          <td>System Search</td>
          <td>y</td>
        </tr>
      </table>
      <table>
        <tr>
          <th>
            <b>Resource Type</b>
          </th>
          <th>
            <b>Profile</b>
          </th>
          <th>
            <b>Read</b>
          </th>
          <th>
            <b>V-Read</b>
          </th>
          <th>
            <b>Search</b>
          </th>
          <th>
            <b>Update</b>
          </th>
          <th>
            <b>Updates</b>
          </th>
          <th>
            <b>Create</b>
          </th>
          <th>
            <b>Delete</b>
          </th>
          <th>
            <b>History</b>
          </th>
        </tr>
        <tr>
          <td>Account</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Account">http://hl7.org/fhir/StructureDefinition/Account</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ActivityDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ActivityDefinition">http://hl7.org/fhir/StructureDefinition/ActivityDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>AllergyIntolerance</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/AllergyIntolerance">http://hl7.org/fhir/StructureDefinition/AllergyIntolerance</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Appointment</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Appointment">http://hl7.org/fhir/StructureDefinition/Appointment</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>AppointmentResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/AppointmentResponse">http://hl7.org/fhir/StructureDefinition/AppointmentResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>AuditEvent</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/AuditEvent">http://hl7.org/fhir/StructureDefinition/AuditEvent</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Basic</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Basic">http://hl7.org/fhir/StructureDefinition/Basic</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Binary</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Binary">http://hl7.org/fhir/StructureDefinition/Binary</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>BodySite</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/BodySite">http://hl7.org/fhir/StructureDefinition/BodySite</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Bundle</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Bundle">http://hl7.org/fhir/StructureDefinition/Bundle</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CapabilityStatement</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CapabilityStatement">http://hl7.org/fhir/StructureDefinition/CapabilityStatement</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CarePlan</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CarePlan">http://hl7.org/fhir/StructureDefinition/CarePlan</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CareTeam</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CareTeam">http://hl7.org/fhir/StructureDefinition/CareTeam</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Claim</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Claim">http://hl7.org/fhir/StructureDefinition/Claim</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ClaimResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ClaimResponse">http://hl7.org/fhir/StructureDefinition/ClaimResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ClinicalImpression</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ClinicalImpression">http://hl7.org/fhir/StructureDefinition/ClinicalImpression</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CodeSystem</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CodeSystem">http://hl7.org/fhir/StructureDefinition/CodeSystem</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Communication</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Communication">http://hl7.org/fhir/StructureDefinition/Communication</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CommunicationRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CommunicationRequest">http://hl7.org/fhir/StructureDefinition/CommunicationRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>CompartmentDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/CompartmentDefinition">http://hl7.org/fhir/StructureDefinition/CompartmentDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Composition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Composition">http://hl7.org/fhir/StructureDefinition/Composition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ConceptMap</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ConceptMap">http://hl7.org/fhir/StructureDefinition/ConceptMap</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Condition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Condition">http://hl7.org/fhir/StructureDefinition/Condition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Consent</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Consent">http://hl7.org/fhir/StructureDefinition/Consent</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Contract</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Contract">http://hl7.org/fhir/StructureDefinition/Contract</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Coverage</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Coverage">http://hl7.org/fhir/StructureDefinition/Coverage</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DataElement</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DataElement">http://hl7.org/fhir/StructureDefinition/DataElement</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DetectedIssue</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DetectedIssue">http://hl7.org/fhir/StructureDefinition/DetectedIssue</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Device</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Device">http://hl7.org/fhir/StructureDefinition/Device</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DeviceComponent</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DeviceComponent">http://hl7.org/fhir/StructureDefinition/DeviceComponent</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DeviceMetric</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DeviceMetric">http://hl7.org/fhir/StructureDefinition/DeviceMetric</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DeviceUseRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DeviceUseRequest">http://hl7.org/fhir/StructureDefinition/DeviceUseRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DeviceUseStatement</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DeviceUseStatement">http://hl7.org/fhir/StructureDefinition/DeviceUseStatement</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DiagnosticReport</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DiagnosticReport">http://hl7.org/fhir/StructureDefinition/DiagnosticReport</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DiagnosticRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DiagnosticRequest">http://hl7.org/fhir/StructureDefinition/DiagnosticRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DocumentManifest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DocumentManifest">http://hl7.org/fhir/StructureDefinition/DocumentManifest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>DocumentReference</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/DocumentReference">http://hl7.org/fhir/StructureDefinition/DocumentReference</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>EligibilityRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/EligibilityRequest">http://hl7.org/fhir/StructureDefinition/EligibilityRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>EligibilityResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/EligibilityResponse">http://hl7.org/fhir/StructureDefinition/EligibilityResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Encounter</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Encounter">http://hl7.org/fhir/StructureDefinition/Encounter</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Endpoint</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Endpoint">http://hl7.org/fhir/StructureDefinition/Endpoint</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>EnrollmentRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/EnrollmentRequest">http://hl7.org/fhir/StructureDefinition/EnrollmentRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>EnrollmentResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/EnrollmentResponse">http://hl7.org/fhir/StructureDefinition/EnrollmentResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>EpisodeOfCare</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/EpisodeOfCare">http://hl7.org/fhir/StructureDefinition/EpisodeOfCare</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ExpansionProfile</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ExpansionProfile">http://hl7.org/fhir/StructureDefinition/ExpansionProfile</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ExplanationOfBenefit</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit">http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>FamilyMemberHistory</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory">http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Flag</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Flag">http://hl7.org/fhir/StructureDefinition/Flag</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Goal</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Goal">http://hl7.org/fhir/StructureDefinition/Goal</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Group</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Group">http://hl7.org/fhir/StructureDefinition/Group</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>GuidanceResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/GuidanceResponse">http://hl7.org/fhir/StructureDefinition/GuidanceResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>HealthcareService</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/HealthcareService">http://hl7.org/fhir/StructureDefinition/HealthcareService</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ImagingManifest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ImagingManifest">http://hl7.org/fhir/StructureDefinition/ImagingManifest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ImagingStudy</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ImagingStudy">http://hl7.org/fhir/StructureDefinition/ImagingStudy</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Immunization</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Immunization">http://hl7.org/fhir/StructureDefinition/Immunization</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ImmunizationRecommendation</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation">http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ImplementationGuide</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ImplementationGuide">http://hl7.org/fhir/StructureDefinition/ImplementationGuide</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Library</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Library">http://hl7.org/fhir/StructureDefinition/Library</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Linkage</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Linkage">http://hl7.org/fhir/StructureDefinition/Linkage</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>List</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/List">http://hl7.org/fhir/StructureDefinition/List</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Location</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Location">http://hl7.org/fhir/StructureDefinition/Location</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Measure</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Measure">http://hl7.org/fhir/StructureDefinition/Measure</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MeasureReport</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MeasureReport">http://hl7.org/fhir/StructureDefinition/MeasureReport</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Media</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Media">http://hl7.org/fhir/StructureDefinition/Media</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Medication</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Medication">http://hl7.org/fhir/StructureDefinition/Medication</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MedicationAdministration</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MedicationAdministration">http://hl7.org/fhir/StructureDefinition/MedicationAdministration</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MedicationDispense</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MedicationDispense">http://hl7.org/fhir/StructureDefinition/MedicationDispense</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MedicationRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MedicationRequest">http://hl7.org/fhir/StructureDefinition/MedicationRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MedicationStatement</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MedicationStatement">http://hl7.org/fhir/StructureDefinition/MedicationStatement</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MessageDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MessageDefinition">http://hl7.org/fhir/StructureDefinition/MessageDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>MessageHeader</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/MessageHeader">http://hl7.org/fhir/StructureDefinition/MessageHeader</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>NamingSystem</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/NamingSystem">http://hl7.org/fhir/StructureDefinition/NamingSystem</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>NutritionRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/NutritionRequest">http://hl7.org/fhir/StructureDefinition/NutritionRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Observation</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Observation">http://hl7.org/fhir/StructureDefinition/Observation</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>OperationDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/OperationDefinition">http://hl7.org/fhir/StructureDefinition/OperationDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>OperationOutcome</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/OperationOutcome">http://hl7.org/fhir/StructureDefinition/OperationOutcome</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Organization</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Organization">http://hl7.org/fhir/StructureDefinition/Organization</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Patient</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Patient">http://hl7.org/fhir/StructureDefinition/Patient</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>PaymentNotice</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/PaymentNotice">http://hl7.org/fhir/StructureDefinition/PaymentNotice</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>PaymentReconciliation</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/PaymentReconciliation">http://hl7.org/fhir/StructureDefinition/PaymentReconciliation</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Person</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Person">http://hl7.org/fhir/StructureDefinition/Person</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>PlanDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/PlanDefinition">http://hl7.org/fhir/StructureDefinition/PlanDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Practitioner</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Practitioner">http://hl7.org/fhir/StructureDefinition/Practitioner</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>PractitionerRole</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/PractitionerRole">http://hl7.org/fhir/StructureDefinition/PractitionerRole</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Procedure</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Procedure">http://hl7.org/fhir/StructureDefinition/Procedure</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ProcedureRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ProcedureRequest">http://hl7.org/fhir/StructureDefinition/ProcedureRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ProcessRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ProcessRequest">http://hl7.org/fhir/StructureDefinition/ProcessRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ProcessResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ProcessResponse">http://hl7.org/fhir/StructureDefinition/ProcessResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Provenance</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Provenance">http://hl7.org/fhir/StructureDefinition/Provenance</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Questionnaire</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Questionnaire">http://hl7.org/fhir/StructureDefinition/Questionnaire</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>QuestionnaireResponse</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse">http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ReferralRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ReferralRequest">http://hl7.org/fhir/StructureDefinition/ReferralRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>RelatedPerson</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/RelatedPerson">http://hl7.org/fhir/StructureDefinition/RelatedPerson</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>RequestGroup</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/RequestGroup">http://hl7.org/fhir/StructureDefinition/RequestGroup</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ResearchStudy</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ResearchStudy">http://hl7.org/fhir/StructureDefinition/ResearchStudy</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ResearchSubject</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ResearchSubject">http://hl7.org/fhir/StructureDefinition/ResearchSubject</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>RiskAssessment</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/RiskAssessment">http://hl7.org/fhir/StructureDefinition/RiskAssessment</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Schedule</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Schedule">http://hl7.org/fhir/StructureDefinition/Schedule</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>SearchParameter</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/SearchParameter">http://hl7.org/fhir/StructureDefinition/SearchParameter</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Sequence</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Sequence">http://hl7.org/fhir/StructureDefinition/Sequence</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ServiceDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ServiceDefinition">http://hl7.org/fhir/StructureDefinition/ServiceDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Slot</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Slot">http://hl7.org/fhir/StructureDefinition/Slot</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Specimen</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Specimen">http://hl7.org/fhir/StructureDefinition/Specimen</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>StructureDefinition</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/StructureDefinition">http://hl7.org/fhir/StructureDefinition/StructureDefinition</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>StructureMap</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/StructureMap">http://hl7.org/fhir/StructureDefinition/StructureMap</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Subscription</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Subscription">http://hl7.org/fhir/StructureDefinition/Subscription</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Substance</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Substance">http://hl7.org/fhir/StructureDefinition/Substance</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>SupplyDelivery</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/SupplyDelivery">http://hl7.org/fhir/StructureDefinition/SupplyDelivery</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>SupplyRequest</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/SupplyRequest">http://hl7.org/fhir/StructureDefinition/SupplyRequest</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>Task</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/Task">http://hl7.org/fhir/StructureDefinition/Task</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>TestReport</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/TestReport">http://hl7.org/fhir/StructureDefinition/TestReport</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>TestScript</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/TestScript">http://hl7.org/fhir/StructureDefinition/TestScript</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>ValueSet</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/ValueSet">http://hl7.org/fhir/StructureDefinition/ValueSet</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
        <tr>
          <td>VisionPrescription</td>
          <td>
            <a href="http://hl7.org/fhir/StructureDefinition/VisionPrescription">http://hl7.org/fhir/StructureDefinition/VisionPrescription</a>
          </td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
          <td>y</td>
        </tr>
      </table>
    </div>
  </text>
  <url value="http://hl7.org/fhir/CapabilityStatement/base"/>
  <version value="1.8.0-10521"/>
  <name value="Base FHIR Capability Statement (Full)"/>
  <status value="draft"/>
  <experimental value="true"/>
  <date value="2016-12-06T12:22:34+11:00"/>
  <publisher value="FHIR Project Team"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://hl7.org/fhir"/>
    </telecom>
  </contact>
  <description value="This is the base Capability Statement for FHIR. It represents a server that provides the
   full set of functionality defined by FHIR. It is provided to use as a template for system
   designers to build their own Capability Statements from"/>
  <kind value="capability"/>
  <software>
    <name value="Insert your softwware name here..."/>
  </software>
  <fhirVersion value="1.8.0"/>
  <acceptUnknown value="both"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <documentation value="All the functionality defined in FHIR"/>
    <security>
      <cors value="true"/>
      <service>
        <coding>
          <system value="http://hl7.org/fhir/restful-security-service"/>
          <code value="SMART-on-FHIR"/>
          <display value="SMART-on-FHIR"/>
        </coding>
        <text value="See http://docs.smarthealthit.org/"/>
      </service>
      <description value="This is the Capability Statement to declare that the server supports SMART-on-FHIR. See
       the SMART-on-FHIR docs for the extension that would go with such a server"/>
    </security>
    <resource>
      <type value="Account"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Account"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Account.owner"/>
      <searchInclude value="Account.subject"/>
      <searchInclude value="Account.patient"/>
      <searchParam>
        <name value="owner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-owner"/>
        <type value="reference"/>
        <documentation value="Who is responsible?"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-identifier"/>
        <type value="token"/>
        <documentation value="Account number"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-period"/>
        <type value="date"/>
        <documentation value="Transaction window"/>
      </searchParam>
      <searchParam>
        <name value="balance"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-balance"/>
        <type value="quantity"/>
        <documentation value="How much is in account?"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-subject"/>
        <type value="reference"/>
        <documentation value="What is account tied to?"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-patient"/>
        <type value="reference"/>
        <documentation value="What is account tied to?"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-name"/>
        <type value="string"/>
        <documentation value="Human-readable label"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-type"/>
        <type value="token"/>
        <documentation value="E.g. patient, expense, depreciation"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/account-status"/>
        <type value="token"/>
        <documentation value="active | inactive | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ActivityDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ActivityDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchRevInclude value="Task.definition-ref"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-date"/>
        <type value="date"/>
        <documentation value="The activity definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-effective"/>
        <type value="date"/>
        <documentation value="Effective time associated with the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for activity definition"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-topic"/>
        <type value="token"/>
        <documentation value="Topics associated with the module"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the activity definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/activitydefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the activity definition"/>
      </searchParam>
    </resource>
    <resource>
      <type value="AllergyIntolerance"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/AllergyIntolerance"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="AllergyIntolerance.recorder"/>
      <searchInclude value="AllergyIntolerance.asserter"/>
      <searchInclude value="AllergyIntolerance.patient"/>
      <searchRevInclude value="ClinicalImpression.problem"/>
      <searchRevInclude value="ImmunizationRecommendation.information"/>
      <searchParam>
        <name value="severity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-severity"/>
        <type value="token"/>
        <documentation value="mild | moderate | severe (of event as a whole)"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-date"/>
        <type value="date"/>
        <documentation value="Date record was believed accurate"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-identifier"/>
        <type value="token"/>
        <documentation value="External ids for this item"/>
      </searchParam>
      <searchParam>
        <name value="manifestation"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-manifestation"/>
        <type value="token"/>
        <documentation value="Clinical symptoms/signs associated with the Event"/>
      </searchParam>
      <searchParam>
        <name value="recorder"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-recorder"/>
        <type value="reference"/>
        <documentation value="Who recorded the sensitivity"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-code"/>
        <type value="token"/>
        <documentation value="Allergy or intolerance code"/>
      </searchParam>
      <searchParam>
        <name value="verification-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-verification-status"/>
        <type value="token"/>
        <documentation value="unconfirmed | confirmed | refuted | entered-in-error"/>
      </searchParam>
      <searchParam>
        <name value="criticality"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-criticality"/>
        <type value="token"/>
        <documentation value="low | high | unable-to-assess"/>
      </searchParam>
      <searchParam>
        <name value="clinical-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-clinical-status"/>
        <type value="token"/>
        <documentation value="active | inactive | resolved"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-type"/>
        <type value="token"/>
        <documentation value="allergy | intolerance - Underlying mechanism (if known)"/>
      </searchParam>
      <searchParam>
        <name value="onset"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-onset"/>
        <type value="date"/>
        <documentation value="Date(/time) when manifestations showed"/>
      </searchParam>
      <searchParam>
        <name value="route"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-route"/>
        <type value="token"/>
        <documentation value="How the subject was exposed to the substance"/>
      </searchParam>
      <searchParam>
        <name value="asserter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-asserter"/>
        <type value="reference"/>
        <documentation value="Source of the information about the allergy"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-patient"/>
        <type value="reference"/>
        <documentation value="Who the sensitivity is for"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-category"/>
        <type value="token"/>
        <documentation value="food | medication | biologic | environment"/>
      </searchParam>
      <searchParam>
        <name value="last-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/allergyintolerance-last-date"/>
        <type value="date"/>
        <documentation value="Date(/time) of last known occurrence of a reaction"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Appointment"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Appointment"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Appointment.actor"/>
      <searchInclude value="Appointment.practitioner"/>
      <searchInclude value="Appointment.patient"/>
      <searchInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.appointment"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="Encounter.appointment"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-date"/>
        <type value="date"/>
        <documentation value="Appointment date/time."/>
      </searchParam>
      <searchParam>
        <name value="actor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-actor"/>
        <type value="reference"/>
        <documentation value="Any one of the individuals participating in the appointment"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-identifier"/>
        <type value="token"/>
        <documentation value="An Identifier of the Appointment"/>
      </searchParam>
      <searchParam>
        <name value="practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-practitioner"/>
        <type value="reference"/>
        <documentation value="One of the individuals of the appointment is this practitioner"/>
      </searchParam>
      <searchParam>
        <name value="part-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-part-status"/>
        <type value="token"/>
        <documentation value="The Participation status of the subject, or other participant on the appointment. Can
         be used to locate participants that have not responded to meeting requests."/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-patient"/>
        <type value="reference"/>
        <documentation value="One of the individuals of the appointment is this patient"/>
      </searchParam>
      <searchParam>
        <name value="appointment-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-appointment-type"/>
        <type value="token"/>
        <documentation value="The style of appointment or patient that has been booked in the slot (not service type)"/>
      </searchParam>
      <searchParam>
        <name value="service-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-service-type"/>
        <type value="token"/>
        <documentation value="The specific service that is to be performed during this appointment"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-location"/>
        <type value="reference"/>
        <documentation value="This location is listed in the participants of the appointment"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointment-status"/>
        <type value="token"/>
        <documentation value="The overall status of the appointment"/>
      </searchParam>
    </resource>
    <resource>
      <type value="AppointmentResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/AppointmentResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="AppointmentResponse.actor"/>
      <searchInclude value="AppointmentResponse.practitioner"/>
      <searchInclude value="AppointmentResponse.patient"/>
      <searchInclude value="AppointmentResponse.appointment"/>
      <searchInclude value="AppointmentResponse.location"/>
      <searchParam>
        <name value="actor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-actor"/>
        <type value="reference"/>
        <documentation value="The Person, Location/HealthcareService or Device that this appointment response replies
         for"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-identifier"/>
        <type value="token"/>
        <documentation value="An Identifier in this appointment response"/>
      </searchParam>
      <searchParam>
        <name value="practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-practitioner"/>
        <type value="reference"/>
        <documentation value="This Response is for this Practitioner"/>
      </searchParam>
      <searchParam>
        <name value="part-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-part-status"/>
        <type value="token"/>
        <documentation value="The participants acceptance status for this appointment"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-patient"/>
        <type value="reference"/>
        <documentation value="This Response is for this Patient"/>
      </searchParam>
      <searchParam>
        <name value="appointment"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-appointment"/>
        <type value="reference"/>
        <documentation value="The appointment that the response is attached to"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/appointmentresponse-location"/>
        <type value="reference"/>
        <documentation value="This Response is for this Location"/>
      </searchParam>
    </resource>
    <resource>
      <type value="AuditEvent"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/AuditEvent"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="AuditEvent.agent"/>
      <searchInclude value="AuditEvent.patient"/>
      <searchInclude value="AuditEvent.entity"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-date"/>
        <type value="date"/>
        <documentation value="Time when the event occurred on source"/>
      </searchParam>
      <searchParam>
        <name value="entity-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-entity-type"/>
        <type value="token"/>
        <documentation value="Type of entity involved"/>
      </searchParam>
      <searchParam>
        <name value="agent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-agent"/>
        <type value="reference"/>
        <documentation value="Direct reference to resource"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-address"/>
        <type value="string"/>
        <documentation value="Identifier for the network access point of the user device"/>
      </searchParam>
      <searchParam>
        <name value="role"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-role"/>
        <type value="token"/>
        <documentation value="What role the entity played"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-source"/>
        <type value="token"/>
        <documentation value="The identity of source detecting the event"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-type"/>
        <type value="token"/>
        <documentation value="Type/identifier of event"/>
      </searchParam>
      <searchParam>
        <name value="altid"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-altid"/>
        <type value="token"/>
        <documentation value="Alternative User id e.g. authentication"/>
      </searchParam>
      <searchParam>
        <name value="site"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-site"/>
        <type value="token"/>
        <documentation value="Logical source location within the enterprise"/>
      </searchParam>
      <searchParam>
        <name value="agent-name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-agent-name"/>
        <type value="string"/>
        <documentation value="Human-meaningful name for the agent"/>
      </searchParam>
      <searchParam>
        <name value="entity-name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-entity-name"/>
        <type value="string"/>
        <documentation value="Descriptor for entity"/>
      </searchParam>
      <searchParam>
        <name value="subtype"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-subtype"/>
        <type value="token"/>
        <documentation value="More specific type/id for the event"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-patient"/>
        <type value="reference"/>
        <documentation value="Direct reference to resource"/>
      </searchParam>
      <searchParam>
        <name value="action"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-action"/>
        <type value="token"/>
        <documentation value="Type of action performed during the event"/>
      </searchParam>
      <searchParam>
        <name value="user"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-user"/>
        <type value="token"/>
        <documentation value="Unique identifier for the user"/>
      </searchParam>
      <searchParam>
        <name value="entity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-entity"/>
        <type value="reference"/>
        <documentation value="Specific instance of resource"/>
      </searchParam>
      <searchParam>
        <name value="entity-id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-entity-id"/>
        <type value="token"/>
        <documentation value="Specific instance of object"/>
      </searchParam>
      <searchParam>
        <name value="outcome"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-outcome"/>
        <type value="token"/>
        <documentation value="Whether the event succeeded or failed"/>
      </searchParam>
      <searchParam>
        <name value="policy"/>
        <definition value="http://hl7.org/fhir/SearchParameter/auditevent-policy"/>
        <type value="uri"/>
        <documentation value="Policy that authorized event"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Basic"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Basic"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Basic.subject"/>
      <searchInclude value="Basic.patient"/>
      <searchInclude value="Basic.author"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-code"/>
        <type value="token"/>
        <documentation value="Kind of Resource"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-subject"/>
        <type value="reference"/>
        <documentation value="Identifies the focus of this resource"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-created"/>
        <type value="date"/>
        <documentation value="When created"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-patient"/>
        <type value="reference"/>
        <documentation value="Identifies the focus of this resource"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/basic-author"/>
        <type value="reference"/>
        <documentation value="Who created"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Binary"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Binary"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="contenttype"/>
        <definition value="http://hl7.org/fhir/SearchParameter/binary-contenttype"/>
        <type value="token"/>
        <documentation value="MimeType of the binary content"/>
      </searchParam>
    </resource>
    <resource>
      <type value="BodySite"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/BodySite"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="BodySite.patient"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bodysite-identifier"/>
        <type value="token"/>
        <documentation value="Identifier for this instance of the anatomical location"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bodysite-code"/>
        <type value="token"/>
        <documentation value="Named anatomical location"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bodysite-patient"/>
        <type value="reference"/>
        <documentation value="Patient to whom bodysite belongs"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Bundle"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Bundle"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Bundle.composition"/>
      <searchInclude value="Bundle.message"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bundle-identifier"/>
        <type value="token"/>
        <documentation value="Persistent identifier for the bundle"/>
      </searchParam>
      <searchParam>
        <name value="composition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bundle-composition"/>
        <type value="reference"/>
        <documentation value="The first resource in the bundle, if the bundle type is &quot;document&quot; - this is
         a composition, and this parameter provides access to searches its contents"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bundle-type"/>
        <type value="token"/>
        <documentation value="document | message | transaction | transaction-response | batch | batch-response | history
         | searchset | collection"/>
      </searchParam>
      <searchParam>
        <name value="message"/>
        <definition value="http://hl7.org/fhir/SearchParameter/bundle-message"/>
        <type value="reference"/>
        <documentation value="The first resource in the bundle, if the bundle type is &quot;message&quot; - this is
         a message header, and this parameter provides access to search its contents"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CapabilityStatement"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CapabilityStatement"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="CapabilityStatement.supported-profile"/>
      <searchInclude value="CapabilityStatement.resourceprofile"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-date"/>
        <type value="date"/>
        <documentation value="The capability statement publication date"/>
      </searchParam>
      <searchParam>
        <name value="software"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-software"/>
        <type value="string"/>
        <documentation value="Part of a the name of a software application"/>
      </searchParam>
      <searchParam>
        <name value="resource"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-resource"/>
        <type value="token"/>
        <documentation value="Name of a resource mentioned in a capability statement"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for capability statement"/>
      </searchParam>
      <searchParam>
        <name value="format"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-format"/>
        <type value="token"/>
        <documentation value="formats supported (xml | json | ttl | mime type)"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="fhirversion"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-fhirversion"/>
        <type value="token"/>
        <documentation value="The version of FHIR"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="securityservice"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-securityservice"/>
        <type value="token"/>
        <documentation value="OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="supported-profile"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-supported-profile"/>
        <type value="reference"/>
        <documentation value="Profiles for use cases supported"/>
      </searchParam>
      <searchParam>
        <name value="mode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-mode"/>
        <type value="token"/>
        <documentation value="Mode - restful (server/client) or messaging (sender/receiver)"/>
      </searchParam>
      <searchParam>
        <name value="resourceprofile"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-resourceprofile"/>
        <type value="reference"/>
        <documentation value="A profile id invoked in a capability statement"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-name"/>
        <type value="string"/>
        <documentation value="Name of the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the capability statement"/>
      </searchParam>
      <searchParam>
        <name value="event"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-event"/>
        <type value="token"/>
        <documentation value="Event code in a capability statement"/>
      </searchParam>
      <searchParam>
        <name value="guide"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-guide"/>
        <type value="uri"/>
        <documentation value="Implementation Guide supported"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/capabilitystatement-status"/>
        <type value="token"/>
        <documentation value="The current status of the capability statement"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CarePlan"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CarePlan"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="CarePlan.activityreference"/>
      <searchInclude value="CarePlan.performer"/>
      <searchInclude value="CarePlan.goal"/>
      <searchInclude value="CarePlan.subject"/>
      <searchInclude value="CarePlan.careteam"/>
      <searchInclude value="CarePlan.relatedplan"/>
      <searchInclude value="CarePlan.condition"/>
      <searchInclude value="CarePlan.patient"/>
      <searchRevInclude value="CarePlan.relatedplan"/>
      <searchRevInclude value="ImagingStudy.basedon"/>
      <searchRevInclude value="QuestionnaireResponse.based-on"/>
      <searchRevInclude value="ReferralRequest.basedon"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-date"/>
        <type value="date"/>
        <documentation value="Time period plan covers"/>
      </searchParam>
      <searchParam>
        <name value="activitycode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-activitycode"/>
        <type value="token"/>
        <documentation value="Detail type of activity"/>
      </searchParam>
      <searchParam>
        <name value="activitydate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-activitydate"/>
        <type value="date"/>
        <documentation value="Specified date occurs within period specified by CarePlan.activity.timingSchedule"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-identifier"/>
        <type value="token"/>
        <documentation value="External Ids for this plan"/>
      </searchParam>
      <searchParam>
        <name value="activityreference"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-activityreference"/>
        <type value="reference"/>
        <documentation value="Activity details defined in specific resource"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-performer"/>
        <type value="reference"/>
        <documentation value="Matches if the practitioner is listed as a performer in any of the &quot;simple&quot;
         activities.  (For performers of the detailed activities, chain through the activitydetail
         search parameter.)"/>
      </searchParam>
      <searchParam>
        <name value="goal"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-goal"/>
        <type value="reference"/>
        <documentation value="Desired outcome of plan"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-subject"/>
        <type value="reference"/>
        <documentation value="Who care plan is for"/>
      </searchParam>
      <searchParam>
        <name value="relatedcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-relatedcode"/>
        <type value="token"/>
        <documentation value="includes | replaces | fulfills"/>
      </searchParam>
      <searchParam>
        <name value="careteam"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-careteam"/>
        <type value="reference"/>
        <documentation value="Who's involved in plan?"/>
      </searchParam>
      <searchParam>
        <name value="relatedplan"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-relatedplan"/>
        <type value="reference"/>
        <documentation value="Plan relationship exists with"/>
      </searchParam>
      <searchParam>
        <name value="condition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-condition"/>
        <type value="reference"/>
        <documentation value="Health issues this plan addresses"/>
      </searchParam>
      <searchParam>
        <name value="related"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-related"/>
        <type value="composite"/>
        <documentation value="A combination of the type of relationship and the related plan"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-patient"/>
        <type value="reference"/>
        <documentation value="Who care plan is for"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careplan-category"/>
        <type value="token"/>
        <documentation value="Type of plan"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CareTeam"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CareTeam"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="CareTeam.patient"/>
      <searchInclude value="CareTeam.subject"/>
      <searchInclude value="CareTeam.participant"/>
      <searchRevInclude value="CarePlan.careteam"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-date"/>
        <type value="date"/>
        <documentation value="Time period team covers"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-identifier"/>
        <type value="token"/>
        <documentation value="External Ids for this team"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-patient"/>
        <type value="reference"/>
        <documentation value="Who care team is for"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-subject"/>
        <type value="reference"/>
        <documentation value="Who care team is for"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-category"/>
        <type value="token"/>
        <documentation value="Type of team"/>
      </searchParam>
      <searchParam>
        <name value="participant"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-participant"/>
        <type value="reference"/>
        <documentation value="Who is involved"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/careteam-status"/>
        <type value="token"/>
        <documentation value="active | suspended | inactive | entered in error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Claim"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Claim"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Claim.provider"/>
      <searchInclude value="Claim.patient"/>
      <searchInclude value="Claim.insurer"/>
      <searchInclude value="Claim.organization"/>
      <searchInclude value="Claim.facility"/>
      <searchRevInclude value="ClaimResponse.request"/>
      <searchRevInclude value="ExplanationOfBenefit.claim"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-identifier"/>
        <type value="token"/>
        <documentation value="The primary identifier of the financial resource"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-provider"/>
        <type value="reference"/>
        <documentation value="Provider responsible for the Claim"/>
      </searchParam>
      <searchParam>
        <name value="use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-use"/>
        <type value="token"/>
        <documentation value="The kind of financial resource"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-patient"/>
        <type value="reference"/>
        <documentation value="Patient receiving the services"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-created"/>
        <type value="date"/>
        <documentation value="The creation date for the Claim"/>
      </searchParam>
      <searchParam>
        <name value="insurer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-insurer"/>
        <type value="reference"/>
        <documentation value="The target payor/insurer for the Claim"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-organization"/>
        <type value="reference"/>
        <documentation value="The reference to the providing organization"/>
      </searchParam>
      <searchParam>
        <name value="priority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-priority"/>
        <type value="token"/>
        <documentation value="Processing priority requested"/>
      </searchParam>
      <searchParam>
        <name value="facility"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claim-facility"/>
        <type value="reference"/>
        <documentation value="Facility responsible for the goods and services"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ClaimResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ClaimResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ClaimResponse.request"/>
      <searchInclude value="ClaimResponse.insurer"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-identifier"/>
        <type value="token"/>
        <documentation value="The identity of the claimresponse"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-request"/>
        <type value="reference"/>
        <documentation value="The claim reference"/>
      </searchParam>
      <searchParam>
        <name value="disposition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-disposition"/>
        <type value="string"/>
        <documentation value="The contents of the disposition message"/>
      </searchParam>
      <searchParam>
        <name value="insurer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-insurer"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-created"/>
        <type value="date"/>
        <documentation value="The creation date"/>
      </searchParam>
      <searchParam>
        <name value="payment-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-payment-date"/>
        <type value="date"/>
        <documentation value="The expected paymentDate"/>
      </searchParam>
      <searchParam>
        <name value="outcome"/>
        <definition value="http://hl7.org/fhir/SearchParameter/claimresponse-outcome"/>
        <type value="token"/>
        <documentation value="The processing outcome"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ClinicalImpression"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ClinicalImpression"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ClinicalImpression.problem"/>
      <searchInclude value="ClinicalImpression.previous"/>
      <searchInclude value="ClinicalImpression.patient"/>
      <searchInclude value="ClinicalImpression.assessor"/>
      <searchInclude value="ClinicalImpression.subject"/>
      <searchInclude value="ClinicalImpression.context"/>
      <searchInclude value="ClinicalImpression.investigation"/>
      <searchInclude value="ClinicalImpression.action"/>
      <searchInclude value="ClinicalImpression.finding-ref"/>
      <searchRevInclude value="ClinicalImpression.previous"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-date"/>
        <type value="date"/>
        <documentation value="When the assessment was documented"/>
      </searchParam>
      <searchParam>
        <name value="problem"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-problem"/>
        <type value="reference"/>
        <documentation value="Relevant impressions of patient state"/>
      </searchParam>
      <searchParam>
        <name value="previous"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-previous"/>
        <type value="reference"/>
        <documentation value="Reference to last assessment"/>
      </searchParam>
      <searchParam>
        <name value="finding-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-finding-code"/>
        <type value="token"/>
        <documentation value="What was found"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-patient"/>
        <type value="reference"/>
        <documentation value="Patient or group assessed"/>
      </searchParam>
      <searchParam>
        <name value="assessor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-assessor"/>
        <type value="reference"/>
        <documentation value="The clinician performing the assessment"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-subject"/>
        <type value="reference"/>
        <documentation value="Patient or group assessed"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-context"/>
        <type value="reference"/>
        <documentation value="Encounter or Episode created from"/>
      </searchParam>
      <searchParam>
        <name value="investigation"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-investigation"/>
        <type value="reference"/>
        <documentation value="Record of a specific investigation"/>
      </searchParam>
      <searchParam>
        <name value="action"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-action"/>
        <type value="reference"/>
        <documentation value="Action taken as part of assessment procedure"/>
      </searchParam>
      <searchParam>
        <name value="finding-ref"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-finding-ref"/>
        <type value="reference"/>
        <documentation value="What was found"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/clinicalimpression-status"/>
        <type value="token"/>
        <documentation value="draft | completed | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CodeSystem"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CodeSystem"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-date"/>
        <type value="date"/>
        <documentation value="The code system publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the code system"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-code"/>
        <type value="token"/>
        <documentation value="A code defined in the code system"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for code system"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the code system"/>
      </searchParam>
      <searchParam>
        <name value="language"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-language"/>
        <type value="token"/>
        <documentation value="A language in which a designation is provided"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the code system"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the code system"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the code system"/>
      </searchParam>
      <searchParam>
        <name value="content"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-content"/>
        <type value="token"/>
        <documentation value="not-present | examplar | fragment | complete"/>
      </searchParam>
      <searchParam>
        <name value="system"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-system"/>
        <type value="uri"/>
        <documentation value="The system for any codes defined by this code system (same as 'url')"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-name"/>
        <type value="string"/>
        <documentation value="Name of the code system"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the code system"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/codesystem-status"/>
        <type value="token"/>
        <documentation value="The current status of the code system"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Communication"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Communication"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Communication.based-on"/>
      <searchInclude value="Communication.sender"/>
      <searchInclude value="Communication.subject"/>
      <searchInclude value="Communication.patient"/>
      <searchInclude value="Communication.recipient"/>
      <searchInclude value="Communication.context"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-identifier"/>
        <type value="token"/>
        <documentation value="Unique identifier"/>
      </searchParam>
      <searchParam>
        <name value="based-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-based-on"/>
        <type value="reference"/>
        <documentation value="Request fulfilled by this communication"/>
      </searchParam>
      <searchParam>
        <name value="sender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-sender"/>
        <type value="reference"/>
        <documentation value="Message sender"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-subject"/>
        <type value="reference"/>
        <documentation value="Focus of message"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-patient"/>
        <type value="reference"/>
        <documentation value="Focus of message"/>
      </searchParam>
      <searchParam>
        <name value="recipient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-recipient"/>
        <type value="reference"/>
        <documentation value="Message recipient"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-context"/>
        <type value="reference"/>
        <documentation value="Encounter or episode leading to message"/>
      </searchParam>
      <searchParam>
        <name value="received"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-received"/>
        <type value="date"/>
        <documentation value="When received"/>
      </searchParam>
      <searchParam>
        <name value="medium"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-medium"/>
        <type value="token"/>
        <documentation value="A channel of communication"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-category"/>
        <type value="token"/>
        <documentation value="Message category"/>
      </searchParam>
      <searchParam>
        <name value="sent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-sent"/>
        <type value="date"/>
        <documentation value="When sent"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communication-status"/>
        <type value="token"/>
        <documentation value="in-progress | completed | suspended | rejected | failed"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CommunicationRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CommunicationRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="CommunicationRequest.requester"/>
      <searchInclude value="CommunicationRequest.subject"/>
      <searchInclude value="CommunicationRequest.sender"/>
      <searchInclude value="CommunicationRequest.patient"/>
      <searchInclude value="CommunicationRequest.recipient"/>
      <searchInclude value="CommunicationRequest.context"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-requester"/>
        <type value="reference"/>
        <documentation value="An individual who requested a communication"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-identifier"/>
        <type value="token"/>
        <documentation value="Unique identifier"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-subject"/>
        <type value="reference"/>
        <documentation value="Focus of message"/>
      </searchParam>
      <searchParam>
        <name value="medium"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-medium"/>
        <type value="token"/>
        <documentation value="A channel of communication"/>
      </searchParam>
      <searchParam>
        <name value="priority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-priority"/>
        <type value="token"/>
        <documentation value="Message urgency"/>
      </searchParam>
      <searchParam>
        <name value="requested"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-requested"/>
        <type value="date"/>
        <documentation value="When ordered or proposed"/>
      </searchParam>
      <searchParam>
        <name value="sender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-sender"/>
        <type value="reference"/>
        <documentation value="Message sender"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-patient"/>
        <type value="reference"/>
        <documentation value="Focus of message"/>
      </searchParam>
      <searchParam>
        <name value="recipient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-recipient"/>
        <type value="reference"/>
        <documentation value="Message recipient"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-context"/>
        <type value="reference"/>
        <documentation value="Encounter or episode leading to message"/>
      </searchParam>
      <searchParam>
        <name value="time"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-time"/>
        <type value="date"/>
        <documentation value="When scheduled"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-category"/>
        <type value="token"/>
        <documentation value="Message category"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/communicationrequest-status"/>
        <type value="token"/>
        <documentation value="proposed | planned | requested | received | accepted | in-progress | completed | suspended
         | rejected | failed"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CompartmentDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/CompartmentDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-date"/>
        <type value="date"/>
        <documentation value="The compartment definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-code"/>
        <type value="token"/>
        <documentation value="Patient | Encounter | RelatedPerson | Practitioner | Device"/>
      </searchParam>
      <searchParam>
        <name value="resource"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-resource"/>
        <type value="token"/>
        <documentation value="Name of resource type"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the compartment definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/compartmentdefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the compartment definition"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Composition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Composition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Composition.subject"/>
      <searchInclude value="Composition.author"/>
      <searchInclude value="Composition.encounter"/>
      <searchInclude value="Composition.attester"/>
      <searchInclude value="Composition.entry"/>
      <searchInclude value="Composition.patient"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-date"/>
        <type value="date"/>
        <documentation value="Composition editing time"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-identifier"/>
        <type value="token"/>
        <documentation value="Logical identifier of composition (version-independent)"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-period"/>
        <type value="date"/>
        <documentation value="The period covered by the documentation"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-subject"/>
        <type value="reference"/>
        <documentation value="Who and/or what the composition is about"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-author"/>
        <type value="reference"/>
        <documentation value="Who and/or what authored the composition"/>
      </searchParam>
      <searchParam>
        <name value="confidentiality"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-confidentiality"/>
        <type value="token"/>
        <documentation value="As defined by affinity domain"/>
      </searchParam>
      <searchParam>
        <name value="section"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-section"/>
        <type value="token"/>
        <documentation value="Classification of section (recommended)"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-encounter"/>
        <type value="reference"/>
        <documentation value="Context of the Composition"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-type"/>
        <type value="token"/>
        <documentation value="Kind of composition (LOINC if possible)"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-title"/>
        <type value="string"/>
        <documentation value="Human Readable name/title"/>
      </searchParam>
      <searchParam>
        <name value="attester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-attester"/>
        <type value="reference"/>
        <documentation value="Who attested the composition"/>
      </searchParam>
      <searchParam>
        <name value="entry"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-entry"/>
        <type value="reference"/>
        <documentation value="A reference to data that supports this section"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-patient"/>
        <type value="reference"/>
        <documentation value="Who and/or what the composition is about"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-context"/>
        <type value="token"/>
        <documentation value="Code(s) that apply to the event being documented"/>
      </searchParam>
      <searchParam>
        <name value="class"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-class"/>
        <type value="token"/>
        <documentation value="Categorization of Composition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/composition-status"/>
        <type value="token"/>
        <documentation value="preliminary | final | amended | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ConceptMap"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ConceptMap"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ConceptMap.source"/>
      <searchInclude value="ConceptMap.target"/>
      <searchInclude value="ConceptMap.source-uri"/>
      <searchInclude value="ConceptMap.target-uri"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-date"/>
        <type value="date"/>
        <documentation value="The concept map publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the concept map"/>
      </searchParam>
      <searchParam>
        <name value="product"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-product"/>
        <type value="uri"/>
        <documentation value="Reference to property mapping depends on"/>
      </searchParam>
      <searchParam>
        <name value="target-system"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-target-system"/>
        <type value="uri"/>
        <documentation value="System of the target (if necessary)"/>
      </searchParam>
      <searchParam>
        <name value="dependson"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-dependson"/>
        <type value="uri"/>
        <documentation value="Reference to property mapping depends on"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for concept map"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-source"/>
        <type value="reference"/>
        <documentation value="Identifies the source of the concepts which are being mapped"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the concept map"/>
      </searchParam>
      <searchParam>
        <name value="target"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-target"/>
        <type value="reference"/>
        <documentation value="Provides context to the mappings"/>
      </searchParam>
      <searchParam>
        <name value="source-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-source-code"/>
        <type value="token"/>
        <documentation value="Identifies element being mapped"/>
      </searchParam>
      <searchParam>
        <name value="source-uri"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-source-uri"/>
        <type value="reference"/>
        <documentation value="Identifies the source of the concepts which are being mapped"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-name"/>
        <type value="string"/>
        <documentation value="Name of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="source-system"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-source-system"/>
        <type value="uri"/>
        <documentation value="Code System (if value set crosses code systems)"/>
      </searchParam>
      <searchParam>
        <name value="target-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-target-code"/>
        <type value="token"/>
        <documentation value="Code that identifies the target element"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-status"/>
        <type value="token"/>
        <documentation value="The current status of the concept map"/>
      </searchParam>
      <searchParam>
        <name value="target-uri"/>
        <definition value="http://hl7.org/fhir/SearchParameter/conceptmap-target-uri"/>
        <type value="reference"/>
        <documentation value="Provides context to the mappings"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Condition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Condition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Condition.subject"/>
      <searchInclude value="Condition.asserter"/>
      <searchInclude value="Condition.patient"/>
      <searchInclude value="Condition.context"/>
      <searchRevInclude value="CarePlan.condition"/>
      <searchRevInclude value="ClinicalImpression.problem"/>
      <searchRevInclude value="ClinicalImpression.finding-ref"/>
      <searchRevInclude value="Encounter.procedure"/>
      <searchRevInclude value="Encounter.condition"/>
      <searchRevInclude value="Encounter.indication"/>
      <searchRevInclude value="EpisodeOfCare.condition"/>
      <searchRevInclude value="RiskAssessment.condition"/>
      <searchParam>
        <name value="severity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-severity"/>
        <type value="token"/>
        <documentation value="The severity of the condition"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-identifier"/>
        <type value="token"/>
        <documentation value="A unique identifier of the condition record"/>
      </searchParam>
      <searchParam>
        <name value="clinicalstatus"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-clinicalstatus"/>
        <type value="token"/>
        <documentation value="The clinical status of the condition"/>
      </searchParam>
      <searchParam>
        <name value="onset-info"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-onset-info"/>
        <type value="string"/>
        <documentation value="Onsets as a string"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-code"/>
        <type value="token"/>
        <documentation value="Code for the condition"/>
      </searchParam>
      <searchParam>
        <name value="evidence"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-evidence"/>
        <type value="token"/>
        <documentation value="Manifestation/symptom"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-subject"/>
        <type value="reference"/>
        <documentation value="Who has the condition?"/>
      </searchParam>
      <searchParam>
        <name value="abatement-boolean"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-abatement-boolean"/>
        <type value="token"/>
        <documentation value="Abatement boolean (boolean is true or non-boolean values are present)"/>
      </searchParam>
      <searchParam>
        <name value="onset-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-onset-date"/>
        <type value="date"/>
        <documentation value="Date related onsets (dateTime and Period)"/>
      </searchParam>
      <searchParam>
        <name value="abatement-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-abatement-date"/>
        <type value="date"/>
        <documentation value="Date-related abatements (dateTime and period)"/>
      </searchParam>
      <searchParam>
        <name value="asserter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-asserter"/>
        <type value="reference"/>
        <documentation value="Person who asserts this condition"/>
      </searchParam>
      <searchParam>
        <name value="stage"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-stage"/>
        <type value="token"/>
        <documentation value="Simple summary (disease specific)"/>
      </searchParam>
      <searchParam>
        <name value="abatement-string"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-abatement-string"/>
        <type value="string"/>
        <documentation value="Abatement as a string"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-patient"/>
        <type value="reference"/>
        <documentation value="Who has the condition?"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-context"/>
        <type value="reference"/>
        <documentation value="Encounter when condition first asserted"/>
      </searchParam>
      <searchParam>
        <name value="onset-age"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-onset-age"/>
        <type value="quantity"/>
        <documentation value="Onsets as age or age range"/>
      </searchParam>
      <searchParam>
        <name value="abatement-age"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-abatement-age"/>
        <type value="quantity"/>
        <documentation value="Abatement as age or age range"/>
      </searchParam>
      <searchParam>
        <name value="asserted-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-asserted-date"/>
        <type value="date"/>
        <documentation value="Date record was believed accurate"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-category"/>
        <type value="token"/>
        <documentation value="The category of the condition"/>
      </searchParam>
      <searchParam>
        <name value="body-site"/>
        <definition value="http://hl7.org/fhir/SearchParameter/condition-body-site"/>
        <type value="token"/>
        <documentation value="Anatomical location, if relevant"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Consent"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Consent"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Consent.data"/>
      <searchInclude value="Consent.source"/>
      <searchInclude value="Consent.actor"/>
      <searchInclude value="Consent.patient"/>
      <searchInclude value="Consent.organization"/>
      <searchInclude value="Consent.recipient"/>
      <searchInclude value="Consent.consentor"/>
      <searchRevInclude value="Consent.source"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-date"/>
        <type value="date"/>
        <documentation value="When this Consent was created or indexed"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-identifier"/>
        <type value="token"/>
        <documentation value="Identifier for this record (external references)"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-period"/>
        <type value="date"/>
        <documentation value="Period that this consent applies"/>
      </searchParam>
      <searchParam>
        <name value="data"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-data"/>
        <type value="reference"/>
        <documentation value="The actual data reference"/>
      </searchParam>
      <searchParam>
        <name value="purpose"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-purpose"/>
        <type value="token"/>
        <documentation value="Context of activities covered by this exception"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-source"/>
        <type value="reference"/>
        <documentation value="Source from which this consent is taken"/>
      </searchParam>
      <searchParam>
        <name value="actor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-actor"/>
        <type value="reference"/>
        <documentation value="Resource for the actor (or group, by role)"/>
      </searchParam>
      <searchParam>
        <name value="security"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-security"/>
        <type value="token"/>
        <documentation value="Security Labels that define affected resources"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-patient"/>
        <type value="reference"/>
        <documentation value="Who the consent applies to"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-organization"/>
        <type value="reference"/>
        <documentation value="Organization that manages the consent"/>
      </searchParam>
      <searchParam>
        <name value="recipient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-recipient"/>
        <type value="reference"/>
        <documentation value="Whose access is controlled by the policy"/>
      </searchParam>
      <searchParam>
        <name value="action"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-action"/>
        <type value="token"/>
        <documentation value="Actions controlled by this exception"/>
      </searchParam>
      <searchParam>
        <name value="consentor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-consentor"/>
        <type value="reference"/>
        <documentation value="Who is agreeing to the policy and exceptions"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-category"/>
        <type value="token"/>
        <documentation value="Classification of the consent statement - for indexing/retrieval"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/consent-status"/>
        <type value="token"/>
        <documentation value="draft | proposed | active | rejected | inactive | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Contract"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Contract"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Contract.agent"/>
      <searchInclude value="Contract.ttopic"/>
      <searchInclude value="Contract.patient"/>
      <searchInclude value="Contract.subject"/>
      <searchInclude value="Contract.authority"/>
      <searchInclude value="Contract.domain"/>
      <searchInclude value="Contract.topic"/>
      <searchInclude value="Contract.signer"/>
      <searchRevInclude value="Consent.source"/>
      <searchRevInclude value="Contract.agent"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-identifier"/>
        <type value="token"/>
        <documentation value="The identity of the contract"/>
      </searchParam>
      <searchParam>
        <name value="agent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-agent"/>
        <type value="reference"/>
        <documentation value="Agent to the Contact"/>
      </searchParam>
      <searchParam>
        <name value="ttopic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-ttopic"/>
        <type value="reference"/>
        <documentation value="The identity of the topic of the contract terms"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-patient"/>
        <type value="reference"/>
        <documentation value="The identity of the subject of the contract (if a patient)"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-subject"/>
        <type value="reference"/>
        <documentation value="The identity of the subject of the contract"/>
      </searchParam>
      <searchParam>
        <name value="authority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-authority"/>
        <type value="reference"/>
        <documentation value="The authority of the contract"/>
      </searchParam>
      <searchParam>
        <name value="domain"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-domain"/>
        <type value="reference"/>
        <documentation value="The domain of the contract"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-topic"/>
        <type value="reference"/>
        <documentation value="The identity of the topic of the contract"/>
      </searchParam>
      <searchParam>
        <name value="issued"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-issued"/>
        <type value="date"/>
        <documentation value="The date/time the contract was issued"/>
      </searchParam>
      <searchParam>
        <name value="signer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/contract-signer"/>
        <type value="reference"/>
        <documentation value="Contract Signatory Party"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Coverage"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Coverage"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Coverage.policyholder"/>
      <searchInclude value="Coverage.subscriber"/>
      <searchInclude value="Coverage.payor"/>
      <searchInclude value="Coverage.beneficiary"/>
      <searchRevInclude value="ExplanationOfBenefit.coverage"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-identifier"/>
        <type value="token"/>
        <documentation value="The primary identifier of the insured and the coverage"/>
      </searchParam>
      <searchParam>
        <name value="policyholder"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-policyholder"/>
        <type value="reference"/>
        <documentation value="Reference to the policyholder"/>
      </searchParam>
      <searchParam>
        <name value="subgroup"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-subgroup"/>
        <type value="string"/>
        <documentation value="Sub-group identifier"/>
      </searchParam>
      <searchParam>
        <name value="subscriber"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-subscriber"/>
        <type value="reference"/>
        <documentation value="Reference to the subscriber"/>
      </searchParam>
      <searchParam>
        <name value="subplan"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-subplan"/>
        <type value="string"/>
        <documentation value="Sub-plan identifier"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-type"/>
        <type value="token"/>
        <documentation value="The kind of coverage (health plan, auto, Workers Compensation)"/>
      </searchParam>
      <searchParam>
        <name value="sequence"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-sequence"/>
        <type value="string"/>
        <documentation value="Sequence number"/>
      </searchParam>
      <searchParam>
        <name value="payor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-payor"/>
        <type value="reference"/>
        <documentation value="The identity of the insurer or party paying for services"/>
      </searchParam>
      <searchParam>
        <name value="beneficiary"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-beneficiary"/>
        <type value="reference"/>
        <documentation value="Covered party"/>
      </searchParam>
      <searchParam>
        <name value="subclass"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-subclass"/>
        <type value="string"/>
        <documentation value="Sub-class identifier"/>
      </searchParam>
      <searchParam>
        <name value="plan"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-plan"/>
        <type value="string"/>
        <documentation value="A plan or policy identifier"/>
      </searchParam>
      <searchParam>
        <name value="class"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-class"/>
        <type value="string"/>
        <documentation value="Class identifier"/>
      </searchParam>
      <searchParam>
        <name value="dependent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-dependent"/>
        <type value="string"/>
        <documentation value="Dependent number"/>
      </searchParam>
      <searchParam>
        <name value="group"/>
        <definition value="http://hl7.org/fhir/SearchParameter/coverage-group"/>
        <type value="string"/>
        <documentation value="Group identifier"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DataElement"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DataElement"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-date"/>
        <type value="date"/>
        <documentation value="The data element publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the data element"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-code"/>
        <type value="token"/>
        <documentation value="A code for the data element (server may choose to do subsumption)"/>
      </searchParam>
      <searchParam>
        <name value="stringency"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-stringency"/>
        <type value="token"/>
        <documentation value="The stringency of the data element definition"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for data element"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-name"/>
        <type value="string"/>
        <documentation value="Name of the data element"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the data element"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-description"/>
        <type value="string"/>
        <documentation value="Text search in the description of the data element.  This corresponds to the definition
         of the first DataElement.element."/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the data element"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the data element"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the data element"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/dataelement-status"/>
        <type value="token"/>
        <documentation value="The current status of the data element"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DetectedIssue"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DetectedIssue"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DetectedIssue.patient"/>
      <searchInclude value="DetectedIssue.author"/>
      <searchInclude value="DetectedIssue.implicated"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-date"/>
        <type value="date"/>
        <documentation value="When identified"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-identifier"/>
        <type value="token"/>
        <documentation value="Unique id for the detected issue"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-patient"/>
        <type value="reference"/>
        <documentation value="Associated patient"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-author"/>
        <type value="reference"/>
        <documentation value="The provider or device that identified the issue"/>
      </searchParam>
      <searchParam>
        <name value="implicated"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-implicated"/>
        <type value="reference"/>
        <documentation value="Problem resource"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/detectedissue-category"/>
        <type value="token"/>
        <documentation value="Issue Category, e.g. drug-drug, duplicate therapy, etc."/>
      </searchParam>
    </resource>
    <resource>
      <type value="Device"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Device"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Device.patient"/>
      <searchInclude value="Device.organization"/>
      <searchInclude value="Device.location"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="AuditEvent.agent"/>
      <searchRevInclude value="AuditEvent.patient"/>
      <searchRevInclude value="Communication.sender"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.sender"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Composition.author"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="DetectedIssue.author"/>
      <searchRevInclude value="DeviceComponent.source"/>
      <searchRevInclude value="DeviceMetric.source"/>
      <searchRevInclude value="DeviceUseRequest.requester"/>
      <searchRevInclude value="DeviceUseRequest.subject"/>
      <searchRevInclude value="DeviceUseRequest.patient"/>
      <searchRevInclude value="DeviceUseRequest.filler"/>
      <searchRevInclude value="DeviceUseRequest.device"/>
      <searchRevInclude value="DeviceUseStatement.device"/>
      <searchRevInclude value="DiagnosticReport.subject"/>
      <searchRevInclude value="DiagnosticReport.patient"/>
      <searchRevInclude value="DiagnosticRequest.requester"/>
      <searchRevInclude value="DiagnosticRequest.subject"/>
      <searchRevInclude value="DiagnosticRequest.patient"/>
      <searchRevInclude value="DiagnosticRequest.filler"/>
      <searchRevInclude value="DocumentManifest.subject"/>
      <searchRevInclude value="DocumentManifest.author"/>
      <searchRevInclude value="DocumentManifest.patient"/>
      <searchRevInclude value="DocumentReference.subject"/>
      <searchRevInclude value="DocumentReference.patient"/>
      <searchRevInclude value="DocumentReference.author"/>
      <searchRevInclude value="Flag.author"/>
      <searchRevInclude value="Group.member"/>
      <searchRevInclude value="ImagingManifest.author"/>
      <searchRevInclude value="List.subject"/>
      <searchRevInclude value="List.patient"/>
      <searchRevInclude value="List.source"/>
      <searchRevInclude value="Media.subject"/>
      <searchRevInclude value="Media.patient"/>
      <searchRevInclude value="MedicationAdministration.device"/>
      <searchRevInclude value="MedicationRequest.requester"/>
      <searchRevInclude value="MessageHeader.target"/>
      <searchRevInclude value="Observation.subject"/>
      <searchRevInclude value="Observation.patient"/>
      <searchRevInclude value="Observation.device"/>
      <searchRevInclude value="ProcedureRequest.orderer"/>
      <searchRevInclude value="Provenance.agent"/>
      <searchRevInclude value="QuestionnaireResponse.author"/>
      <searchRevInclude value="RequestGroup.author"/>
      <searchRevInclude value="RiskAssessment.performer"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchRevInclude value="Specimen.subject"/>
      <searchRevInclude value="Specimen.patient"/>
      <searchRevInclude value="Task.owner"/>
      <searchRevInclude value="Task.requester"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-identifier"/>
        <type value="token"/>
        <documentation value="Instance id from manufacturer, owner, and others"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-patient"/>
        <type value="reference"/>
        <documentation value="Patient information, if the resource is affixed to a person"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-organization"/>
        <type value="reference"/>
        <documentation value="The organization responsible for the device"/>
      </searchParam>
      <searchParam>
        <name value="model"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-model"/>
        <type value="string"/>
        <documentation value="The model of the device"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-location"/>
        <type value="reference"/>
        <documentation value="A location, where the resource is found"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-type"/>
        <type value="token"/>
        <documentation value="The type of the device"/>
      </searchParam>
      <searchParam>
        <name value="udicarrier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-udicarrier"/>
        <type value="token"/>
        <documentation value="Barcode string (udi)"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-url"/>
        <type value="uri"/>
        <documentation value="Network address to contact device"/>
      </searchParam>
      <searchParam>
        <name value="manufacturer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/device-manufacturer"/>
        <type value="string"/>
        <documentation value="The manufacturer of the device"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceComponent"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DeviceComponent"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DeviceComponent.parent"/>
      <searchInclude value="DeviceComponent.source"/>
      <searchRevInclude value="DeviceComponent.parent"/>
      <searchRevInclude value="DeviceMetric.parent"/>
      <searchParam>
        <name value="parent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicecomponent-parent"/>
        <type value="reference"/>
        <documentation value="The parent DeviceComponent resource"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicecomponent-source"/>
        <type value="reference"/>
        <documentation value="The device source"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicecomponent-type"/>
        <type value="token"/>
        <documentation value="The device component type"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceMetric"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DeviceMetric"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DeviceMetric.parent"/>
      <searchInclude value="DeviceMetric.source"/>
      <searchRevInclude value="Observation.device"/>
      <searchParam>
        <name value="parent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicemetric-parent"/>
        <type value="reference"/>
        <documentation value="The parent DeviceMetric resource"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicemetric-identifier"/>
        <type value="token"/>
        <documentation value="The identifier of the metric"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicemetric-source"/>
        <type value="reference"/>
        <documentation value="The device resource"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicemetric-type"/>
        <type value="token"/>
        <documentation value="The component type"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/devicemetric-category"/>
        <type value="token"/>
        <documentation value="The category of the metric"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceUseRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DeviceUseRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DeviceUseRequest.requester"/>
      <searchInclude value="DeviceUseRequest.replaces"/>
      <searchInclude value="DeviceUseRequest.subject"/>
      <searchInclude value="DeviceUseRequest.encounter"/>
      <searchInclude value="DeviceUseRequest.based-on"/>
      <searchInclude value="DeviceUseRequest.patient"/>
      <searchInclude value="DeviceUseRequest.filler"/>
      <searchInclude value="DeviceUseRequest.definition"/>
      <searchInclude value="DeviceUseRequest.device"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-requester"/>
        <type value="reference"/>
        <documentation value="Who/what is requesting service "/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier for request/order"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-code"/>
        <type value="token"/>
        <documentation value="Code for what is being requested/ordered"/>
      </searchParam>
      <searchParam>
        <name value="event-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-event-date"/>
        <type value="date"/>
        <documentation value="When service should occur"/>
      </searchParam>
      <searchParam>
        <name value="requisition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-requisition"/>
        <type value="token"/>
        <documentation value="Composite request this is part of"/>
      </searchParam>
      <searchParam>
        <name value="replaces"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-replaces"/>
        <type value="reference"/>
        <documentation value="Request takes the place of referenced completed or terminated requests"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-subject"/>
        <type value="reference"/>
        <documentation value="Individual the service is ordered for"/>
      </searchParam>
      <searchParam>
        <name value="author-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-author-date"/>
        <type value="date"/>
        <documentation value="When the request transitioned to being actionable"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-encounter"/>
        <type value="reference"/>
        <documentation value="Encounter or Episode during which request was created"/>
      </searchParam>
      <searchParam>
        <name value="based-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-based-on"/>
        <type value="reference"/>
        <documentation value="Plan/proposal/order fulfilled by this request"/>
      </searchParam>
      <searchParam>
        <name value="stage"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-stage"/>
        <type value="token"/>
        <documentation value="proposal | plan | original-order |reflex-order"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-patient"/>
        <type value="reference"/>
        <documentation value="Individual the service is ordered for"/>
      </searchParam>
      <searchParam>
        <name value="filler"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-filler"/>
        <type value="reference"/>
        <documentation value="Desired performer for service"/>
      </searchParam>
      <searchParam>
        <name value="definition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-definition"/>
        <type value="reference"/>
        <documentation value="Protocol or definition followed by this request"/>
      </searchParam>
      <searchParam>
        <name value="device"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-device"/>
        <type value="reference"/>
        <documentation value="Reference to resource that is being requested/ordered"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceuserequest-status"/>
        <type value="token"/>
        <documentation value="entered-in-error | draft | active |suspended | completed "/>
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceUseStatement"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DeviceUseStatement"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DeviceUseStatement.subject"/>
      <searchInclude value="DeviceUseStatement.patient"/>
      <searchInclude value="DeviceUseStatement.device"/>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceusestatement-subject"/>
        <type value="reference"/>
        <documentation value="Search by subject"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceusestatement-patient"/>
        <type value="reference"/>
        <documentation value="Search by subject - a patient"/>
      </searchParam>
      <searchParam>
        <name value="device"/>
        <definition value="http://hl7.org/fhir/SearchParameter/deviceusestatement-device"/>
        <type value="reference"/>
        <documentation value="Search by device"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DiagnosticReport"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DiagnosticReport.image"/>
      <searchInclude value="DiagnosticReport.request"/>
      <searchInclude value="DiagnosticReport.performer"/>
      <searchInclude value="DiagnosticReport.subject"/>
      <searchInclude value="DiagnosticReport.encounter"/>
      <searchInclude value="DiagnosticReport.result"/>
      <searchInclude value="DiagnosticReport.patient"/>
      <searchInclude value="DiagnosticReport.specimen"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-date"/>
        <type value="date"/>
        <documentation value="The clinically relevant time of the report"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-identifier"/>
        <type value="token"/>
        <documentation value="An identifier for the report"/>
      </searchParam>
      <searchParam>
        <name value="image"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-image"/>
        <type value="reference"/>
        <documentation value="A reference to the image source."/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-request"/>
        <type value="reference"/>
        <documentation value="Reference to the test or procedure request."/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-performer"/>
        <type value="reference"/>
        <documentation value="Who was the source of the report (organization)"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-code"/>
        <type value="token"/>
        <documentation value="The code for the report as a whole, as opposed to codes for the atomic results, which
         are the names on the observation resource referred to from the result"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-subject"/>
        <type value="reference"/>
        <documentation value="The subject of the report"/>
      </searchParam>
      <searchParam>
        <name value="diagnosis"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-diagnosis"/>
        <type value="token"/>
        <documentation value="A coded diagnosis on the report"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-encounter"/>
        <type value="reference"/>
        <documentation value="The Encounter when the order was made"/>
      </searchParam>
      <searchParam>
        <name value="result"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-result"/>
        <type value="reference"/>
        <documentation value="Link to an atomic result (observation resource)"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-patient"/>
        <type value="reference"/>
        <documentation value="The subject of the report if a patient"/>
      </searchParam>
      <searchParam>
        <name value="specimen"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-specimen"/>
        <type value="reference"/>
        <documentation value="The specimen details"/>
      </searchParam>
      <searchParam>
        <name value="issued"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-issued"/>
        <type value="date"/>
        <documentation value="When the report was issued"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-category"/>
        <type value="token"/>
        <documentation value="Which diagnostic discipline/department created the report"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticreport-status"/>
        <type value="token"/>
        <documentation value="The status of the report"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DiagnosticRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DiagnosticRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DiagnosticRequest.requester"/>
      <searchInclude value="DiagnosticRequest.replaces"/>
      <searchInclude value="DiagnosticRequest.subject"/>
      <searchInclude value="DiagnosticRequest.encounter"/>
      <searchInclude value="DiagnosticRequest.based-on"/>
      <searchInclude value="DiagnosticRequest.patient"/>
      <searchInclude value="DiagnosticRequest.filler"/>
      <searchInclude value="DiagnosticRequest.definition"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="DiagnosticReport.request"/>
      <searchRevInclude value="ImagingStudy.basedon"/>
      <searchRevInclude value="QuestionnaireResponse.based-on"/>
      <searchRevInclude value="ReferralRequest.basedon"/>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-requester"/>
        <type value="reference"/>
        <documentation value="Who/what is requesting service "/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier for request/order"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-code"/>
        <type value="token"/>
        <documentation value="What’s being requested/ordered"/>
      </searchParam>
      <searchParam>
        <name value="event-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-event-date"/>
        <type value="date"/>
        <documentation value="When service should occur"/>
      </searchParam>
      <searchParam>
        <name value="requisition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-requisition"/>
        <type value="token"/>
        <documentation value="Composite request this is part of"/>
      </searchParam>
      <searchParam>
        <name value="replaces"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-replaces"/>
        <type value="reference"/>
        <documentation value="Request takes the place of referenced completed or terminated requests"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-subject"/>
        <type value="reference"/>
        <documentation value="Individual the service is ordered for"/>
      </searchParam>
      <searchParam>
        <name value="author-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-author-date"/>
        <type value="date"/>
        <documentation value="When the request transitioned to being actionable"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-encounter"/>
        <type value="reference"/>
        <documentation value="Encounter or Episode during which request was created"/>
      </searchParam>
      <searchParam>
        <name value="priority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-priority"/>
        <type value="token"/>
        <documentation value="routine | urgent | asap | stat"/>
      </searchParam>
      <searchParam>
        <name value="intent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-intent"/>
        <type value="token"/>
        <documentation value="proposal | plan | original-order |reflex-order"/>
      </searchParam>
      <searchParam>
        <name value="based-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-based-on"/>
        <type value="reference"/>
        <documentation value="Plan/proposal/order fulfilled by this request"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-patient"/>
        <type value="reference"/>
        <documentation value="Individual the service is ordered for"/>
      </searchParam>
      <searchParam>
        <name value="filler"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-filler"/>
        <type value="reference"/>
        <documentation value="Desired performer for service"/>
      </searchParam>
      <searchParam>
        <name value="definition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-definition"/>
        <type value="reference"/>
        <documentation value="Protocol or definition followed by this request"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/diagnosticrequest-status"/>
        <type value="token"/>
        <documentation value="entered-in-error | draft | active |suspended | completed "/>
      </searchParam>
    </resource>
    <resource>
      <type value="DocumentManifest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DocumentManifest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DocumentManifest.content-ref"/>
      <searchInclude value="DocumentManifest.subject"/>
      <searchInclude value="DocumentManifest.author"/>
      <searchInclude value="DocumentManifest.related-ref"/>
      <searchInclude value="DocumentManifest.patient"/>
      <searchInclude value="DocumentManifest.recipient"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-identifier"/>
        <type value="token"/>
        <documentation value="Unique Identifier for the set of documents"/>
      </searchParam>
      <searchParam>
        <name value="related-id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-related-id"/>
        <type value="token"/>
        <documentation value="Identifiers of things that are related"/>
      </searchParam>
      <searchParam>
        <name value="content-ref"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-content-ref"/>
        <type value="reference"/>
        <documentation value="Contents of this set of documents"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-subject"/>
        <type value="reference"/>
        <documentation value="The subject of the set of documents"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-author"/>
        <type value="reference"/>
        <documentation value="Who and/or what authored the manifest"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-created"/>
        <type value="date"/>
        <documentation value="When this document manifest created"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-description"/>
        <type value="string"/>
        <documentation value="Human-readable description (title)"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-source"/>
        <type value="uri"/>
        <documentation value="The source system/application/software"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-type"/>
        <type value="token"/>
        <documentation value="Kind of document set"/>
      </searchParam>
      <searchParam>
        <name value="related-ref"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-related-ref"/>
        <type value="reference"/>
        <documentation value="Related Resource"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-patient"/>
        <type value="reference"/>
        <documentation value="The subject of the set of documents"/>
      </searchParam>
      <searchParam>
        <name value="recipient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-recipient"/>
        <type value="reference"/>
        <documentation value="Intended to get notified about this set of documents"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentmanifest-status"/>
        <type value="token"/>
        <documentation value="current | superseded | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DocumentReference"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/DocumentReference"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="DocumentReference.subject"/>
      <searchInclude value="DocumentReference.patient"/>
      <searchInclude value="DocumentReference.authenticator"/>
      <searchInclude value="DocumentReference.custodian"/>
      <searchInclude value="DocumentReference.author"/>
      <searchInclude value="DocumentReference.encounter"/>
      <searchInclude value="DocumentReference.related-ref"/>
      <searchInclude value="DocumentReference.relatesto"/>
      <searchRevInclude value="Consent.source"/>
      <searchRevInclude value="DocumentReference.relatesto"/>
      <searchParam>
        <name value="securitylabel"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-securitylabel"/>
        <type value="token"/>
        <documentation value="Document security-tags"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-subject"/>
        <type value="reference"/>
        <documentation value="Who/what is the subject of the document"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-description"/>
        <type value="string"/>
        <documentation value="Human-readable description (title)"/>
      </searchParam>
      <searchParam>
        <name value="language"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-language"/>
        <type value="token"/>
        <documentation value="Human language of the content (BCP-47)"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-type"/>
        <type value="token"/>
        <documentation value="Kind of document (LOINC if possible)"/>
      </searchParam>
      <searchParam>
        <name value="relation"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-relation"/>
        <type value="token"/>
        <documentation value="replaces | transforms | signs | appends"/>
      </searchParam>
      <searchParam>
        <name value="setting"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-setting"/>
        <type value="token"/>
        <documentation value="Additional details about where the content was created (e.g. clinical specialty)"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-patient"/>
        <type value="reference"/>
        <documentation value="Who/what is the subject of the document"/>
      </searchParam>
      <searchParam>
        <name value="relationship"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-relationship"/>
        <type value="composite"/>
        <documentation value="Combination of relation and relatesTo"/>
      </searchParam>
      <searchParam>
        <name value="event"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-event"/>
        <type value="token"/>
        <documentation value="Main Clinical Acts Documented"/>
      </searchParam>
      <searchParam>
        <name value="class"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-class"/>
        <type value="token"/>
        <documentation value="Categorization of document"/>
      </searchParam>
      <searchParam>
        <name value="authenticator"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-authenticator"/>
        <type value="reference"/>
        <documentation value="Who/what authenticated the document"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-identifier"/>
        <type value="token"/>
        <documentation value="Master Version Specific Identifier"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-period"/>
        <type value="date"/>
        <documentation value="Time of service that is being documented"/>
      </searchParam>
      <searchParam>
        <name value="related-id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-related-id"/>
        <type value="token"/>
        <documentation value="Identifier of related objects or events"/>
      </searchParam>
      <searchParam>
        <name value="custodian"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-custodian"/>
        <type value="reference"/>
        <documentation value="Organization which maintains the document"/>
      </searchParam>
      <searchParam>
        <name value="indexed"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-indexed"/>
        <type value="date"/>
        <documentation value="When this document reference created"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-author"/>
        <type value="reference"/>
        <documentation value="Who and/or what authored the document"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-created"/>
        <type value="date"/>
        <documentation value="Document creation time"/>
      </searchParam>
      <searchParam>
        <name value="format"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-format"/>
        <type value="token"/>
        <documentation value="Format/content rules for the document"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-encounter"/>
        <type value="reference"/>
        <documentation value="Context of the document  content"/>
      </searchParam>
      <searchParam>
        <name value="related-ref"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-related-ref"/>
        <type value="reference"/>
        <documentation value="Related Resource"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-location"/>
        <type value="uri"/>
        <documentation value="Uri where the data can be found"/>
      </searchParam>
      <searchParam>
        <name value="relatesto"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-relatesto"/>
        <type value="reference"/>
        <documentation value="Target of the relationship"/>
      </searchParam>
      <searchParam>
        <name value="facility"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-facility"/>
        <type value="token"/>
        <documentation value="Kind of facility where patient was seen"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/documentreference-status"/>
        <type value="token"/>
        <documentation value="current | superseded | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="EligibilityRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/EligibilityRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="EligibilityRequest.provider"/>
      <searchInclude value="EligibilityRequest.patient"/>
      <searchInclude value="EligibilityRequest.organization"/>
      <searchInclude value="EligibilityRequest.facility"/>
      <searchRevInclude value="EligibilityResponse.request"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the Eligibility"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-provider"/>
        <type value="reference"/>
        <documentation value="The reference to the provider"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-patient"/>
        <type value="reference"/>
        <documentation value="The reference to the patient"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-created"/>
        <type value="date"/>
        <documentation value="The creation date for the EOB"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-organization"/>
        <type value="reference"/>
        <documentation value="The reference to the providing organization"/>
      </searchParam>
      <searchParam>
        <name value="facility"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityrequest-facility"/>
        <type value="reference"/>
        <documentation value="Facility responsible for the goods and services"/>
      </searchParam>
    </resource>
    <resource>
      <type value="EligibilityResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/EligibilityResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="EligibilityResponse.request"/>
      <searchInclude value="EligibilityResponse.insurer"/>
      <searchInclude value="EligibilityResponse.request-organization"/>
      <searchInclude value="EligibilityResponse.request-provider"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-request"/>
        <type value="reference"/>
        <documentation value="The EligibilityRequest reference"/>
      </searchParam>
      <searchParam>
        <name value="disposition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-disposition"/>
        <type value="string"/>
        <documentation value="The contents of the disposition message"/>
      </searchParam>
      <searchParam>
        <name value="insurer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-insurer"/>
        <type value="reference"/>
        <documentation value="The organization which generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-created"/>
        <type value="date"/>
        <documentation value="The creation date"/>
      </searchParam>
      <searchParam>
        <name value="request-organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-request-organization"/>
        <type value="reference"/>
        <documentation value="The EligibilityRequest organization"/>
      </searchParam>
      <searchParam>
        <name value="request-provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-request-provider"/>
        <type value="reference"/>
        <documentation value="The EligibilityRequest provider"/>
      </searchParam>
      <searchParam>
        <name value="outcome"/>
        <definition value="http://hl7.org/fhir/SearchParameter/eligibilityresponse-outcome"/>
        <type value="token"/>
        <documentation value="The processing outcome"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Encounter"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Encounter"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Encounter.episodeofcare"/>
      <searchInclude value="Encounter.incomingreferral"/>
      <searchInclude value="Encounter.practitioner"/>
      <searchInclude value="Encounter.appointment"/>
      <searchInclude value="Encounter.part-of"/>
      <searchInclude value="Encounter.procedure"/>
      <searchInclude value="Encounter.participant"/>
      <searchInclude value="Encounter.condition"/>
      <searchInclude value="Encounter.patient"/>
      <searchInclude value="Encounter.location"/>
      <searchInclude value="Encounter.service-provider"/>
      <searchInclude value="Encounter.indication"/>
      <searchRevInclude value="ClinicalImpression.context"/>
      <searchRevInclude value="Communication.context"/>
      <searchRevInclude value="CommunicationRequest.context"/>
      <searchRevInclude value="Composition.encounter"/>
      <searchRevInclude value="Condition.context"/>
      <searchRevInclude value="DeviceUseRequest.encounter"/>
      <searchRevInclude value="DiagnosticReport.encounter"/>
      <searchRevInclude value="DiagnosticRequest.encounter"/>
      <searchRevInclude value="DocumentReference.encounter"/>
      <searchRevInclude value="Encounter.part-of"/>
      <searchRevInclude value="Flag.encounter"/>
      <searchRevInclude value="ImagingStudy.context"/>
      <searchRevInclude value="List.encounter"/>
      <searchRevInclude value="MedicationAdministration.encounter"/>
      <searchRevInclude value="MedicationRequest.context"/>
      <searchRevInclude value="NutritionRequest.encounter"/>
      <searchRevInclude value="Observation.encounter"/>
      <searchRevInclude value="Procedure.encounter"/>
      <searchRevInclude value="ProcedureRequest.encounter"/>
      <searchRevInclude value="QuestionnaireResponse.context"/>
      <searchRevInclude value="ReferralRequest.context"/>
      <searchRevInclude value="RequestGroup.context"/>
      <searchRevInclude value="RequestGroup.encounter"/>
      <searchRevInclude value="RiskAssessment.encounter"/>
      <searchRevInclude value="Task.context"/>
      <searchRevInclude value="VisionPrescription.encounter"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-date"/>
        <type value="date"/>
        <documentation value="A date within the period the Encounter lasted"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-identifier"/>
        <type value="token"/>
        <documentation value="Identifier(s) by which this encounter is known"/>
      </searchParam>
      <searchParam>
        <name value="reason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-reason"/>
        <type value="token"/>
        <documentation value="Reason the encounter takes place (code)"/>
      </searchParam>
      <searchParam>
        <name value="episodeofcare"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-episodeofcare"/>
        <type value="reference"/>
        <documentation value="Episode(s) of care that this encounter should be recorded against"/>
      </searchParam>
      <searchParam>
        <name value="participant-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-participant-type"/>
        <type value="token"/>
        <documentation value="Role of participant in encounter"/>
      </searchParam>
      <searchParam>
        <name value="incomingreferral"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-incomingreferral"/>
        <type value="reference"/>
        <documentation value="The ReferralRequest that initiated this encounter"/>
      </searchParam>
      <searchParam>
        <name value="practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-practitioner"/>
        <type value="reference"/>
        <documentation value="Persons involved in the encounter other than the patient"/>
      </searchParam>
      <searchParam>
        <name value="length"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-length"/>
        <type value="number"/>
        <documentation value="Length of encounter in days"/>
      </searchParam>
      <searchParam>
        <name value="appointment"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-appointment"/>
        <type value="reference"/>
        <documentation value="The appointment that scheduled this encounter"/>
      </searchParam>
      <searchParam>
        <name value="part-of"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-part-of"/>
        <type value="reference"/>
        <documentation value="Another Encounter this encounter is part of"/>
      </searchParam>
      <searchParam>
        <name value="procedure"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-procedure"/>
        <type value="reference"/>
        <documentation value="Reason the encounter takes place (resource)"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-type"/>
        <type value="token"/>
        <documentation value="Specific type of encounter"/>
      </searchParam>
      <searchParam>
        <name value="participant"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-participant"/>
        <type value="reference"/>
        <documentation value="Persons involved in the encounter other than the patient"/>
      </searchParam>
      <searchParam>
        <name value="condition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-condition"/>
        <type value="reference"/>
        <documentation value="Reason the encounter takes place (resource)"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-patient"/>
        <type value="reference"/>
        <documentation value="The patient present at the encounter"/>
      </searchParam>
      <searchParam>
        <name value="location-period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-location-period"/>
        <type value="date"/>
        <documentation value="Time period during which the patient was present at the location"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-location"/>
        <type value="reference"/>
        <documentation value="Location the encounter takes place"/>
      </searchParam>
      <searchParam>
        <name value="service-provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-service-provider"/>
        <type value="reference"/>
        <documentation value="The custodian organization of this Encounter record"/>
      </searchParam>
      <searchParam>
        <name value="indication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-indication"/>
        <type value="reference"/>
        <documentation value="Reason the encounter takes place (resource)"/>
      </searchParam>
      <searchParam>
        <name value="special-arrangement"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-special-arrangement"/>
        <type value="token"/>
        <documentation value="Wheelchair, translator, stretcher, etc."/>
      </searchParam>
      <searchParam>
        <name value="class"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-class"/>
        <type value="token"/>
        <documentation value="inpatient | outpatient | ambulatory | emergency +"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/encounter-status"/>
        <type value="token"/>
        <documentation value="planned | arrived | in-progress | onleave | finished | cancelled | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Endpoint"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Endpoint"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Endpoint.organization"/>
      <searchRevInclude value="HealthcareService.endpoint"/>
      <searchRevInclude value="Location.endpoint"/>
      <searchRevInclude value="Organization.endpoint"/>
      <searchRevInclude value="Practitioner.endpoint"/>
      <searchRevInclude value="PractitionerRole.endpoint"/>
      <searchParam>
        <name value="payload-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-payload-type"/>
        <type value="token"/>
        <documentation value="The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-identifier"/>
        <type value="token"/>
        <documentation value="Identifies this endpoint across multiple systems"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-organization"/>
        <type value="reference"/>
        <documentation value="The organization that is managing the endpoint"/>
      </searchParam>
      <searchParam>
        <name value="connection-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-connection-type"/>
        <type value="token"/>
        <documentation value="Protocol/Profile/Standard to be used with this endpoint connection"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-name"/>
        <type value="string"/>
        <documentation value="A name that this endpoint can be identified by"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/endpoint-status"/>
        <type value="token"/>
        <documentation value="The current status of the Endpoint (usually expected to be active)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="EnrollmentRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/EnrollmentRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="EnrollmentRequest.subject"/>
      <searchInclude value="EnrollmentRequest.patient"/>
      <searchInclude value="EnrollmentRequest.organization"/>
      <searchRevInclude value="EnrollmentResponse.request"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentrequest-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the Enrollment"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentrequest-subject"/>
        <type value="reference"/>
        <documentation value="The party to be enrolled"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentrequest-patient"/>
        <type value="reference"/>
        <documentation value="The party to be enrolled"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentrequest-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
    </resource>
    <resource>
      <type value="EnrollmentResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/EnrollmentResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="EnrollmentResponse.request"/>
      <searchInclude value="EnrollmentResponse.organization"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentresponse-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the EnrollmentResponse"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentresponse-request"/>
        <type value="reference"/>
        <documentation value="The reference to the claim"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/enrollmentresponse-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
    </resource>
    <resource>
      <type value="EpisodeOfCare"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/EpisodeOfCare"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="EpisodeOfCare.condition"/>
      <searchInclude value="EpisodeOfCare.incomingreferral"/>
      <searchInclude value="EpisodeOfCare.patient"/>
      <searchInclude value="EpisodeOfCare.organization"/>
      <searchInclude value="EpisodeOfCare.care-manager"/>
      <searchRevInclude value="ClinicalImpression.context"/>
      <searchRevInclude value="Communication.context"/>
      <searchRevInclude value="CommunicationRequest.context"/>
      <searchRevInclude value="Condition.context"/>
      <searchRevInclude value="DeviceUseRequest.encounter"/>
      <searchRevInclude value="DiagnosticRequest.encounter"/>
      <searchRevInclude value="Encounter.episodeofcare"/>
      <searchRevInclude value="ImagingStudy.context"/>
      <searchRevInclude value="MedicationRequest.context"/>
      <searchRevInclude value="QuestionnaireResponse.context"/>
      <searchRevInclude value="ReferralRequest.context"/>
      <searchRevInclude value="RequestGroup.context"/>
      <searchRevInclude value="RequestGroup.encounter"/>
      <searchRevInclude value="RiskAssessment.encounter"/>
      <searchRevInclude value="Task.context"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-date"/>
        <type value="date"/>
        <documentation value="The provided date search value falls within the episode of care's period"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-identifier"/>
        <type value="token"/>
        <documentation value="Identifier(s) for the EpisodeOfCare"/>
      </searchParam>
      <searchParam>
        <name value="condition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-condition"/>
        <type value="reference"/>
        <documentation value="Conditions/problems/diagnoses this episode of care is for"/>
      </searchParam>
      <searchParam>
        <name value="incomingreferral"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-incomingreferral"/>
        <type value="reference"/>
        <documentation value="Incoming Referral Request"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-patient"/>
        <type value="reference"/>
        <documentation value="Patient for this episode of care"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-organization"/>
        <type value="reference"/>
        <documentation value="The organization that has assumed the specific responsibilities of this EpisodeOfCare"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-type"/>
        <type value="token"/>
        <documentation value="Type/class  - e.g. specialist referral, disease management"/>
      </searchParam>
      <searchParam>
        <name value="care-manager"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-care-manager"/>
        <type value="reference"/>
        <documentation value="Care manager/care co-ordinator for the patient"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/episodeofcare-status"/>
        <type value="token"/>
        <documentation value="The current status of the Episode of Care as provided (does not check the status history
         collection)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ExpansionProfile"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ExpansionProfile"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-date"/>
        <type value="date"/>
        <documentation value="The expansion profile publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-name"/>
        <type value="string"/>
        <documentation value="Name of the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the expansion profile"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/expansionprofile-status"/>
        <type value="token"/>
        <documentation value="The current status of the expansion profile"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ExplanationOfBenefit"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ExplanationOfBenefit.coverage"/>
      <searchInclude value="ExplanationOfBenefit.provider"/>
      <searchInclude value="ExplanationOfBenefit.patient"/>
      <searchInclude value="ExplanationOfBenefit.organization"/>
      <searchInclude value="ExplanationOfBenefit.claim"/>
      <searchInclude value="ExplanationOfBenefit.facility"/>
      <searchParam>
        <name value="coverage"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-coverage"/>
        <type value="reference"/>
        <documentation value="The plan under which the claim was adjudicated"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the Explanation of Benefit"/>
      </searchParam>
      <searchParam>
        <name value="disposition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-disposition"/>
        <type value="string"/>
        <documentation value="The contents of the disposition message"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-provider"/>
        <type value="reference"/>
        <documentation value="The reference to the provider"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-patient"/>
        <type value="reference"/>
        <documentation value="The reference to the patient"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-created"/>
        <type value="date"/>
        <documentation value="The creation date for the EOB"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-organization"/>
        <type value="reference"/>
        <documentation value="The reference to the providing organization"/>
      </searchParam>
      <searchParam>
        <name value="claim"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-claim"/>
        <type value="reference"/>
        <documentation value="The reference to the claim"/>
      </searchParam>
      <searchParam>
        <name value="facility"/>
        <definition value="http://hl7.org/fhir/SearchParameter/explanationofbenefit-facility"/>
        <type value="reference"/>
        <documentation value="Facility responsible for the goods and services"/>
      </searchParam>
    </resource>
    <resource>
      <type value="FamilyMemberHistory"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="FamilyMemberHistory.patient"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-date"/>
        <type value="date"/>
        <documentation value="When history was captured/updated"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-identifier"/>
        <type value="token"/>
        <documentation value="A search by a record identifier"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-code"/>
        <type value="token"/>
        <documentation value="A search by a condition code"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-gender"/>
        <type value="token"/>
        <documentation value="A search by a gender code of a family member"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a subject to list family member history items for"/>
      </searchParam>
      <searchParam>
        <name value="relationship"/>
        <definition value="http://hl7.org/fhir/SearchParameter/familymemberhistory-relationship"/>
        <type value="token"/>
        <documentation value="A search by a relationship type"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Flag"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Flag"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Flag.subject"/>
      <searchInclude value="Flag.patient"/>
      <searchInclude value="Flag.author"/>
      <searchInclude value="Flag.encounter"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/flag-date"/>
        <type value="date"/>
        <documentation value="Time period when flag is active"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/flag-subject"/>
        <type value="reference"/>
        <documentation value="The identity of a subject to list flags for"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/flag-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a subject to list flags for"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/flag-author"/>
        <type value="reference"/>
        <documentation value="Flag creator"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/flag-encounter"/>
        <type value="reference"/>
        <documentation value="Alert relevant during encounter"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Goal"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Goal"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Goal.patient"/>
      <searchInclude value="Goal.subject"/>
      <searchRevInclude value="CarePlan.goal"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-identifier"/>
        <type value="token"/>
        <documentation value="External Ids for this goal"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-patient"/>
        <type value="reference"/>
        <documentation value="Who this goal is intended for"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-subject"/>
        <type value="reference"/>
        <documentation value="Who this goal is intended for"/>
      </searchParam>
      <searchParam>
        <name value="targetdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-targetdate"/>
        <type value="date"/>
        <documentation value="Reach goal on or before"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-category"/>
        <type value="token"/>
        <documentation value="E.g. Treatment, dietary, behavioral, etc."/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/goal-status"/>
        <type value="token"/>
        <documentation value="proposed | planned | accepted | rejected | in-progress | achieved | sustaining | on-hold
         | cancelled | on-target | ahead-of-target | behind-target | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Group"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Group"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Group.member"/>
      <searchRevInclude value="CarePlan.subject"/>
      <searchRevInclude value="CarePlan.patient"/>
      <searchRevInclude value="CareTeam.patient"/>
      <searchRevInclude value="CareTeam.subject"/>
      <searchRevInclude value="ClinicalImpression.patient"/>
      <searchRevInclude value="ClinicalImpression.subject"/>
      <searchRevInclude value="Communication.subject"/>
      <searchRevInclude value="Communication.patient"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Condition.subject"/>
      <searchRevInclude value="Condition.patient"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="DeviceUseRequest.subject"/>
      <searchRevInclude value="DeviceUseRequest.patient"/>
      <searchRevInclude value="DiagnosticReport.subject"/>
      <searchRevInclude value="DiagnosticReport.patient"/>
      <searchRevInclude value="DiagnosticRequest.subject"/>
      <searchRevInclude value="DiagnosticRequest.patient"/>
      <searchRevInclude value="DocumentManifest.subject"/>
      <searchRevInclude value="DocumentManifest.patient"/>
      <searchRevInclude value="DocumentReference.subject"/>
      <searchRevInclude value="DocumentReference.patient"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="Goal.patient"/>
      <searchRevInclude value="Goal.subject"/>
      <searchRevInclude value="GuidanceResponse.patient"/>
      <searchRevInclude value="GuidanceResponse.subject"/>
      <searchRevInclude value="List.subject"/>
      <searchRevInclude value="List.patient"/>
      <searchRevInclude value="Media.subject"/>
      <searchRevInclude value="Media.patient"/>
      <searchRevInclude value="MedicationStatement.subject"/>
      <searchRevInclude value="Observation.subject"/>
      <searchRevInclude value="Observation.patient"/>
      <searchRevInclude value="Procedure.subject"/>
      <searchRevInclude value="Procedure.patient"/>
      <searchRevInclude value="ProcedureRequest.subject"/>
      <searchRevInclude value="ProcedureRequest.patient"/>
      <searchRevInclude value="RequestGroup.patient"/>
      <searchRevInclude value="RequestGroup.subject"/>
      <searchRevInclude value="RiskAssessment.subject"/>
      <searchRevInclude value="RiskAssessment.patient"/>
      <searchRevInclude value="Specimen.subject"/>
      <searchRevInclude value="Specimen.patient"/>
      <searchParam>
        <name value="actual"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-actual"/>
        <type value="token"/>
        <documentation value="Descriptive or actual"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-identifier"/>
        <type value="token"/>
        <documentation value="Unique id"/>
      </searchParam>
      <searchParam>
        <name value="characteristic-value"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-characteristic-value"/>
        <type value="composite"/>
        <documentation value="A composite of both characteristic and value"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-code"/>
        <type value="token"/>
        <documentation value="The kind of resources contained"/>
      </searchParam>
      <searchParam>
        <name value="member"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-member"/>
        <type value="reference"/>
        <documentation value="Reference to the group member"/>
      </searchParam>
      <searchParam>
        <name value="exclude"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-exclude"/>
        <type value="token"/>
        <documentation value="Group includes or excludes"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-type"/>
        <type value="token"/>
        <documentation value="The type of resources the group contains"/>
      </searchParam>
      <searchParam>
        <name value="value"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-value"/>
        <type value="token"/>
        <documentation value="Value held by characteristic"/>
      </searchParam>
      <searchParam>
        <name value="characteristic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/group-characteristic"/>
        <type value="token"/>
        <documentation value="Kind of characteristic"/>
      </searchParam>
    </resource>
    <resource>
      <type value="GuidanceResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/GuidanceResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="GuidanceResponse.patient"/>
      <searchInclude value="GuidanceResponse.subject"/>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/guidanceresponse-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to search for guidance response results"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/guidanceresponse-subject"/>
        <type value="reference"/>
        <documentation value="The subject that the guidance response is about"/>
      </searchParam>
    </resource>
    <resource>
      <type value="HealthcareService"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/HealthcareService"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="HealthcareService.endpoint"/>
      <searchInclude value="HealthcareService.organization"/>
      <searchInclude value="HealthcareService.location"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for this item"/>
      </searchParam>
      <searchParam>
        <name value="servicecategory"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-servicecategory"/>
        <type value="token"/>
        <documentation value="Service Category of the Healthcare Service"/>
      </searchParam>
      <searchParam>
        <name value="servicetype"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-servicetype"/>
        <type value="token"/>
        <documentation value="The type of service provided by this healthcare service"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-endpoint"/>
        <type value="reference"/>
        <documentation value="Technical endpoints providing access to services operated for the location"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-organization"/>
        <type value="reference"/>
        <documentation value="The organization that provides this Healthcare Service"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-name"/>
        <type value="string"/>
        <documentation value="A portion of the Healthcare service name"/>
      </searchParam>
      <searchParam>
        <name value="programname"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-programname"/>
        <type value="string"/>
        <documentation value="One of the Program Names serviced by this HealthcareService"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-active"/>
        <type value="token"/>
        <documentation value="The Healthcare Service is currently marked as active"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-location"/>
        <type value="reference"/>
        <documentation value="The location of the Healthcare Service"/>
      </searchParam>
      <searchParam>
        <name value="characteristic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/healthcareservice-characteristic"/>
        <type value="token"/>
        <documentation value="One of the HealthcareService's characteristics"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ImagingManifest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ImagingManifest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ImagingManifest.author"/>
      <searchInclude value="ImagingManifest.patient"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-identifier"/>
        <type value="uri"/>
        <documentation value="UID of key DICOM object selection"/>
      </searchParam>
      <searchParam>
        <name value="authoring-time"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-authoring-time"/>
        <type value="date"/>
        <documentation value="Time of key DICOM object selection authoring"/>
      </searchParam>
      <searchParam>
        <name value="selected-study"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-selected-study"/>
        <type value="uri"/>
        <documentation value="Study selected in key DICOM object selection"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-author"/>
        <type value="reference"/>
        <documentation value="Author of key DICOM object selection"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-patient"/>
        <type value="reference"/>
        <documentation value="Subject of key DICOM object selection"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingmanifest-title"/>
        <type value="token"/>
        <documentation value="Title of key DICOM object selection"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ImagingStudy"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ImagingStudy"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ImagingStudy.patient"/>
      <searchInclude value="ImagingStudy.context"/>
      <searchInclude value="ImagingStudy.basedon"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-identifier"/>
        <type value="token"/>
        <documentation value="Other identifiers for the Study"/>
      </searchParam>
      <searchParam>
        <name value="reason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-reason"/>
        <type value="token"/>
        <documentation value="The reason for the study"/>
      </searchParam>
      <searchParam>
        <name value="study"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-study"/>
        <type value="uri"/>
        <documentation value="The study identifier for the image"/>
      </searchParam>
      <searchParam>
        <name value="dicom-class"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-dicom-class"/>
        <type value="uri"/>
        <documentation value="The type of the instance"/>
      </searchParam>
      <searchParam>
        <name value="modality"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-modality"/>
        <type value="token"/>
        <documentation value="The modality of the series"/>
      </searchParam>
      <searchParam>
        <name value="bodysite"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-bodysite"/>
        <type value="token"/>
        <documentation value="The body site studied"/>
      </searchParam>
      <searchParam>
        <name value="started"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-started"/>
        <type value="date"/>
        <documentation value="When the study was started"/>
      </searchParam>
      <searchParam>
        <name value="accession"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-accession"/>
        <type value="token"/>
        <documentation value="The accession identifier for the study"/>
      </searchParam>
      <searchParam>
        <name value="uid"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-uid"/>
        <type value="uri"/>
        <documentation value="The instance unique identifier"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-patient"/>
        <type value="reference"/>
        <documentation value="Who the study is about"/>
      </searchParam>
      <searchParam>
        <name value="series"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-series"/>
        <type value="uri"/>
        <documentation value="The identifier of the series of images"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-context"/>
        <type value="reference"/>
        <documentation value="The context of the study"/>
      </searchParam>
      <searchParam>
        <name value="basedon"/>
        <definition value="http://hl7.org/fhir/SearchParameter/imagingstudy-basedon"/>
        <type value="reference"/>
        <documentation value="The order for the image"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Immunization"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Immunization"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Immunization.requester"/>
      <searchInclude value="Immunization.performer"/>
      <searchInclude value="Immunization.reaction"/>
      <searchInclude value="Immunization.manufacturer"/>
      <searchInclude value="Immunization.patient"/>
      <searchInclude value="Immunization.location"/>
      <searchRevInclude value="ImmunizationRecommendation.support"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-date"/>
        <type value="date"/>
        <documentation value="Vaccination  (non)-Administration Date"/>
      </searchParam>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-requester"/>
        <type value="reference"/>
        <documentation value="The practitioner who ordered the vaccination"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier"/>
      </searchParam>
      <searchParam>
        <name value="reason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-reason"/>
        <type value="token"/>
        <documentation value="Why immunization occurred"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-performer"/>
        <type value="reference"/>
        <documentation value="The practitioner who administered the vaccination"/>
      </searchParam>
      <searchParam>
        <name value="reaction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-reaction"/>
        <type value="reference"/>
        <documentation value="Additional information on reaction"/>
      </searchParam>
      <searchParam>
        <name value="lot-number"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-lot-number"/>
        <type value="string"/>
        <documentation value="Vaccine Lot Number"/>
      </searchParam>
      <searchParam>
        <name value="notgiven"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-notgiven"/>
        <type value="token"/>
        <documentation value="Administrations which were not given"/>
      </searchParam>
      <searchParam>
        <name value="manufacturer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-manufacturer"/>
        <type value="reference"/>
        <documentation value="Vaccine Manufacturer"/>
      </searchParam>
      <searchParam>
        <name value="dose-sequence"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-dose-sequence"/>
        <type value="number"/>
        <documentation value="Dose number within series"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-patient"/>
        <type value="reference"/>
        <documentation value="The patient for the vaccination record"/>
      </searchParam>
      <searchParam>
        <name value="vaccine-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-vaccine-code"/>
        <type value="token"/>
        <documentation value="Vaccine Product Administered"/>
      </searchParam>
      <searchParam>
        <name value="reason-not-given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-reason-not-given"/>
        <type value="token"/>
        <documentation value="Explanation of reason vaccination was not administered"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-location"/>
        <type value="reference"/>
        <documentation value="The service delivery location or facility in which the vaccine was / was to be administered"/>
      </searchParam>
      <searchParam>
        <name value="reaction-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-reaction-date"/>
        <type value="date"/>
        <documentation value="When reaction started"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunization-status"/>
        <type value="token"/>
        <documentation value="Immunization event status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ImmunizationRecommendation"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ImmunizationRecommendation.patient"/>
      <searchInclude value="ImmunizationRecommendation.information"/>
      <searchInclude value="ImmunizationRecommendation.support"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-date"/>
        <type value="date"/>
        <documentation value="Date recommendation created"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier"/>
      </searchParam>
      <searchParam>
        <name value="dose-sequence"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-dose-sequence"/>
        <type value="number"/>
        <documentation value="Dose number within sequence"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-patient"/>
        <type value="reference"/>
        <documentation value="Who this profile is for"/>
      </searchParam>
      <searchParam>
        <name value="vaccine-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-vaccine-type"/>
        <type value="token"/>
        <documentation value="Vaccine recommendation applies to"/>
      </searchParam>
      <searchParam>
        <name value="dose-number"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-dose-number"/>
        <type value="number"/>
        <documentation value="Recommended dose number"/>
      </searchParam>
      <searchParam>
        <name value="information"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-information"/>
        <type value="reference"/>
        <documentation value="Patient observations supporting recommendation"/>
      </searchParam>
      <searchParam>
        <name value="support"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-support"/>
        <type value="reference"/>
        <documentation value="Past immunizations supporting recommendation"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/immunizationrecommendation-status"/>
        <type value="token"/>
        <documentation value="Vaccine administration status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ImplementationGuide"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ImplementationGuide"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ImplementationGuide.resource"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-date"/>
        <type value="date"/>
        <documentation value="The implementation guide publication date"/>
      </searchParam>
      <searchParam>
        <name value="dependency"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-dependency"/>
        <type value="uri"/>
        <documentation value="Where to find dependency"/>
      </searchParam>
      <searchParam>
        <name value="resource"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-resource"/>
        <type value="reference"/>
        <documentation value="Location of the resource"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-name"/>
        <type value="string"/>
        <documentation value="Name of the implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="experimental"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-experimental"/>
        <type value="token"/>
        <documentation value="If for testing purposes, not real usage"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the implementation guide"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/implementationguide-status"/>
        <type value="token"/>
        <documentation value="The current status of the implementation guide"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Library"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Library"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-date"/>
        <type value="date"/>
        <documentation value="The library publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the library"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-effective"/>
        <type value="date"/>
        <documentation value="Effective time associated with the library"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for library"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-name"/>
        <type value="string"/>
        <documentation value="Name of the library"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the library"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the library"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-topic"/>
        <type value="token"/>
        <documentation value="Topics associated with the module"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the library"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the library"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the library"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/library-status"/>
        <type value="token"/>
        <documentation value="The current status of the library"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Linkage"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Linkage"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Linkage.item"/>
      <searchInclude value="Linkage.author"/>
      <searchInclude value="Linkage.source"/>
      <searchParam>
        <name value="item"/>
        <definition value="http://hl7.org/fhir/SearchParameter/linkage-item"/>
        <type value="reference"/>
        <documentation value="Matches on any item in the Linkage"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/linkage-author"/>
        <type value="reference"/>
        <documentation value="Author of the Linkage"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/linkage-source"/>
        <type value="reference"/>
        <documentation value="Matches on any item in the Linkage with a type of 'source'"/>
      </searchParam>
    </resource>
    <resource>
      <type value="List"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/List"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="List.item"/>
      <searchInclude value="List.subject"/>
      <searchInclude value="List.patient"/>
      <searchInclude value="List.source"/>
      <searchInclude value="List.encounter"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-date"/>
        <type value="date"/>
        <documentation value="When the list was prepared"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-identifier"/>
        <type value="token"/>
        <documentation value="Business identifier"/>
      </searchParam>
      <searchParam>
        <name value="item"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-item"/>
        <type value="reference"/>
        <documentation value="Actual entry"/>
      </searchParam>
      <searchParam>
        <name value="empty-reason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-empty-reason"/>
        <type value="token"/>
        <documentation value="Why list is empty"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-code"/>
        <type value="token"/>
        <documentation value="What the purpose of this list is"/>
      </searchParam>
      <searchParam>
        <name value="notes"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-notes"/>
        <type value="string"/>
        <documentation value="The annotation  - text content"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-subject"/>
        <type value="reference"/>
        <documentation value="If all resources have the same subject"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-patient"/>
        <type value="reference"/>
        <documentation value="If all resources have the same subject"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-source"/>
        <type value="reference"/>
        <documentation value="Who and/or what defined the list contents (aka Author)"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-encounter"/>
        <type value="reference"/>
        <documentation value="Context in which list created"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-title"/>
        <type value="string"/>
        <documentation value="Descriptive name for the list"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/list-status"/>
        <type value="token"/>
        <documentation value="current | retired | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Location"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Location"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Location.partof"/>
      <searchInclude value="Location.endpoint"/>
      <searchInclude value="Location.organization"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="Claim.facility"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Contract.domain"/>
      <searchRevInclude value="Device.location"/>
      <searchRevInclude value="DeviceUseRequest.subject"/>
      <searchRevInclude value="DeviceUseRequest.patient"/>
      <searchRevInclude value="DiagnosticReport.subject"/>
      <searchRevInclude value="DiagnosticReport.patient"/>
      <searchRevInclude value="DiagnosticRequest.subject"/>
      <searchRevInclude value="DiagnosticRequest.patient"/>
      <searchRevInclude value="EligibilityRequest.facility"/>
      <searchRevInclude value="Encounter.location"/>
      <searchRevInclude value="ExplanationOfBenefit.facility"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="HealthcareService.location"/>
      <searchRevInclude value="Immunization.location"/>
      <searchRevInclude value="List.subject"/>
      <searchRevInclude value="List.patient"/>
      <searchRevInclude value="Location.partof"/>
      <searchRevInclude value="MedicationDispense.destination"/>
      <searchRevInclude value="Observation.subject"/>
      <searchRevInclude value="Observation.patient"/>
      <searchRevInclude value="Practitioner.location"/>
      <searchRevInclude value="PractitionerRole.location"/>
      <searchRevInclude value="Procedure.location"/>
      <searchRevInclude value="Provenance.location"/>
      <searchRevInclude value="ResearchStudy.site"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-identifier"/>
        <type value="token"/>
        <documentation value="Unique code or number identifying the location to its users"/>
      </searchParam>
      <searchParam>
        <name value="partof"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-partof"/>
        <type value="reference"/>
        <documentation value="The location of which this location is a part"/>
      </searchParam>
      <searchParam>
        <name value="near-distance"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-near-distance"/>
        <type value="quantity"/>
        <documentation value="A distance quantity to limit the near search to locations within a specific distance 
         Requires the near parameter to be included also"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address"/>
        <type value="string"/>
        <documentation value="A (part of the) address of the location"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-type"/>
        <type value="token"/>
        <documentation value="A code for the type of location"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postal code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-endpoint"/>
        <type value="reference"/>
        <documentation value="Technical endpoints providing access to services operated for the location"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-organization"/>
        <type value="reference"/>
        <documentation value="Searches for locations that are managed by the provided organization"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-name"/>
        <type value="string"/>
        <documentation value="A (portion of the) name of the location or alias"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="near"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-near"/>
        <type value="token"/>
        <documentation value="The coordinates expressed as [latitude]:[longitude] (using the WGS84 datum, see notes)
         to find locations near to (servers may search using a square rather than a circle for
         efficiency).   Requires the near-distance parameter to be provided also"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/location-status"/>
        <type value="token"/>
        <documentation value="Searches for locations with a specific kind of status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Measure"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Measure"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-date"/>
        <type value="date"/>
        <documentation value="The measure publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the measure"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-effective"/>
        <type value="date"/>
        <documentation value="Effective time associated with the measure"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for measure"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-name"/>
        <type value="string"/>
        <documentation value="Name of the measure"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the measure"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the measure"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-topic"/>
        <type value="token"/>
        <documentation value="Topics associated with the module"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the measure"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the measure"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the measure"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measure-status"/>
        <type value="token"/>
        <documentation value="The current status of the measure"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MeasureReport"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MeasureReport"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MeasureReport.patient"/>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/measurereport-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to search for individual measure report results for"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Media"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Media"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Media.subject"/>
      <searchInclude value="Media.patient"/>
      <searchInclude value="Media.operator"/>
      <searchRevInclude value="DiagnosticReport.image"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-identifier"/>
        <type value="token"/>
        <documentation value="Identifier(s) for the image"/>
      </searchParam>
      <searchParam>
        <name value="view"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-view"/>
        <type value="token"/>
        <documentation value="Imaging view, e.g. Lateral or Antero-posterior"/>
      </searchParam>
      <searchParam>
        <name value="subtype"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-subtype"/>
        <type value="token"/>
        <documentation value="The type of acquisition equipment/process"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-created"/>
        <type value="date"/>
        <documentation value="Date attachment was first created"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-subject"/>
        <type value="reference"/>
        <documentation value="Who/What this Media is a record of"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-patient"/>
        <type value="reference"/>
        <documentation value="Who/What this Media is a record of"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-type"/>
        <type value="token"/>
        <documentation value="photo | video | audio"/>
      </searchParam>
      <searchParam>
        <name value="operator"/>
        <definition value="http://hl7.org/fhir/SearchParameter/media-operator"/>
        <type value="reference"/>
        <documentation value="The person who generated the image"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Medication"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Medication"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Medication.package-item"/>
      <searchInclude value="Medication.ingredient"/>
      <searchInclude value="Medication.manufacturer"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="Group.member"/>
      <searchRevInclude value="Medication.package-item"/>
      <searchRevInclude value="Medication.ingredient"/>
      <searchRevInclude value="MedicationAdministration.medication"/>
      <searchRevInclude value="MedicationDispense.medication"/>
      <searchRevInclude value="MedicationRequest.medication"/>
      <searchRevInclude value="MedicationStatement.medication"/>
      <searchParam>
        <name value="ingredient-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-ingredient-code"/>
        <type value="token"/>
        <documentation value="The product contained"/>
      </searchParam>
      <searchParam>
        <name value="container"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-container"/>
        <type value="token"/>
        <documentation value="E.g. box, vial, blister-pack"/>
      </searchParam>
      <searchParam>
        <name value="package-item"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-package-item"/>
        <type value="reference"/>
        <documentation value="The item in the package"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-code"/>
        <type value="token"/>
        <documentation value="Codes that identify this medication"/>
      </searchParam>
      <searchParam>
        <name value="ingredient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-ingredient"/>
        <type value="reference"/>
        <documentation value="The product contained"/>
      </searchParam>
      <searchParam>
        <name value="form"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-form"/>
        <type value="token"/>
        <documentation value="powder | tablets | capsule +"/>
      </searchParam>
      <searchParam>
        <name value="package-item-code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-package-item-code"/>
        <type value="token"/>
        <documentation value="The item in the package"/>
      </searchParam>
      <searchParam>
        <name value="manufacturer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medication-manufacturer"/>
        <type value="reference"/>
        <documentation value="Manufacturer of the item"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationAdministration"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MedicationAdministration.performer"/>
      <searchInclude value="MedicationAdministration.medication"/>
      <searchInclude value="MedicationAdministration.encounter"/>
      <searchInclude value="MedicationAdministration.prescription"/>
      <searchInclude value="MedicationAdministration.patient"/>
      <searchInclude value="MedicationAdministration.device"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-identifier"/>
        <type value="token"/>
        <documentation value="Return administrations with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-code"/>
        <type value="token"/>
        <documentation value="Return administrations of this medication code"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-performer"/>
        <type value="reference"/>
        <documentation value="The identify of the individual who administered the medication"/>
      </searchParam>
      <searchParam>
        <name value="not-given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-not-given"/>
        <type value="token"/>
        <documentation value="Administrations that were not made"/>
      </searchParam>
      <searchParam>
        <name value="medication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-medication"/>
        <type value="reference"/>
        <documentation value="Return administrations of this medication resource"/>
      </searchParam>
      <searchParam>
        <name value="reason-given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-reason-given"/>
        <type value="token"/>
        <documentation value="Reasons for administering the medication"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-encounter"/>
        <type value="reference"/>
        <documentation value="Return administrations that share this encounter"/>
      </searchParam>
      <searchParam>
        <name value="prescription"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-prescription"/>
        <type value="reference"/>
        <documentation value="The identity of a prescription to list administrations from"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to list administrations  for"/>
      </searchParam>
      <searchParam>
        <name value="effective-time"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-effective-time"/>
        <type value="date"/>
        <documentation value="Date administration happened (or did not happen)"/>
      </searchParam>
      <searchParam>
        <name value="reason-not-given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-reason-not-given"/>
        <type value="token"/>
        <documentation value="Reasons for not administering the medication"/>
      </searchParam>
      <searchParam>
        <name value="device"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-device"/>
        <type value="reference"/>
        <documentation value="Return administrations with this administration device identity"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationadministration-status"/>
        <type value="token"/>
        <documentation value="MedicationAdministration event status (for example one of active/paused/completed/nullified)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationDispense"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MedicationDispense"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MedicationDispense.receiver"/>
      <searchInclude value="MedicationDispense.destination"/>
      <searchInclude value="MedicationDispense.medication"/>
      <searchInclude value="MedicationDispense.responsibleparty"/>
      <searchInclude value="MedicationDispense.dispenser"/>
      <searchInclude value="MedicationDispense.prescription"/>
      <searchInclude value="MedicationDispense.patient"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-identifier"/>
        <type value="token"/>
        <documentation value="Return dispenses with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-code"/>
        <type value="token"/>
        <documentation value="Return dispenses of this medicine code"/>
      </searchParam>
      <searchParam>
        <name value="receiver"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-receiver"/>
        <type value="reference"/>
        <documentation value="The identity of a receiver to list dispenses for"/>
      </searchParam>
      <searchParam>
        <name value="destination"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-destination"/>
        <type value="reference"/>
        <documentation value="Return dispenses that should be sent to a specific destination"/>
      </searchParam>
      <searchParam>
        <name value="medication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-medication"/>
        <type value="reference"/>
        <documentation value="Return dispenses of this medicine resource"/>
      </searchParam>
      <searchParam>
        <name value="responsibleparty"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-responsibleparty"/>
        <type value="reference"/>
        <documentation value="Return dispenses with the specified responsible party"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-type"/>
        <type value="token"/>
        <documentation value="Return dispenses of a specific type"/>
      </searchParam>
      <searchParam>
        <name value="whenhandedover"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-whenhandedover"/>
        <type value="date"/>
        <documentation value="Returns dispenses handed over on this date"/>
      </searchParam>
      <searchParam>
        <name value="whenprepared"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-whenprepared"/>
        <type value="date"/>
        <documentation value="Returns dispenses prepared on this date"/>
      </searchParam>
      <searchParam>
        <name value="dispenser"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-dispenser"/>
        <type value="reference"/>
        <documentation value="Return dispenses performed by a specific individual"/>
      </searchParam>
      <searchParam>
        <name value="prescription"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-prescription"/>
        <type value="reference"/>
        <documentation value="The identity of a prescription to list dispenses from"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to list dispenses  for"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationdispense-status"/>
        <type value="token"/>
        <documentation value="Return dispenses with a specified dispense status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MedicationRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MedicationRequest.requester"/>
      <searchInclude value="MedicationRequest.intended-dispenser"/>
      <searchInclude value="MedicationRequest.patient"/>
      <searchInclude value="MedicationRequest.context"/>
      <searchInclude value="MedicationRequest.medication"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="MedicationAdministration.prescription"/>
      <searchRevInclude value="MedicationDispense.prescription"/>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-requester"/>
        <type value="reference"/>
        <documentation value="Returns prescriptions prescribed by this prescriber"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-identifier"/>
        <type value="token"/>
        <documentation value="Return prescriptions with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="intended-dispenser"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-intended-dispenser"/>
        <type value="reference"/>
        <documentation value="Returns prescriptions intended to be dispensed by this Organization"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-code"/>
        <type value="token"/>
        <documentation value="Return prescriptions of this medication code"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to list orders  for"/>
      </searchParam>
      <searchParam>
        <name value="datewritten"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-datewritten"/>
        <type value="date"/>
        <documentation value="Return prescriptions written on this date"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-context"/>
        <type value="reference"/>
        <documentation value="Return prescriptions with this encounter or episode of care identifier"/>
      </searchParam>
      <searchParam>
        <name value="medication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-medication"/>
        <type value="reference"/>
        <documentation value="Return prescriptions of this medication reference"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-category"/>
        <type value="token"/>
        <documentation value="Returns prescriptions with different categories"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationrequest-status"/>
        <type value="token"/>
        <documentation value="Status of the prescription"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationStatement"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MedicationStatement"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MedicationStatement.subject"/>
      <searchInclude value="MedicationStatement.medication"/>
      <searchInclude value="MedicationStatement.source"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-identifier"/>
        <type value="token"/>
        <documentation value="Return statements with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-effective"/>
        <type value="date"/>
        <documentation value="Date when patient was taking (or not taking) the medication"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-code"/>
        <type value="token"/>
        <documentation value="Return statements of this medication code"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-subject"/>
        <type value="reference"/>
        <documentation value="The identity of a patient, animal or group to list statements for"/>
      </searchParam>
      <searchParam>
        <name value="medication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-medication"/>
        <type value="reference"/>
        <documentation value="Return statements of this medication reference"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-source"/>
        <type value="reference"/>
        <documentation value="Who or where the information in the statement came from"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-category"/>
        <type value="token"/>
        <documentation value="Returns statements of this category of medicationstatement"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/medicationstatement-status"/>
        <type value="token"/>
        <documentation value="Return statements that match the given status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MessageDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MessageDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-date"/>
        <type value="date"/>
        <documentation value="The message definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for message definition"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the message definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the message definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the message definition"/>
      </searchParam>
      <searchParam>
        <name value="focus"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-focus"/>
        <type value="token"/>
        <documentation value="A resource that is a permitted focus of the message"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the message definition"/>
      </searchParam>
      <searchParam>
        <name value="event"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-event"/>
        <type value="token"/>
        <documentation value="The event that triggers the message"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-category"/>
        <type value="token"/>
        <documentation value="The behavior associated with the message"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the message definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the message definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messagedefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the message definition"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MessageHeader"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/MessageHeader"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="MessageHeader.data"/>
      <searchInclude value="MessageHeader.receiver"/>
      <searchInclude value="MessageHeader.author"/>
      <searchInclude value="MessageHeader.target"/>
      <searchInclude value="MessageHeader.responsible"/>
      <searchInclude value="MessageHeader.enterer"/>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-code"/>
        <type value="token"/>
        <documentation value="ok | transient-error | fatal-error"/>
      </searchParam>
      <searchParam>
        <name value="data"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-data"/>
        <type value="reference"/>
        <documentation value="The actual content of the message"/>
      </searchParam>
      <searchParam>
        <name value="receiver"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-receiver"/>
        <type value="reference"/>
        <documentation value="Intended &quot;real-world&quot; recipient for the data"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-author"/>
        <type value="reference"/>
        <documentation value="The source of the decision"/>
      </searchParam>
      <searchParam>
        <name value="destination"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-destination"/>
        <type value="string"/>
        <documentation value="Name of system"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-source"/>
        <type value="string"/>
        <documentation value="Name of system"/>
      </searchParam>
      <searchParam>
        <name value="target"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-target"/>
        <type value="reference"/>
        <documentation value="Particular delivery destination within the destination"/>
      </searchParam>
      <searchParam>
        <name value="destination-uri"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-destination-uri"/>
        <type value="uri"/>
        <documentation value="Actual destination address or id"/>
      </searchParam>
      <searchParam>
        <name value="source-uri"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-source-uri"/>
        <type value="uri"/>
        <documentation value="Actual message source address or id"/>
      </searchParam>
      <searchParam>
        <name value="responsible"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-responsible"/>
        <type value="reference"/>
        <documentation value="Final responsibility for event"/>
      </searchParam>
      <searchParam>
        <name value="response-id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-response-id"/>
        <type value="token"/>
        <documentation value="Id of original message"/>
      </searchParam>
      <searchParam>
        <name value="enterer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-enterer"/>
        <type value="reference"/>
        <documentation value="The source of the data entry"/>
      </searchParam>
      <searchParam>
        <name value="event"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-event"/>
        <type value="token"/>
        <documentation value="Code for the event this message represents"/>
      </searchParam>
      <searchParam>
        <name value="timestamp"/>
        <definition value="http://hl7.org/fhir/SearchParameter/messageheader-timestamp"/>
        <type value="date"/>
        <documentation value="Time that the message was sent"/>
      </searchParam>
    </resource>
    <resource>
      <type value="NamingSystem"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/NamingSystem"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="NamingSystem.replaced-by"/>
      <searchRevInclude value="NamingSystem.replaced-by"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-date"/>
        <type value="date"/>
        <documentation value="The naming system publication date"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-period"/>
        <type value="date"/>
        <documentation value="When is identifier valid?"/>
      </searchParam>
      <searchParam>
        <name value="kind"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-kind"/>
        <type value="token"/>
        <documentation value="codesystem | identifier | root"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for naming system"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the naming system"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-type"/>
        <type value="token"/>
        <documentation value="e.g. driver,  provider,  patient, bank etc."/>
      </searchParam>
      <searchParam>
        <name value="id-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-id-type"/>
        <type value="token"/>
        <documentation value="oid | uuid | uri | other"/>
      </searchParam>
      <searchParam>
        <name value="responsible"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-responsible"/>
        <type value="string"/>
        <documentation value="Who maintains system namespace?"/>
      </searchParam>
      <searchParam>
        <name value="contact"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-contact"/>
        <type value="string"/>
        <documentation value="Name of an individual to contact"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-name"/>
        <type value="string"/>
        <documentation value="Name of the naming system"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the naming system"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-telecom"/>
        <type value="token"/>
        <documentation value="Contact details for individual or organization"/>
      </searchParam>
      <searchParam>
        <name value="value"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-value"/>
        <type value="string"/>
        <documentation value="The unique identifier"/>
      </searchParam>
      <searchParam>
        <name value="replaced-by"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-replaced-by"/>
        <type value="reference"/>
        <documentation value="Use this instead"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/namingsystem-status"/>
        <type value="token"/>
        <documentation value="The current status of the naming system"/>
      </searchParam>
    </resource>
    <resource>
      <type value="NutritionRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/NutritionRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="NutritionRequest.provider"/>
      <searchInclude value="NutritionRequest.patient"/>
      <searchInclude value="NutritionRequest.encounter"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-identifier"/>
        <type value="token"/>
        <documentation value="Return nutrition orders with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="datetime"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-datetime"/>
        <type value="date"/>
        <documentation value="Return nutrition orders requested on this date"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-provider"/>
        <type value="reference"/>
        <documentation value="The identify of the provider who placed the nutrition order"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-patient"/>
        <type value="reference"/>
        <documentation value="The identity of the person who requires the diet, formula or nutritional supplement"/>
      </searchParam>
      <searchParam>
        <name value="supplement"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-supplement"/>
        <type value="token"/>
        <documentation value="Type of supplement product requested"/>
      </searchParam>
      <searchParam>
        <name value="formula"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-formula"/>
        <type value="token"/>
        <documentation value="Type of enteral or infant formula"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-encounter"/>
        <type value="reference"/>
        <documentation value="Return nutrition orders with this encounter identifier"/>
      </searchParam>
      <searchParam>
        <name value="oraldiet"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-oraldiet"/>
        <type value="token"/>
        <documentation value="Type of diet that can be consumed orally (i.e., take via the mouth)."/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-status"/>
        <type value="token"/>
        <documentation value="Status of the nutrition order."/>
      </searchParam>
      <searchParam>
        <name value="additive"/>
        <definition value="http://hl7.org/fhir/SearchParameter/nutritionrequest-additive"/>
        <type value="token"/>
        <documentation value="Type of module component to add to the feeding"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Observation"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Observation"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Observation.performer"/>
      <searchInclude value="Observation.subject"/>
      <searchInclude value="Observation.encounter"/>
      <searchInclude value="Observation.related-target"/>
      <searchInclude value="Observation.patient"/>
      <searchInclude value="Observation.specimen"/>
      <searchInclude value="Observation.device"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchRevInclude value="ClinicalImpression.finding-ref"/>
      <searchRevInclude value="DiagnosticReport.result"/>
      <searchRevInclude value="Immunization.reaction"/>
      <searchRevInclude value="ImmunizationRecommendation.information"/>
      <searchRevInclude value="Observation.related-target"/>
      <searchRevInclude value="QuestionnaireResponse.parent"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-date"/>
        <type value="date"/>
        <documentation value="Obtained date/time. If the obtained element is a period, a date that falls in the period"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-identifier"/>
        <type value="token"/>
        <documentation value="The unique id for a particular observation"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-code"/>
        <type value="token"/>
        <documentation value="The code of the observation type or component type"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-performer"/>
        <type value="reference"/>
        <documentation value="Who performed the observation"/>
      </searchParam>
      <searchParam>
        <name value="method"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-method"/>
        <type value="token"/>
        <documentation value="The method used for the observation"/>
      </searchParam>
      <searchParam>
        <name value="value-quantity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-value-quantity"/>
        <type value="quantity"/>
        <documentation value="The value or component value of the observation, if the value is a Quantity, or a SampledData
         (just search on the bounds of the values in sampled data)"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-subject"/>
        <type value="reference"/>
        <documentation value="The subject that the observation is about"/>
      </searchParam>
      <searchParam>
        <name value="value-concept"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-value-concept"/>
        <type value="token"/>
        <documentation value="The value or component value of the observation, if the value is a CodeableConcept"/>
      </searchParam>
      <searchParam>
        <name value="value-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-value-date"/>
        <type value="date"/>
        <documentation value="The value of the observation, if the value is a date or period of time"/>
      </searchParam>
      <searchParam>
        <name value="data-absent-reason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-data-absent-reason"/>
        <type value="token"/>
        <documentation value="The reason why the expected value in the element Observation.value[x] is missing."/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-encounter"/>
        <type value="reference"/>
        <documentation value="Healthcare event related to the observation"/>
      </searchParam>
      <searchParam>
        <name value="related-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-related-type"/>
        <type value="token"/>
        <documentation value="has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"/>
      </searchParam>
      <searchParam>
        <name value="related-target"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-related-target"/>
        <type value="reference"/>
        <documentation value="Resource that is related to this one"/>
      </searchParam>
      <searchParam>
        <name value="code-value-concept"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-code-value-concept"/>
        <type value="composite"/>
        <documentation value="Code and coded value parameter pair, including in components"/>
      </searchParam>
      <searchParam>
        <name value="code-value-string"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-code-value-string"/>
        <type value="composite"/>
        <documentation value="Code and string value parameter pair, including in components"/>
      </searchParam>
      <searchParam>
        <name value="related"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-related"/>
        <type value="composite"/>
        <documentation value="Related Observations - search on related-type and related-target together"/>
      </searchParam>
      <searchParam>
        <name value="code-value-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-code-value-date"/>
        <type value="composite"/>
        <documentation value="Code and date/time value parameter pair, including in components"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-patient"/>
        <type value="reference"/>
        <documentation value="The subject that the observation is about (if patient)"/>
      </searchParam>
      <searchParam>
        <name value="specimen"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-specimen"/>
        <type value="reference"/>
        <documentation value="Specimen used for this observation"/>
      </searchParam>
      <searchParam>
        <name value="code-value-quantity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-code-value-quantity"/>
        <type value="composite"/>
        <documentation value="Code and quantity value parameter pair, including in components"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-category"/>
        <type value="token"/>
        <documentation value="The classification of the type of observation"/>
      </searchParam>
      <searchParam>
        <name value="value-string"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-value-string"/>
        <type value="string"/>
        <documentation value="The value or component value of the observation, if the value is a string, and also searches
         in CodeableConcept.text"/>
      </searchParam>
      <searchParam>
        <name value="device"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-device"/>
        <type value="reference"/>
        <documentation value="The Device that generated the observation data."/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/observation-status"/>
        <type value="token"/>
        <documentation value="The status of the observation"/>
      </searchParam>
    </resource>
    <resource>
      <type value="OperationDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/OperationDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="OperationDefinition.paramprofile"/>
      <searchInclude value="OperationDefinition.base"/>
      <searchRevInclude value="OperationDefinition.base"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-date"/>
        <type value="date"/>
        <documentation value="The operation definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-code"/>
        <type value="token"/>
        <documentation value="Name used to invoke the operation"/>
      </searchParam>
      <searchParam>
        <name value="instance"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-instance"/>
        <type value="token"/>
        <documentation value="Invoke on an instance?"/>
      </searchParam>
      <searchParam>
        <name value="kind"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-kind"/>
        <type value="token"/>
        <documentation value="operation | query"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for operation definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-type"/>
        <type value="token"/>
        <documentation value="Invole at the type level?"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="paramprofile"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-paramprofile"/>
        <type value="reference"/>
        <documentation value="Profile on the type"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="system"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-system"/>
        <type value="token"/>
        <documentation value="Invoke at the system level?"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the operation definition"/>
      </searchParam>
      <searchParam>
        <name value="base"/>
        <definition value="http://hl7.org/fhir/SearchParameter/operationdefinition-base"/>
        <type value="reference"/>
        <documentation value="Marks this as a profile of the base"/>
      </searchParam>
    </resource>
    <resource>
      <type value="OperationOutcome"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/OperationOutcome"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
    </resource>
    <resource>
      <type value="Organization"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Organization"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Organization.partof"/>
      <searchInclude value="Organization.endpoint"/>
      <searchRevInclude value="Account.owner"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="AuditEvent.agent"/>
      <searchRevInclude value="AuditEvent.patient"/>
      <searchRevInclude value="CarePlan.performer"/>
      <searchRevInclude value="CareTeam.participant"/>
      <searchRevInclude value="Claim.insurer"/>
      <searchRevInclude value="Claim.organization"/>
      <searchRevInclude value="ClaimResponse.insurer"/>
      <searchRevInclude value="Communication.sender"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.sender"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Composition.attester"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.organization"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Consent.consentor"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Contract.authority"/>
      <searchRevInclude value="Contract.signer"/>
      <searchRevInclude value="Coverage.policyholder"/>
      <searchRevInclude value="Coverage.payor"/>
      <searchRevInclude value="Device.organization"/>
      <searchRevInclude value="DeviceUseRequest.requester"/>
      <searchRevInclude value="DeviceUseRequest.filler"/>
      <searchRevInclude value="DiagnosticReport.performer"/>
      <searchRevInclude value="DiagnosticRequest.requester"/>
      <searchRevInclude value="DiagnosticRequest.filler"/>
      <searchRevInclude value="DocumentManifest.author"/>
      <searchRevInclude value="DocumentManifest.recipient"/>
      <searchRevInclude value="DocumentReference.authenticator"/>
      <searchRevInclude value="DocumentReference.custodian"/>
      <searchRevInclude value="DocumentReference.author"/>
      <searchRevInclude value="EligibilityRequest.organization"/>
      <searchRevInclude value="EligibilityResponse.insurer"/>
      <searchRevInclude value="EligibilityResponse.request-organization"/>
      <searchRevInclude value="Encounter.service-provider"/>
      <searchRevInclude value="Endpoint.organization"/>
      <searchRevInclude value="EnrollmentRequest.organization"/>
      <searchRevInclude value="EnrollmentResponse.organization"/>
      <searchRevInclude value="EpisodeOfCare.organization"/>
      <searchRevInclude value="ExplanationOfBenefit.organization"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="Flag.author"/>
      <searchRevInclude value="Goal.patient"/>
      <searchRevInclude value="Goal.subject"/>
      <searchRevInclude value="HealthcareService.organization"/>
      <searchRevInclude value="ImagingManifest.author"/>
      <searchRevInclude value="Immunization.manufacturer"/>
      <searchRevInclude value="Linkage.author"/>
      <searchRevInclude value="Location.organization"/>
      <searchRevInclude value="Medication.manufacturer"/>
      <searchRevInclude value="MedicationRequest.requester"/>
      <searchRevInclude value="MedicationRequest.intended-dispenser"/>
      <searchRevInclude value="MedicationStatement.source"/>
      <searchRevInclude value="MessageHeader.receiver"/>
      <searchRevInclude value="MessageHeader.responsible"/>
      <searchRevInclude value="Observation.performer"/>
      <searchRevInclude value="Organization.partof"/>
      <searchRevInclude value="Patient.general-practitioner"/>
      <searchRevInclude value="Patient.organization"/>
      <searchRevInclude value="PaymentNotice.organization"/>
      <searchRevInclude value="PaymentReconciliation.organization"/>
      <searchRevInclude value="PaymentReconciliation.request-organization"/>
      <searchRevInclude value="Person.organization"/>
      <searchRevInclude value="Practitioner.organization"/>
      <searchRevInclude value="PractitionerRole.organization"/>
      <searchRevInclude value="Procedure.performer"/>
      <searchRevInclude value="ProcedureRequest.performer"/>
      <searchRevInclude value="ProcessRequest.organization"/>
      <searchRevInclude value="ProcessResponse.organization"/>
      <searchRevInclude value="ProcessResponse.request-organization"/>
      <searchRevInclude value="Provenance.agent"/>
      <searchRevInclude value="ReferralRequest.requester"/>
      <searchRevInclude value="ReferralRequest.recipient"/>
      <searchRevInclude value="ResearchStudy.sponsor"/>
      <searchRevInclude value="SupplyRequest.supplier"/>
      <searchRevInclude value="SupplyRequest.source"/>
      <searchRevInclude value="Task.owner"/>
      <searchRevInclude value="Task.requester"/>
      <searchRevInclude value="Task.organization"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-identifier"/>
        <type value="token"/>
        <documentation value="Any identifier for the organization (not the accreditation issuer's identifier)"/>
      </searchParam>
      <searchParam>
        <name value="partof"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-partof"/>
        <type value="reference"/>
        <documentation value="Search all organizations that are part of the given organization"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address"/>
        <type value="string"/>
        <documentation value="A (part of the) address of the Organization"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-active"/>
        <type value="token"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including
         line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-type"/>
        <type value="token"/>
        <documentation value="A code for the type of organization"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postal code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-endpoint"/>
        <type value="reference"/>
        <documentation value="Technical endpoints providing access to services operated for the organization"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-phonetic"/>
        <type value="string"/>
        <documentation value="A portion of the organization's name using some kind of phonetic matching algorithm"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-name"/>
        <type value="string"/>
        <documentation value="A portion of the organization's name, or alias"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/organization-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Patient"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Patient"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Patient.link"/>
      <searchInclude value="Patient.general-practitioner"/>
      <searchInclude value="Patient.organization"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="AllergyIntolerance.recorder"/>
      <searchRevInclude value="AllergyIntolerance.asserter"/>
      <searchRevInclude value="AllergyIntolerance.patient"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="AuditEvent.agent"/>
      <searchRevInclude value="AuditEvent.patient"/>
      <searchRevInclude value="Basic.author"/>
      <searchRevInclude value="BodySite.patient"/>
      <searchRevInclude value="CarePlan.performer"/>
      <searchRevInclude value="CarePlan.subject"/>
      <searchRevInclude value="CarePlan.patient"/>
      <searchRevInclude value="CareTeam.patient"/>
      <searchRevInclude value="CareTeam.subject"/>
      <searchRevInclude value="CareTeam.participant"/>
      <searchRevInclude value="Claim.patient"/>
      <searchRevInclude value="ClinicalImpression.patient"/>
      <searchRevInclude value="ClinicalImpression.subject"/>
      <searchRevInclude value="Communication.sender"/>
      <searchRevInclude value="Communication.subject"/>
      <searchRevInclude value="Communication.patient"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.requester"/>
      <searchRevInclude value="CommunicationRequest.subject"/>
      <searchRevInclude value="CommunicationRequest.sender"/>
      <searchRevInclude value="CommunicationRequest.patient"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Composition.author"/>
      <searchRevInclude value="Composition.attester"/>
      <searchRevInclude value="Condition.subject"/>
      <searchRevInclude value="Condition.asserter"/>
      <searchRevInclude value="Condition.patient"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.patient"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Consent.consentor"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Contract.signer"/>
      <searchRevInclude value="Coverage.policyholder"/>
      <searchRevInclude value="Coverage.subscriber"/>
      <searchRevInclude value="Coverage.payor"/>
      <searchRevInclude value="Coverage.beneficiary"/>
      <searchRevInclude value="DetectedIssue.patient"/>
      <searchRevInclude value="Device.patient"/>
      <searchRevInclude value="DeviceUseRequest.subject"/>
      <searchRevInclude value="DeviceUseRequest.patient"/>
      <searchRevInclude value="DeviceUseRequest.filler"/>
      <searchRevInclude value="DeviceUseStatement.subject"/>
      <searchRevInclude value="DeviceUseStatement.patient"/>
      <searchRevInclude value="DiagnosticReport.subject"/>
      <searchRevInclude value="DiagnosticReport.patient"/>
      <searchRevInclude value="DiagnosticRequest.subject"/>
      <searchRevInclude value="DiagnosticRequest.patient"/>
      <searchRevInclude value="DiagnosticRequest.filler"/>
      <searchRevInclude value="DocumentManifest.subject"/>
      <searchRevInclude value="DocumentManifest.author"/>
      <searchRevInclude value="DocumentManifest.patient"/>
      <searchRevInclude value="DocumentManifest.recipient"/>
      <searchRevInclude value="DocumentReference.subject"/>
      <searchRevInclude value="DocumentReference.patient"/>
      <searchRevInclude value="DocumentReference.author"/>
      <searchRevInclude value="EligibilityRequest.patient"/>
      <searchRevInclude value="Encounter.patient"/>
      <searchRevInclude value="EnrollmentRequest.subject"/>
      <searchRevInclude value="EnrollmentRequest.patient"/>
      <searchRevInclude value="EpisodeOfCare.patient"/>
      <searchRevInclude value="ExplanationOfBenefit.patient"/>
      <searchRevInclude value="FamilyMemberHistory.patient"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="Flag.author"/>
      <searchRevInclude value="Goal.patient"/>
      <searchRevInclude value="Goal.subject"/>
      <searchRevInclude value="Group.member"/>
      <searchRevInclude value="GuidanceResponse.patient"/>
      <searchRevInclude value="GuidanceResponse.subject"/>
      <searchRevInclude value="ImagingManifest.author"/>
      <searchRevInclude value="ImagingManifest.patient"/>
      <searchRevInclude value="ImagingStudy.patient"/>
      <searchRevInclude value="Immunization.patient"/>
      <searchRevInclude value="ImmunizationRecommendation.patient"/>
      <searchRevInclude value="List.subject"/>
      <searchRevInclude value="List.patient"/>
      <searchRevInclude value="List.source"/>
      <searchRevInclude value="MeasureReport.patient"/>
      <searchRevInclude value="Media.subject"/>
      <searchRevInclude value="Media.patient"/>
      <searchRevInclude value="MedicationAdministration.performer"/>
      <searchRevInclude value="MedicationAdministration.patient"/>
      <searchRevInclude value="MedicationDispense.receiver"/>
      <searchRevInclude value="MedicationDispense.patient"/>
      <searchRevInclude value="MedicationRequest.requester"/>
      <searchRevInclude value="MedicationRequest.patient"/>
      <searchRevInclude value="MedicationStatement.subject"/>
      <searchRevInclude value="MedicationStatement.source"/>
      <searchRevInclude value="NutritionRequest.patient"/>
      <searchRevInclude value="Observation.performer"/>
      <searchRevInclude value="Observation.subject"/>
      <searchRevInclude value="Observation.patient"/>
      <searchRevInclude value="Patient.link"/>
      <searchRevInclude value="Person.practitioner"/>
      <searchRevInclude value="Person.link"/>
      <searchRevInclude value="Person.relatedperson"/>
      <searchRevInclude value="Person.patient"/>
      <searchRevInclude value="Procedure.performer"/>
      <searchRevInclude value="Procedure.subject"/>
      <searchRevInclude value="Procedure.patient"/>
      <searchRevInclude value="ProcedureRequest.performer"/>
      <searchRevInclude value="ProcedureRequest.subject"/>
      <searchRevInclude value="ProcedureRequest.patient"/>
      <searchRevInclude value="ProcedureRequest.orderer"/>
      <searchRevInclude value="Provenance.agent"/>
      <searchRevInclude value="QuestionnaireResponse.author"/>
      <searchRevInclude value="QuestionnaireResponse.source"/>
      <searchRevInclude value="ReferralRequest.requester"/>
      <searchRevInclude value="ReferralRequest.patient"/>
      <searchRevInclude value="RelatedPerson.patient"/>
      <searchRevInclude value="RequestGroup.patient"/>
      <searchRevInclude value="RequestGroup.subject"/>
      <searchRevInclude value="RequestGroup.participant"/>
      <searchRevInclude value="ResearchSubject.individual"/>
      <searchRevInclude value="ResearchSubject.patient"/>
      <searchRevInclude value="RiskAssessment.subject"/>
      <searchRevInclude value="RiskAssessment.patient"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchRevInclude value="Sequence.patient"/>
      <searchRevInclude value="Specimen.subject"/>
      <searchRevInclude value="Specimen.patient"/>
      <searchRevInclude value="SupplyDelivery.patient"/>
      <searchRevInclude value="SupplyRequest.patient"/>
      <searchRevInclude value="SupplyRequest.source"/>
      <searchRevInclude value="Task.owner"/>
      <searchRevInclude value="Task.requester"/>
      <searchRevInclude value="VisionPrescription.patient"/>
      <searchParam>
        <name value="birthdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-birthdate"/>
        <type value="date"/>
        <documentation value="The patient's date of birth"/>
      </searchParam>
      <searchParam>
        <name value="deceased"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-deceased"/>
        <type value="token"/>
        <documentation value="This patient has been marked as deceased, or as a death date entered"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-gender"/>
        <type value="token"/>
        <documentation value="Gender of the patient"/>
      </searchParam>
      <searchParam>
        <name value="animal-species"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-animal-species"/>
        <type value="token"/>
        <documentation value="The species for animal patients"/>
      </searchParam>
      <searchParam>
        <name value="link"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-link"/>
        <type value="reference"/>
        <documentation value="All patients linked to the given patient"/>
      </searchParam>
      <searchParam>
        <name value="language"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-language"/>
        <type value="token"/>
        <documentation value="Language code (irrespective of use value)"/>
      </searchParam>
      <searchParam>
        <name value="animal-breed"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-animal-breed"/>
        <type value="token"/>
        <documentation value="The breed for animal patients"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="death-date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-death-date"/>
        <type value="date"/>
        <documentation value="The date of death has been provided and satisfies this search value"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-phonetic"/>
        <type value="string"/>
        <documentation value="A portion of either family or given name using some kind of phonetic matching algorithm"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-telecom"/>
        <type value="token"/>
        <documentation value="The value in any kind of telecom details of the patient"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-email"/>
        <type value="token"/>
        <documentation value="A value in an email contact"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-identifier"/>
        <type value="token"/>
        <documentation value="A patient identifier"/>
      </searchParam>
      <searchParam>
        <name value="given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-given"/>
        <type value="string"/>
        <documentation value="A portion of the given name of the patient"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including
         line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="general-practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-general-practitioner"/>
        <type value="reference"/>
        <documentation value="Patient's nominated general practitioner, not the organization that manages the record"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-active"/>
        <type value="token"/>
        <documentation value="Whether the patient record is active"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postalCode specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-phone"/>
        <type value="token"/>
        <documentation value="A value in a phone contact"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-organization"/>
        <type value="reference"/>
        <documentation value="The organization at which this person is a patient"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-name"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the HumanName, including
         family, give, prefix, suffix, suffix, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="family"/>
        <definition value="http://hl7.org/fhir/SearchParameter/patient-family"/>
        <type value="string"/>
        <documentation value="A portion of the family name of the patient"/>
      </searchParam>
    </resource>
    <resource>
      <type value="PaymentNotice"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/PaymentNotice"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="PaymentNotice.request"/>
      <searchInclude value="PaymentNotice.provider"/>
      <searchInclude value="PaymentNotice.response"/>
      <searchInclude value="PaymentNotice.organization"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the notice"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-request"/>
        <type value="reference"/>
        <documentation value="The Claim"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-provider"/>
        <type value="reference"/>
        <documentation value="The reference to the provider"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-created"/>
        <type value="date"/>
        <documentation value="Creation date fro the notice"/>
      </searchParam>
      <searchParam>
        <name value="response"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-response"/>
        <type value="reference"/>
        <documentation value="The ClaimResponse"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="payment-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-payment-status"/>
        <type value="token"/>
        <documentation value="The type of payment notice"/>
      </searchParam>
      <searchParam>
        <name value="statusdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentnotice-statusdate"/>
        <type value="date"/>
        <documentation value="The date of the payment action"/>
      </searchParam>
    </resource>
    <resource>
      <type value="PaymentReconciliation"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/PaymentReconciliation"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="PaymentReconciliation.request"/>
      <searchInclude value="PaymentReconciliation.organization"/>
      <searchInclude value="PaymentReconciliation.request-organization"/>
      <searchInclude value="PaymentReconciliation.request-provider"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the Explanation of Benefit"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-request"/>
        <type value="reference"/>
        <documentation value="The reference to the claim"/>
      </searchParam>
      <searchParam>
        <name value="disposition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-disposition"/>
        <type value="string"/>
        <documentation value="The contents of the disposition message"/>
      </searchParam>
      <searchParam>
        <name value="created"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-created"/>
        <type value="date"/>
        <documentation value="The creation date"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="request-organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-request-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="request-provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-request-provider"/>
        <type value="reference"/>
        <documentation value="The reference to the provider who sumbitted the claim"/>
      </searchParam>
      <searchParam>
        <name value="outcome"/>
        <definition value="http://hl7.org/fhir/SearchParameter/paymentreconciliation-outcome"/>
        <type value="token"/>
        <documentation value="The processing outcome"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Person"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Person"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Person.practitioner"/>
      <searchInclude value="Person.link"/>
      <searchInclude value="Person.relatedperson"/>
      <searchInclude value="Person.patient"/>
      <searchInclude value="Person.organization"/>
      <searchRevInclude value="Person.practitioner"/>
      <searchRevInclude value="Person.link"/>
      <searchRevInclude value="Person.relatedperson"/>
      <searchRevInclude value="Person.patient"/>
      <searchRevInclude value="RequestGroup.participant"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-identifier"/>
        <type value="token"/>
        <documentation value="A person Identifier"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including
         line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="birthdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-birthdate"/>
        <type value="date"/>
        <documentation value="The person's date of birth"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-gender"/>
        <type value="token"/>
        <documentation value="The gender of the person"/>
      </searchParam>
      <searchParam>
        <name value="practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-practitioner"/>
        <type value="reference"/>
        <documentation value="The Person links to this Practitioner"/>
      </searchParam>
      <searchParam>
        <name value="link"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-link"/>
        <type value="reference"/>
        <documentation value="Any link has this Patient, Person, RelatedPerson or Practitioner reference"/>
      </searchParam>
      <searchParam>
        <name value="relatedperson"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-relatedperson"/>
        <type value="reference"/>
        <documentation value="The Person links to this RelatedPerson"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postal code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-phonetic"/>
        <type value="string"/>
        <documentation value="A portion of name using some kind of phonetic matching algorithm"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-phone"/>
        <type value="token"/>
        <documentation value="A value in a phone contact"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-patient"/>
        <type value="reference"/>
        <documentation value="The Person links to this Patient"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-organization"/>
        <type value="reference"/>
        <documentation value="The organization at which this person record is being managed"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-name"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the HumanName, including
         family, give, prefix, suffix, suffix, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-telecom"/>
        <type value="token"/>
        <documentation value="The value in any kind of contact"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <definition value="http://hl7.org/fhir/SearchParameter/person-email"/>
        <type value="token"/>
        <documentation value="A value in an email contact"/>
      </searchParam>
    </resource>
    <resource>
      <type value="PlanDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/PlanDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="ResearchStudy.protocol"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-date"/>
        <type value="date"/>
        <documentation value="The plan definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-effective"/>
        <type value="date"/>
        <documentation value="Effective time associated with the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for plan definition"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-topic"/>
        <type value="token"/>
        <documentation value="Topics associated with the module"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the plan definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/plandefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the plan definition"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Practitioner"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Practitioner"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Practitioner.endpoint"/>
      <searchInclude value="Practitioner.organization"/>
      <searchInclude value="Practitioner.location"/>
      <searchRevInclude value="Account.subject"/>
      <searchRevInclude value="Account.patient"/>
      <searchRevInclude value="AllergyIntolerance.recorder"/>
      <searchRevInclude value="AllergyIntolerance.asserter"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="AuditEvent.agent"/>
      <searchRevInclude value="AuditEvent.patient"/>
      <searchRevInclude value="Basic.author"/>
      <searchRevInclude value="CarePlan.performer"/>
      <searchRevInclude value="CareTeam.participant"/>
      <searchRevInclude value="Claim.provider"/>
      <searchRevInclude value="ClinicalImpression.assessor"/>
      <searchRevInclude value="Communication.sender"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.requester"/>
      <searchRevInclude value="CommunicationRequest.sender"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Composition.author"/>
      <searchRevInclude value="Composition.attester"/>
      <searchRevInclude value="Condition.asserter"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Consent.consentor"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Contract.signer"/>
      <searchRevInclude value="DetectedIssue.author"/>
      <searchRevInclude value="DeviceUseRequest.requester"/>
      <searchRevInclude value="DeviceUseRequest.filler"/>
      <searchRevInclude value="DiagnosticReport.performer"/>
      <searchRevInclude value="DiagnosticRequest.requester"/>
      <searchRevInclude value="DiagnosticRequest.filler"/>
      <searchRevInclude value="DocumentManifest.subject"/>
      <searchRevInclude value="DocumentManifest.author"/>
      <searchRevInclude value="DocumentManifest.patient"/>
      <searchRevInclude value="DocumentManifest.recipient"/>
      <searchRevInclude value="DocumentReference.subject"/>
      <searchRevInclude value="DocumentReference.patient"/>
      <searchRevInclude value="DocumentReference.authenticator"/>
      <searchRevInclude value="DocumentReference.author"/>
      <searchRevInclude value="EligibilityRequest.provider"/>
      <searchRevInclude value="EligibilityResponse.request-provider"/>
      <searchRevInclude value="Encounter.practitioner"/>
      <searchRevInclude value="Encounter.participant"/>
      <searchRevInclude value="EpisodeOfCare.care-manager"/>
      <searchRevInclude value="ExplanationOfBenefit.provider"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="Flag.author"/>
      <searchRevInclude value="Group.member"/>
      <searchRevInclude value="ImagingManifest.author"/>
      <searchRevInclude value="Immunization.requester"/>
      <searchRevInclude value="Immunization.performer"/>
      <searchRevInclude value="Linkage.author"/>
      <searchRevInclude value="List.source"/>
      <searchRevInclude value="Media.subject"/>
      <searchRevInclude value="Media.patient"/>
      <searchRevInclude value="Media.operator"/>
      <searchRevInclude value="MedicationAdministration.performer"/>
      <searchRevInclude value="MedicationDispense.receiver"/>
      <searchRevInclude value="MedicationDispense.responsibleparty"/>
      <searchRevInclude value="MedicationDispense.dispenser"/>
      <searchRevInclude value="MedicationRequest.requester"/>
      <searchRevInclude value="MedicationStatement.source"/>
      <searchRevInclude value="MessageHeader.receiver"/>
      <searchRevInclude value="MessageHeader.author"/>
      <searchRevInclude value="MessageHeader.responsible"/>
      <searchRevInclude value="MessageHeader.enterer"/>
      <searchRevInclude value="NutritionRequest.provider"/>
      <searchRevInclude value="Observation.performer"/>
      <searchRevInclude value="Patient.general-practitioner"/>
      <searchRevInclude value="PaymentNotice.provider"/>
      <searchRevInclude value="PaymentReconciliation.request-provider"/>
      <searchRevInclude value="Person.practitioner"/>
      <searchRevInclude value="Person.link"/>
      <searchRevInclude value="Person.relatedperson"/>
      <searchRevInclude value="Person.patient"/>
      <searchRevInclude value="PractitionerRole.practitioner"/>
      <searchRevInclude value="Procedure.performer"/>
      <searchRevInclude value="ProcedureRequest.performer"/>
      <searchRevInclude value="ProcedureRequest.orderer"/>
      <searchRevInclude value="ProcessRequest.provider"/>
      <searchRevInclude value="ProcessResponse.request-provider"/>
      <searchRevInclude value="Provenance.agent"/>
      <searchRevInclude value="QuestionnaireResponse.author"/>
      <searchRevInclude value="QuestionnaireResponse.source"/>
      <searchRevInclude value="ReferralRequest.requester"/>
      <searchRevInclude value="ReferralRequest.recipient"/>
      <searchRevInclude value="RequestGroup.author"/>
      <searchRevInclude value="RequestGroup.participant"/>
      <searchRevInclude value="ResearchStudy.principalinvestigator"/>
      <searchRevInclude value="RiskAssessment.performer"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchRevInclude value="Specimen.collector"/>
      <searchRevInclude value="SupplyDelivery.receiver"/>
      <searchRevInclude value="SupplyDelivery.supplier"/>
      <searchRevInclude value="SupplyRequest.source"/>
      <searchRevInclude value="Task.owner"/>
      <searchRevInclude value="Task.requester"/>
      <searchRevInclude value="VisionPrescription.prescriber"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-identifier"/>
        <type value="token"/>
        <documentation value="A practitioner's Identifier"/>
      </searchParam>
      <searchParam>
        <name value="given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-given"/>
        <type value="string"/>
        <documentation value="A portion of the given name"/>
      </searchParam>
      <searchParam>
        <name value="specialty"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-specialty"/>
        <type value="token"/>
        <documentation value="The practitioner has this specialty at an organization"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including
         line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="role"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-role"/>
        <type value="token"/>
        <documentation value="The practitioner can perform this role at for the organization"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-gender"/>
        <type value="token"/>
        <documentation value="Gender of the practitioner"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-active"/>
        <type value="token"/>
        <documentation value="Whether the practitioner record is active"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postalCode specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-endpoint"/>
        <type value="reference"/>
        <documentation value="The endpoint of the practitioner for a role at an organization"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-phonetic"/>
        <type value="string"/>
        <documentation value="A portion of either family or given name using some kind of phonetic matching algorithm"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-phone"/>
        <type value="token"/>
        <documentation value="A value in a phone contact"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-organization"/>
        <type value="reference"/>
        <documentation value="The identity of the organization the practitioner represents / acts on behalf of"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-name"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the HumanName, including
         family, give, prefix, suffix, suffix, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-telecom"/>
        <type value="token"/>
        <documentation value="The value in any kind of contact"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-location"/>
        <type value="reference"/>
        <documentation value="One of the locations at which this practitioner provides care"/>
      </searchParam>
      <searchParam>
        <name value="family"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-family"/>
        <type value="string"/>
        <documentation value="A portion of the family name"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="communication"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-communication"/>
        <type value="token"/>
        <documentation value="One of the languages that the practitioner can communicate with"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitioner-email"/>
        <type value="token"/>
        <documentation value="A value in an email contact"/>
      </searchParam>
    </resource>
    <resource>
      <type value="PractitionerRole"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="PractitionerRole.endpoint"/>
      <searchInclude value="PractitionerRole.practitioner"/>
      <searchInclude value="PractitionerRole.organization"/>
      <searchInclude value="PractitionerRole.location"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-identifier"/>
        <type value="token"/>
        <documentation value="A practitioner's Identifier"/>
      </searchParam>
      <searchParam>
        <name value="specialty"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-specialty"/>
        <type value="token"/>
        <documentation value="The practitioner has this specialty at an organization"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-endpoint"/>
        <type value="reference"/>
        <documentation value="Technical endpoints providing access to services operated for the practitioner with this
         role"/>
      </searchParam>
      <searchParam>
        <name value="role"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-role"/>
        <type value="token"/>
        <documentation value="The practitioner can perform this role at for the organization"/>
      </searchParam>
      <searchParam>
        <name value="practitioner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-practitioner"/>
        <type value="reference"/>
        <documentation value="Practitioner that is able to provide the defined services for the organation"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-phone"/>
        <type value="token"/>
        <documentation value="A value in a phone contact"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-organization"/>
        <type value="reference"/>
        <documentation value="The identity of the organization the practitioner represents / acts on behalf of"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-telecom"/>
        <type value="token"/>
        <documentation value="The value in any kind of contact"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-location"/>
        <type value="reference"/>
        <documentation value="One of the locations at which this practitioner provides care"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <definition value="http://hl7.org/fhir/SearchParameter/practitionerrole-email"/>
        <type value="token"/>
        <documentation value="A value in an email contact"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Procedure"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Procedure"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Procedure.performer"/>
      <searchInclude value="Procedure.subject"/>
      <searchInclude value="Procedure.patient"/>
      <searchInclude value="Procedure.location"/>
      <searchInclude value="Procedure.encounter"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="Encounter.procedure"/>
      <searchRevInclude value="Encounter.condition"/>
      <searchRevInclude value="Encounter.indication"/>
      <searchRevInclude value="Flag.subject"/>
      <searchRevInclude value="Flag.patient"/>
      <searchRevInclude value="QuestionnaireResponse.parent"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-date"/>
        <type value="date"/>
        <documentation value="Date/Period the procedure was performed"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-identifier"/>
        <type value="token"/>
        <documentation value="A unique identifier for a procedure"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-code"/>
        <type value="token"/>
        <documentation value="A code to identify a  procedure"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-performer"/>
        <type value="reference"/>
        <documentation value="The reference to the practitioner"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-subject"/>
        <type value="reference"/>
        <documentation value="Search by subject"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-patient"/>
        <type value="reference"/>
        <documentation value="Search by subject - a patient"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-location"/>
        <type value="reference"/>
        <documentation value="Where the procedure happened"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-encounter"/>
        <type value="reference"/>
        <documentation value="The encounter associated with the procedure"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedure-category"/>
        <type value="token"/>
        <documentation value="Classification of the procedure"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ProcedureRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ProcedureRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ProcedureRequest.performer"/>
      <searchInclude value="ProcedureRequest.subject"/>
      <searchInclude value="ProcedureRequest.patient"/>
      <searchInclude value="ProcedureRequest.orderer"/>
      <searchInclude value="ProcedureRequest.encounter"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="DiagnosticReport.request"/>
      <searchRevInclude value="ImagingStudy.basedon"/>
      <searchRevInclude value="ReferralRequest.basedon"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-identifier"/>
        <type value="token"/>
        <documentation value="A unique identifier of the Procedure Request"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-performer"/>
        <type value="reference"/>
        <documentation value="Who should perform the procedure"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-code"/>
        <type value="token"/>
        <documentation value="What procedure to perform"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-subject"/>
        <type value="reference"/>
        <documentation value="Search by subject"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-patient"/>
        <type value="reference"/>
        <documentation value="Search by subject - a patient"/>
      </searchParam>
      <searchParam>
        <name value="orderer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-orderer"/>
        <type value="reference"/>
        <documentation value="Who made request"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-encounter"/>
        <type value="reference"/>
        <documentation value="Encounter request created during"/>
      </searchParam>
      <searchParam>
        <name value="body-site"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-body-site"/>
        <type value="token"/>
        <documentation value="What part of body to perform on"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/procedurerequest-status"/>
        <type value="token"/>
        <documentation value="proposed | draft | requested | received | accepted | in-progress | completed | suspended
         | rejected | aborted"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ProcessRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ProcessRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ProcessRequest.provider"/>
      <searchInclude value="ProcessRequest.organization"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="PaymentReconciliation.request"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processrequest-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the ProcessRequest"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processrequest-provider"/>
        <type value="reference"/>
        <documentation value="The provider who regenerated this request"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processrequest-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this request"/>
      </searchParam>
      <searchParam>
        <name value="action"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processrequest-action"/>
        <type value="token"/>
        <documentation value="The action requested by this resource"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ProcessResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ProcessResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ProcessResponse.request"/>
      <searchInclude value="ProcessResponse.organization"/>
      <searchInclude value="ProcessResponse.request-organization"/>
      <searchInclude value="ProcessResponse.request-provider"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processresponse-identifier"/>
        <type value="token"/>
        <documentation value="The business identifier of the Explanation of Benefit"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processresponse-request"/>
        <type value="reference"/>
        <documentation value="The reference to the claim"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processresponse-organization"/>
        <type value="reference"/>
        <documentation value="The organization who generated this resource"/>
      </searchParam>
      <searchParam>
        <name value="request-organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processresponse-request-organization"/>
        <type value="reference"/>
        <documentation value="The Organization who is responsible the request transaction"/>
      </searchParam>
      <searchParam>
        <name value="request-provider"/>
        <definition value="http://hl7.org/fhir/SearchParameter/processresponse-request-provider"/>
        <type value="reference"/>
        <documentation value="The Provider who is responsible the request transaction"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Provenance"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Provenance"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Provenance.agent"/>
      <searchInclude value="Provenance.patient"/>
      <searchInclude value="Provenance.location"/>
      <searchInclude value="Provenance.entity"/>
      <searchInclude value="Provenance.target"/>
      <searchParam>
        <name value="sig"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-sig"/>
        <type value="token"/>
        <documentation value="Indication of the reason the entity signed the object(s)"/>
      </searchParam>
      <searchParam>
        <name value="agent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-agent"/>
        <type value="reference"/>
        <documentation value="Who participated"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-patient"/>
        <type value="reference"/>
        <documentation value="Target Reference(s) (usually version specific)"/>
      </searchParam>
      <searchParam>
        <name value="start"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-start"/>
        <type value="date"/>
        <documentation value="Starting time with inclusive boundary"/>
      </searchParam>
      <searchParam>
        <name value="end"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-end"/>
        <type value="date"/>
        <documentation value="End time with inclusive boundary, if not ongoing"/>
      </searchParam>
      <searchParam>
        <name value="location"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-location"/>
        <type value="reference"/>
        <documentation value="Where the activity occurred, if relevant"/>
      </searchParam>
      <searchParam>
        <name value="entity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-entity"/>
        <type value="reference"/>
        <documentation value="Identity of entity"/>
      </searchParam>
      <searchParam>
        <name value="target"/>
        <definition value="http://hl7.org/fhir/SearchParameter/provenance-target"/>
        <type value="reference"/>
        <documentation value="Target Reference(s) (usually version specific)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Questionnaire"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Questionnaire"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchRevInclude value="QuestionnaireResponse.questionnaire"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-date"/>
        <type value="date"/>
        <documentation value="When the questionnaire was last changed"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-identifier"/>
        <type value="token"/>
        <documentation value="An identifier for the questionnaire"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-code"/>
        <type value="token"/>
        <documentation value="A code that corresponds to the questionnaire or one of its groups"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-context"/>
        <type value="token"/>
        <documentation value="A use context assigned to the questionnaire"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-publisher"/>
        <type value="string"/>
        <documentation value="The author of the questionnaire"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-title"/>
        <type value="string"/>
        <documentation value="All or part of the name of the questionnaire"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-version"/>
        <type value="string"/>
        <documentation value="The business version of the questionnaire"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaire-status"/>
        <type value="token"/>
        <documentation value="The status of the questionnaire"/>
      </searchParam>
    </resource>
    <resource>
      <type value="QuestionnaireResponse"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="QuestionnaireResponse.parent"/>
      <searchInclude value="QuestionnaireResponse.questionnaire"/>
      <searchInclude value="QuestionnaireResponse.based-on"/>
      <searchInclude value="QuestionnaireResponse.subject"/>
      <searchInclude value="QuestionnaireResponse.author"/>
      <searchInclude value="QuestionnaireResponse.patient"/>
      <searchInclude value="QuestionnaireResponse.context"/>
      <searchInclude value="QuestionnaireResponse.source"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchRevInclude value="Consent.source"/>
      <searchRevInclude value="Observation.related-target"/>
      <searchParam>
        <name value="authored"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-authored"/>
        <type value="date"/>
        <documentation value="When the questionnaire response was authored"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-identifier"/>
        <type value="token"/>
        <documentation value="The unique identifier for the questionnaire response"/>
      </searchParam>
      <searchParam>
        <name value="parent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-parent"/>
        <type value="reference"/>
        <documentation value="Procedure or observation this questionnaire response is part of"/>
      </searchParam>
      <searchParam>
        <name value="questionnaire"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-questionnaire"/>
        <type value="reference"/>
        <documentation value="The questionnaire the answers are provided for"/>
      </searchParam>
      <searchParam>
        <name value="based-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-based-on"/>
        <type value="reference"/>
        <documentation value="Plan/proposal/order fulfilled by this questionnaire response"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-subject"/>
        <type value="reference"/>
        <documentation value="The subject of the questionnaire response"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-author"/>
        <type value="reference"/>
        <documentation value="The author of the questionnaire response"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-patient"/>
        <type value="reference"/>
        <documentation value="The patient that is the subject of the questionnaire response"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-context"/>
        <type value="reference"/>
        <documentation value="Encounter or episode during which questionnaire response was authored"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-source"/>
        <type value="reference"/>
        <documentation value="The person who answered the questions"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireresponse-status"/>
        <type value="token"/>
        <documentation value="The status of the questionnaire response"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ReferralRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ReferralRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ReferralRequest.requester"/>
      <searchInclude value="ReferralRequest.patient"/>
      <searchInclude value="ReferralRequest.recipient"/>
      <searchInclude value="ReferralRequest.context"/>
      <searchInclude value="ReferralRequest.basedon"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchRevInclude value="ClinicalImpression.action"/>
      <searchRevInclude value="DiagnosticReport.request"/>
      <searchRevInclude value="Encounter.incomingreferral"/>
      <searchRevInclude value="EpisodeOfCare.incomingreferral"/>
      <searchRevInclude value="ImagingStudy.basedon"/>
      <searchRevInclude value="QuestionnaireResponse.based-on"/>
      <searchRevInclude value="ReferralRequest.basedon"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-date"/>
        <type value="date"/>
        <documentation value="Creation or activation date"/>
      </searchParam>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-requester"/>
        <type value="reference"/>
        <documentation value="Requester of referral / transfer of care"/>
      </searchParam>
      <searchParam>
        <name value="parent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-parent"/>
        <type value="token"/>
        <documentation value="Part of common request"/>
      </searchParam>
      <searchParam>
        <name value="specialty"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-specialty"/>
        <type value="token"/>
        <documentation value="The specialty that the referral is for"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-patient"/>
        <type value="reference"/>
        <documentation value="Who the referral is about"/>
      </searchParam>
      <searchParam>
        <name value="recipient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-recipient"/>
        <type value="reference"/>
        <documentation value="The person that the referral was sent to"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-context"/>
        <type value="reference"/>
        <documentation value="Part of encounter or episode of care"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-type"/>
        <type value="token"/>
        <documentation value="The type of the referral"/>
      </searchParam>
      <searchParam>
        <name value="priority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-priority"/>
        <type value="token"/>
        <documentation value="The priority assigned to the referral"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-category"/>
        <type value="token"/>
        <documentation value="Proposal, plan or request"/>
      </searchParam>
      <searchParam>
        <name value="basedon"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-basedon"/>
        <type value="reference"/>
        <documentation value="Request being fulfilled"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/referralrequest-status"/>
        <type value="token"/>
        <documentation value="The status of the referral"/>
      </searchParam>
    </resource>
    <resource>
      <type value="RelatedPerson"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/RelatedPerson"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="RelatedPerson.patient"/>
      <searchRevInclude value="AllergyIntolerance.asserter"/>
      <searchRevInclude value="Appointment.actor"/>
      <searchRevInclude value="Appointment.practitioner"/>
      <searchRevInclude value="Appointment.patient"/>
      <searchRevInclude value="Appointment.location"/>
      <searchRevInclude value="AppointmentResponse.actor"/>
      <searchRevInclude value="AppointmentResponse.practitioner"/>
      <searchRevInclude value="AppointmentResponse.patient"/>
      <searchRevInclude value="AppointmentResponse.location"/>
      <searchRevInclude value="AuditEvent.agent"/>
      <searchRevInclude value="AuditEvent.patient"/>
      <searchRevInclude value="Basic.author"/>
      <searchRevInclude value="CarePlan.performer"/>
      <searchRevInclude value="CareTeam.participant"/>
      <searchRevInclude value="Communication.sender"/>
      <searchRevInclude value="Communication.recipient"/>
      <searchRevInclude value="CommunicationRequest.requester"/>
      <searchRevInclude value="CommunicationRequest.sender"/>
      <searchRevInclude value="CommunicationRequest.recipient"/>
      <searchRevInclude value="Composition.author"/>
      <searchRevInclude value="Condition.asserter"/>
      <searchRevInclude value="Consent.actor"/>
      <searchRevInclude value="Consent.recipient"/>
      <searchRevInclude value="Consent.consentor"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Contract.signer"/>
      <searchRevInclude value="Coverage.policyholder"/>
      <searchRevInclude value="Coverage.subscriber"/>
      <searchRevInclude value="Coverage.payor"/>
      <searchRevInclude value="DeviceUseRequest.filler"/>
      <searchRevInclude value="DiagnosticRequest.filler"/>
      <searchRevInclude value="DocumentManifest.author"/>
      <searchRevInclude value="DocumentManifest.recipient"/>
      <searchRevInclude value="DocumentReference.author"/>
      <searchRevInclude value="Encounter.practitioner"/>
      <searchRevInclude value="Encounter.participant"/>
      <searchRevInclude value="ImagingManifest.author"/>
      <searchRevInclude value="MedicationAdministration.performer"/>
      <searchRevInclude value="MedicationRequest.requester"/>
      <searchRevInclude value="MedicationStatement.source"/>
      <searchRevInclude value="Observation.performer"/>
      <searchRevInclude value="Patient.link"/>
      <searchRevInclude value="Person.practitioner"/>
      <searchRevInclude value="Person.link"/>
      <searchRevInclude value="Person.relatedperson"/>
      <searchRevInclude value="Person.patient"/>
      <searchRevInclude value="Procedure.performer"/>
      <searchRevInclude value="ProcedureRequest.performer"/>
      <searchRevInclude value="ProcedureRequest.orderer"/>
      <searchRevInclude value="Provenance.agent"/>
      <searchRevInclude value="QuestionnaireResponse.author"/>
      <searchRevInclude value="QuestionnaireResponse.source"/>
      <searchRevInclude value="RequestGroup.participant"/>
      <searchRevInclude value="Schedule.actor"/>
      <searchRevInclude value="Task.owner"/>
      <searchRevInclude value="Task.requester"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-identifier"/>
        <type value="token"/>
        <documentation value="An Identifier of the RelatedPerson"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including
         line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="birthdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-birthdate"/>
        <type value="date"/>
        <documentation value="The Related Person's date of birth"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-gender"/>
        <type value="token"/>
        <documentation value="Gender of the person"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-active"/>
        <type value="token"/>
        <documentation value="Wheter the related person record is active"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address-postalcode"/>
        <type value="string"/>
        <documentation value="A postal code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-phonetic"/>
        <type value="string"/>
        <documentation value="A portion of name using some kind of phonetic matching algorithm"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-phone"/>
        <type value="token"/>
        <documentation value="A value in a phone contact"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-patient"/>
        <type value="reference"/>
        <documentation value="The patient this person is related to"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-name"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the HumanName, including
         family, give, prefix, suffix, suffix, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-telecom"/>
        <type value="token"/>
        <documentation value="The value in any kind of contact"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <definition value="http://hl7.org/fhir/SearchParameter/relatedperson-email"/>
        <type value="token"/>
        <documentation value="A value in an email contact"/>
      </searchParam>
    </resource>
    <resource>
      <type value="RequestGroup"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/RequestGroup"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="RequestGroup.patient"/>
      <searchInclude value="RequestGroup.subject"/>
      <searchInclude value="RequestGroup.author"/>
      <searchInclude value="RequestGroup.context"/>
      <searchInclude value="RequestGroup.encounter"/>
      <searchInclude value="RequestGroup.participant"/>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to search for request groups"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-subject"/>
        <type value="reference"/>
        <documentation value="The subject that the request group is about"/>
      </searchParam>
      <searchParam>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-author"/>
        <type value="reference"/>
        <documentation value="The author of the request group"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-context"/>
        <type value="reference"/>
        <documentation value="The context the request group applies to"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-encounter"/>
        <type value="reference"/>
        <documentation value="The encounter the request group applies to"/>
      </searchParam>
      <searchParam>
        <name value="participant"/>
        <definition value="http://hl7.org/fhir/SearchParameter/requestgroup-participant"/>
        <type value="reference"/>
        <documentation value="The participant in the requests in the group"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ResearchStudy"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ResearchStudy"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ResearchStudy.partof"/>
      <searchInclude value="ResearchStudy.sponsor"/>
      <searchInclude value="ResearchStudy.principalinvestigator"/>
      <searchInclude value="ResearchStudy.protocol"/>
      <searchInclude value="ResearchStudy.site"/>
      <searchRevInclude value="ResearchStudy.partof"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-date"/>
        <type value="date"/>
        <documentation value="When the study began and ended"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-identifier"/>
        <type value="token"/>
        <documentation value="Business Identifer for study"/>
      </searchParam>
      <searchParam>
        <name value="partof"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-partof"/>
        <type value="reference"/>
        <documentation value="Part of larger study"/>
      </searchParam>
      <searchParam>
        <name value="sponsor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-sponsor"/>
        <type value="reference"/>
        <documentation value="Organization responsible for the study"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-jurisdiction"/>
        <type value="token"/>
        <documentation value="Geographic region(s) for study"/>
      </searchParam>
      <searchParam>
        <name value="focus"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-focus"/>
        <type value="token"/>
        <documentation value="Drugs, devices, conditions, etc. under study"/>
      </searchParam>
      <searchParam>
        <name value="principalinvestigator"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-principalinvestigator"/>
        <type value="reference"/>
        <documentation value="Individual responsible for the study"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-title"/>
        <type value="string"/>
        <documentation value="Name for this study"/>
      </searchParam>
      <searchParam>
        <name value="protocol"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-protocol"/>
        <type value="reference"/>
        <documentation value="Steps followed in executing study"/>
      </searchParam>
      <searchParam>
        <name value="site"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-site"/>
        <type value="reference"/>
        <documentation value="Location involved in study execution"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-category"/>
        <type value="token"/>
        <documentation value="Classifications for the study"/>
      </searchParam>
      <searchParam>
        <name value="keyword"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-keyword"/>
        <type value="token"/>
        <documentation value="Used to search for the study"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchstudy-status"/>
        <type value="token"/>
        <documentation value="draft | in-progress | suspended | stopped | completed | entered-in-error"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ResearchSubject"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ResearchSubject"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="ResearchSubject.individual"/>
      <searchInclude value="ResearchSubject.patient"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchsubject-date"/>
        <type value="date"/>
        <documentation value="Start and end of participation"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchsubject-identifier"/>
        <type value="token"/>
        <documentation value="Business Identifer for event"/>
      </searchParam>
      <searchParam>
        <name value="individual"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchsubject-individual"/>
        <type value="reference"/>
        <documentation value="Who is part of study"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchsubject-patient"/>
        <type value="reference"/>
        <documentation value="Who is part of study"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/researchsubject-status"/>
        <type value="token"/>
        <documentation value="candidate | enrolled | active | suspended | withdrawn | completed"/>
      </searchParam>
    </resource>
    <resource>
      <type value="RiskAssessment"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/RiskAssessment"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="RiskAssessment.condition"/>
      <searchInclude value="RiskAssessment.performer"/>
      <searchInclude value="RiskAssessment.subject"/>
      <searchInclude value="RiskAssessment.patient"/>
      <searchInclude value="RiskAssessment.encounter"/>
      <searchRevInclude value="ClinicalImpression.investigation"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-date"/>
        <type value="date"/>
        <documentation value="When was assessment made?"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-identifier"/>
        <type value="token"/>
        <documentation value="Unique identifier for the assessment"/>
      </searchParam>
      <searchParam>
        <name value="condition"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-condition"/>
        <type value="reference"/>
        <documentation value="Condition assessed"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-performer"/>
        <type value="reference"/>
        <documentation value="Who did assessment?"/>
      </searchParam>
      <searchParam>
        <name value="method"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-method"/>
        <type value="token"/>
        <documentation value="Evaluation mechanism"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-subject"/>
        <type value="reference"/>
        <documentation value="Who/what does assessment apply to?"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-patient"/>
        <type value="reference"/>
        <documentation value="Who/what does assessment apply to?"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/riskassessment-encounter"/>
        <type value="reference"/>
        <documentation value="Where was assessment performed?"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Schedule"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Schedule"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Schedule.actor"/>
      <searchRevInclude value="Slot.schedule"/>
      <searchParam>
        <name value="actor"/>
        <definition value="http://hl7.org/fhir/SearchParameter/schedule-actor"/>
        <type value="reference"/>
        <documentation value="The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/schedule-date"/>
        <type value="date"/>
        <documentation value="Search for Schedule resources that have a period that contains this date specified"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/schedule-identifier"/>
        <type value="token"/>
        <documentation value="A Schedule Identifier"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <definition value="http://hl7.org/fhir/SearchParameter/schedule-active"/>
        <type value="token"/>
        <documentation value="Is the schedule in active use"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/schedule-type"/>
        <type value="token"/>
        <documentation value="The type of appointments that can be booked into associated slot(s)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="SearchParameter"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/SearchParameter"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="SearchParameter.component"/>
      <searchRevInclude value="SearchParameter.component"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-date"/>
        <type value="date"/>
        <documentation value="The search parameter publication date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-code"/>
        <type value="token"/>
        <documentation value="Code used in URL"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for search parameter"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="derived-from"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-derived-from"/>
        <type value="uri"/>
        <documentation value="Original Definition for the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-type"/>
        <type value="token"/>
        <documentation value="number | date | string | token | reference | composite | quantity | uri"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="target"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-target"/>
        <type value="token"/>
        <documentation value="Types of resource (if a resource reference)"/>
      </searchParam>
      <searchParam>
        <name value="component"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-component"/>
        <type value="reference"/>
        <documentation value="Defines how the part works"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-name"/>
        <type value="string"/>
        <documentation value="Name of the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-status"/>
        <type value="token"/>
        <documentation value="The current status of the search parameter"/>
      </searchParam>
      <searchParam>
        <name value="base"/>
        <definition value="http://hl7.org/fhir/SearchParameter/searchparameter-base"/>
        <type value="token"/>
        <documentation value="The resource type(s) this search parameter applies to"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Sequence"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Sequence"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Sequence.patient"/>
      <searchRevInclude value="Observation.related-target"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-identifier"/>
        <type value="token"/>
        <documentation value="The unique identity for a particular sequence"/>
      </searchParam>
      <searchParam>
        <name value="coordinate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-coordinate"/>
        <type value="composite"/>
        <documentation value="Search parameter for region of the reference DNA sequence string. This will refer to part
         of a locus or part of a gene where search region will be represented in 1-based system.
         Since the coordinateSystem can either be 0-based or 1-based, this search query will include
         the result of both coordinateSystem that contains the equivalent segment of the gene or
         whole genome sequence. For example, a search for sequence can be represented as `coordinate=1$lt345$
        gt123`, this means it will search for the Sequence resource on chromosome 1 and with position
         &gt;123 and &lt;345, where in 1-based system resource, all strings within region 1:124-344
         will be revealed, while in 0-based system resource, all strings within region 1:123-344
         will be revealed. You may want to check detail about 0-based v.s. 1-based above."/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-patient"/>
        <type value="reference"/>
        <documentation value="The subject that the observation is about"/>
      </searchParam>
      <searchParam>
        <name value="chromosome"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-chromosome"/>
        <type value="token"/>
        <documentation value="Chromosome number of the reference sequence"/>
      </searchParam>
      <searchParam>
        <name value="start"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-start"/>
        <type value="number"/>
        <documentation value="Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino
         acid at this position will be included) of the reference sequence."/>
      </searchParam>
      <searchParam>
        <name value="end"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-end"/>
        <type value="number"/>
        <documentation value="End position (0-based exclusive, which menas the acid at this position will not be included,
         1-based inclusive, which means the acid at this position will be included) of the reference
         sequence."/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/sequence-type"/>
        <type value="token"/>
        <documentation value="Amino Acid Sequence/ DNA Sequence / RNA Sequence"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ServiceDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ServiceDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-date"/>
        <type value="date"/>
        <documentation value="The service definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the service definition"/>
      </searchParam>
      <searchParam>
        <name value="effective"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-effective"/>
        <type value="date"/>
        <documentation value="Effective time associated with the service definition"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for service definition"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the service definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the service definition"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the service definition"/>
      </searchParam>
      <searchParam>
        <name value="topic"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-topic"/>
        <type value="token"/>
        <documentation value="Topics associated with the module"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the service definition"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the service definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the service definition"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/servicedefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the service definition"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Slot"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Slot"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Slot.schedule"/>
      <searchParam>
        <name value="schedule"/>
        <definition value="http://hl7.org/fhir/SearchParameter/slot-schedule"/>
        <type value="reference"/>
        <documentation value="The Schedule Resource that we are seeking a slot within"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/slot-identifier"/>
        <type value="token"/>
        <documentation value="A Slot Identifier"/>
      </searchParam>
      <searchParam>
        <name value="start"/>
        <definition value="http://hl7.org/fhir/SearchParameter/slot-start"/>
        <type value="date"/>
        <documentation value="Appointment date/time."/>
      </searchParam>
      <searchParam>
        <name value="slot-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/slot-slot-type"/>
        <type value="token"/>
        <documentation value="The type of appointments that can be booked into the slot"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/slot-status"/>
        <type value="token"/>
        <documentation value="The free/busy status of the appointment"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Specimen"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Specimen"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Specimen.parent"/>
      <searchInclude value="Specimen.subject"/>
      <searchInclude value="Specimen.patient"/>
      <searchInclude value="Specimen.collector"/>
      <searchRevInclude value="DiagnosticReport.specimen"/>
      <searchRevInclude value="Media.subject"/>
      <searchRevInclude value="Media.patient"/>
      <searchRevInclude value="Observation.specimen"/>
      <searchRevInclude value="Specimen.parent"/>
      <searchParam>
        <name value="container"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-container"/>
        <type value="token"/>
        <documentation value="The kind of specimen container"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-identifier"/>
        <type value="token"/>
        <documentation value="The unique identifier associated with the specimen"/>
      </searchParam>
      <searchParam>
        <name value="parent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-parent"/>
        <type value="reference"/>
        <documentation value="The parent of the specimen"/>
      </searchParam>
      <searchParam>
        <name value="container-id"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-container-id"/>
        <type value="token"/>
        <documentation value="The unique identifier associated with the specimen container"/>
      </searchParam>
      <searchParam>
        <name value="bodysite"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-bodysite"/>
        <type value="token"/>
        <documentation value="The code for the body site from where the specimen originated"/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-subject"/>
        <type value="reference"/>
        <documentation value="The subject of the specimen"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-patient"/>
        <type value="reference"/>
        <documentation value="The patient the specimen comes from"/>
      </searchParam>
      <searchParam>
        <name value="collected"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-collected"/>
        <type value="date"/>
        <documentation value="The date the specimen was collected"/>
      </searchParam>
      <searchParam>
        <name value="accession"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-accession"/>
        <type value="token"/>
        <documentation value="The accession number associated with the specimen"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-type"/>
        <type value="token"/>
        <documentation value="The specimen type"/>
      </searchParam>
      <searchParam>
        <name value="collector"/>
        <definition value="http://hl7.org/fhir/SearchParameter/specimen-collector"/>
        <type value="reference"/>
        <documentation value="Who collected the specimen"/>
      </searchParam>
    </resource>
    <resource>
      <type value="StructureDefinition"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/StructureDefinition"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="StructureDefinition.valueset"/>
      <searchRevInclude value="CapabilityStatement.supported-profile"/>
      <searchRevInclude value="CapabilityStatement.resourceprofile"/>
      <searchRevInclude value="OperationDefinition.paramprofile"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-date"/>
        <type value="date"/>
        <documentation value="The structure definition publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="valueset"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-valueset"/>
        <type value="reference"/>
        <documentation value="A vocabulary binding reference"/>
      </searchParam>
      <searchParam>
        <name value="kind"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-kind"/>
        <type value="token"/>
        <documentation value="primitive-type | complex-type | resource | logical"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for structure definition"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="experimental"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-experimental"/>
        <type value="token"/>
        <documentation value="If for testing purposes, not real usage"/>
      </searchParam>
      <searchParam>
        <name value="context-type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-context-type"/>
        <type value="token"/>
        <documentation value="resource | datatype | extension"/>
      </searchParam>
      <searchParam>
        <name value="abstract"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-abstract"/>
        <type value="token"/>
        <documentation value="Whether the structure is abstract"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-type"/>
        <type value="token"/>
        <documentation value="Type defined or constrained by this structure"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="path"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-path"/>
        <type value="token"/>
        <documentation value="A path that is constrained in the profile"/>
      </searchParam>
      <searchParam>
        <name value="ext-context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-ext-context"/>
        <type value="string"/>
        <documentation value="Where the extension can be used in instances"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-name"/>
        <type value="string"/>
        <documentation value="Name of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="base-path"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-base-path"/>
        <type value="token"/>
        <documentation value="Path that identifies the base element"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="derivation"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-derivation"/>
        <type value="token"/>
        <documentation value="specialization | constraint - How relates to base definition"/>
      </searchParam>
      <searchParam>
        <name value="keyword"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-keyword"/>
        <type value="token"/>
        <documentation value="A code for the profile"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-status"/>
        <type value="token"/>
        <documentation value="The current status of the structure definition"/>
      </searchParam>
      <searchParam>
        <name value="base"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuredefinition-base"/>
        <type value="uri"/>
        <documentation value="Definition that this type is constrained/specialized from"/>
      </searchParam>
    </resource>
    <resource>
      <type value="StructureMap"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/StructureMap"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-date"/>
        <type value="date"/>
        <documentation value="The structure map publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the structure map"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for structure map"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-name"/>
        <type value="string"/>
        <documentation value="Name of the structure map"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the structure map"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the structure map"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the structure map"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the structure map"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the structure map"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/structuremap-status"/>
        <type value="token"/>
        <documentation value="The current status of the structure map"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Subscription"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Subscription"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchParam>
        <name value="payload"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-payload"/>
        <type value="string"/>
        <documentation value="Mimetype to send, or omit for no payload"/>
      </searchParam>
      <searchParam>
        <name value="criteria"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-criteria"/>
        <type value="string"/>
        <documentation value="Rule for server push criteria"/>
      </searchParam>
      <searchParam>
        <name value="contact"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-contact"/>
        <type value="token"/>
        <documentation value="Contact details for source (e.g. troubleshooting)"/>
      </searchParam>
      <searchParam>
        <name value="tag"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-tag"/>
        <type value="token"/>
        <documentation value="A tag to add to matching resources"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-type"/>
        <type value="token"/>
        <documentation value="rest-hook | websocket | email | sms | message"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-url"/>
        <type value="uri"/>
        <documentation value="Where the channel points to"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/subscription-status"/>
        <type value="token"/>
        <documentation value="requested | active | error | off"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Substance"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Substance"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Substance.substance-reference"/>
      <searchRevInclude value="Contract.agent"/>
      <searchRevInclude value="Group.member"/>
      <searchRevInclude value="Medication.ingredient"/>
      <searchRevInclude value="Specimen.subject"/>
      <searchRevInclude value="Specimen.patient"/>
      <searchRevInclude value="Substance.substance-reference"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-identifier"/>
        <type value="token"/>
        <documentation value="Unique identifier for the substance"/>
      </searchParam>
      <searchParam>
        <name value="container-identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-container-identifier"/>
        <type value="token"/>
        <documentation value="Identifier of the package/container"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-code"/>
        <type value="token"/>
        <documentation value="The code of the substance or ingredient"/>
      </searchParam>
      <searchParam>
        <name value="quantity"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-quantity"/>
        <type value="quantity"/>
        <documentation value="Amount of substance in the package"/>
      </searchParam>
      <searchParam>
        <name value="substance-reference"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-substance-reference"/>
        <type value="reference"/>
        <documentation value="A component of the substance"/>
      </searchParam>
      <searchParam>
        <name value="expiry"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-expiry"/>
        <type value="date"/>
        <documentation value="Expiry date of package or container of substance"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/substance-category"/>
        <type value="token"/>
        <documentation value="The category of the substance"/>
      </searchParam>
    </resource>
    <resource>
      <type value="SupplyDelivery"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/SupplyDelivery"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="SupplyDelivery.receiver"/>
      <searchInclude value="SupplyDelivery.patient"/>
      <searchInclude value="SupplyDelivery.supplier"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplydelivery-identifier"/>
        <type value="token"/>
        <documentation value="External identifier"/>
      </searchParam>
      <searchParam>
        <name value="receiver"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplydelivery-receiver"/>
        <type value="reference"/>
        <documentation value="Who collected the Supply"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplydelivery-patient"/>
        <type value="reference"/>
        <documentation value="Patient for whom the item is supplied"/>
      </searchParam>
      <searchParam>
        <name value="supplier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplydelivery-supplier"/>
        <type value="reference"/>
        <documentation value="Dispenser"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplydelivery-status"/>
        <type value="token"/>
        <documentation value="in-progress | completed | abandoned"/>
      </searchParam>
    </resource>
    <resource>
      <type value="SupplyRequest"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/SupplyRequest"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="SupplyRequest.patient"/>
      <searchInclude value="SupplyRequest.supplier"/>
      <searchInclude value="SupplyRequest.source"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-date"/>
        <type value="date"/>
        <documentation value="When the request was made"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-identifier"/>
        <type value="token"/>
        <documentation value="Unique identifier"/>
      </searchParam>
      <searchParam>
        <name value="kind"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-kind"/>
        <type value="token"/>
        <documentation value="The kind of supply (central, non-stock, etc.)"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-patient"/>
        <type value="reference"/>
        <documentation value="Patient for whom the item is supplied"/>
      </searchParam>
      <searchParam>
        <name value="supplier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-supplier"/>
        <type value="reference"/>
        <documentation value="Who is intended to fulfill the request"/>
      </searchParam>
      <searchParam>
        <name value="source"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-source"/>
        <type value="reference"/>
        <documentation value="Who initiated this order"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/supplyrequest-status"/>
        <type value="token"/>
        <documentation value="requested | completed | failed | cancelled"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Task"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/Task"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="Task.owner"/>
      <searchInclude value="Task.requester"/>
      <searchInclude value="Task.subject"/>
      <searchInclude value="Task.focus"/>
      <searchInclude value="Task.part-of"/>
      <searchInclude value="Task.based-on"/>
      <searchInclude value="Task.patient"/>
      <searchInclude value="Task.definition-ref"/>
      <searchInclude value="Task.organization"/>
      <searchInclude value="Task.context"/>
      <searchRevInclude value="Task.part-of"/>
      <searchParam>
        <name value="owner"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-owner"/>
        <type value="reference"/>
        <documentation value="Search by task owner"/>
      </searchParam>
      <searchParam>
        <name value="requester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-requester"/>
        <type value="reference"/>
        <documentation value="Search by task requester"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-identifier"/>
        <type value="token"/>
        <documentation value="Search for a task instance by its business identifier"/>
      </searchParam>
      <searchParam>
        <name value="business-status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-business-status"/>
        <type value="token"/>
        <documentation value="Search by business status"/>
      </searchParam>
      <searchParam>
        <name value="period"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-period"/>
        <type value="date"/>
        <documentation value="Search by period Task is/was underway"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-code"/>
        <type value="token"/>
        <documentation value="Search by task code"/>
      </searchParam>
      <searchParam>
        <name value="performer"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-performer"/>
        <type value="token"/>
        <documentation value="Search by recommended type of performer (e.g., Requester, Performer, Scheduler)."/>
      </searchParam>
      <searchParam>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-subject"/>
        <type value="reference"/>
        <documentation value="Search by subject"/>
      </searchParam>
      <searchParam>
        <name value="focus"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-focus"/>
        <type value="reference"/>
        <documentation value="Search by task focus"/>
      </searchParam>
      <searchParam>
        <name value="part-of"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-part-of"/>
        <type value="reference"/>
        <documentation value="Search by task this task is part of"/>
      </searchParam>
      <searchParam>
        <name value="priority"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-priority"/>
        <type value="token"/>
        <documentation value="Search by task priority"/>
      </searchParam>
      <searchParam>
        <name value="authored-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-authored-on"/>
        <type value="date"/>
        <documentation value="Search by creation date"/>
      </searchParam>
      <searchParam>
        <name value="intent"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-intent"/>
        <type value="token"/>
        <documentation value="Search by task intent"/>
      </searchParam>
      <searchParam>
        <name value="group-identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-group-identifier"/>
        <type value="token"/>
        <documentation value="Search by group identifier"/>
      </searchParam>
      <searchParam>
        <name value="based-on"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-based-on"/>
        <type value="reference"/>
        <documentation value="Search by requests this task is based on"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-patient"/>
        <type value="reference"/>
        <documentation value="Search by patient"/>
      </searchParam>
      <searchParam>
        <name value="statusreason"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-statusreason"/>
        <type value="token"/>
        <documentation value="Search by status reason"/>
      </searchParam>
      <searchParam>
        <name value="definition-ref"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-definition-ref"/>
        <type value="reference"/>
        <documentation value="Search by task definition as a Reference"/>
      </searchParam>
      <searchParam>
        <name value="organization"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-organization"/>
        <type value="reference"/>
        <documentation value="Search by responsible organization"/>
      </searchParam>
      <searchParam>
        <name value="context"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-context"/>
        <type value="reference"/>
        <documentation value="Search by encounter or episode"/>
      </searchParam>
      <searchParam>
        <name value="modified"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-modified"/>
        <type value="date"/>
        <documentation value="Search by last modification date"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/task-status"/>
        <type value="token"/>
        <documentation value="Search by task status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="TestReport"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/TestReport"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="TestReport.testscript"/>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-identifier"/>
        <type value="token"/>
        <documentation value="External identifier"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-name"/>
        <type value="string"/>
        <documentation value="Informal name of the executed TestScript"/>
      </searchParam>
      <searchParam>
        <name value="tester"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-tester"/>
        <type value="string"/>
        <documentation value="Name of the tester producing this report (Organization or individual)"/>
      </searchParam>
      <searchParam>
        <name value="testscript"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-testscript"/>
        <type value="reference"/>
        <documentation value="Reference to the  version-specific TestScript that was executed to produce this TestReport"/>
      </searchParam>
      <searchParam>
        <name value="issued"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-issued"/>
        <type value="date"/>
        <documentation value="When the TestScript was executed and this TestReport was generated"/>
      </searchParam>
      <searchParam>
        <name value="participant"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testreport-participant"/>
        <type value="uri"/>
        <documentation value="The uri of the participant. An absolute URL is preferred"/>
      </searchParam>
    </resource>
    <resource>
      <type value="TestScript"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/TestScript"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchRevInclude value="TestReport.testscript"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-date"/>
        <type value="date"/>
        <documentation value="The test script publication date"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the test script"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for test script"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-name"/>
        <type value="string"/>
        <documentation value="Name of the test script"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the test script"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the test script"/>
      </searchParam>
      <searchParam>
        <name value="testscript-capability"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-testscript-capability"/>
        <type value="string"/>
        <documentation value="TestScript required and validated capability"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the test script"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the test script"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the test script"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/testscript-status"/>
        <type value="token"/>
        <documentation value="The current status of the test script"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ValueSet"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/ValueSet"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchRevInclude value="ConceptMap.source"/>
      <searchRevInclude value="ConceptMap.target"/>
      <searchRevInclude value="ConceptMap.source-uri"/>
      <searchRevInclude value="ConceptMap.target-uri"/>
      <searchRevInclude value="StructureDefinition.valueset"/>
      <searchParam>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-date"/>
        <type value="date"/>
        <documentation value="The value set publication date"/>
      </searchParam>
      <searchParam>
        <name value="reference"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-reference"/>
        <type value="uri"/>
        <documentation value="A code system included or excluded in the value set or an imported value set"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-identifier"/>
        <type value="token"/>
        <documentation value="External identifiers for the value set"/>
      </searchParam>
      <searchParam>
        <name value="jurisdiction"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-jurisdiction"/>
        <type value="token"/>
        <documentation value="Intended jurisdiction for value set"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-name"/>
        <type value="string"/>
        <documentation value="Name of the value set"/>
      </searchParam>
      <searchParam>
        <name value="description"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-description"/>
        <type value="string"/>
        <documentation value="Text search against the description of the value set"/>
      </searchParam>
      <searchParam>
        <name value="publisher"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-publisher"/>
        <type value="string"/>
        <documentation value="Name of the publisher of the value set"/>
      </searchParam>
      <searchParam>
        <name value="title"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-title"/>
        <type value="string"/>
        <documentation value="Text search against the title of the value set"/>
      </searchParam>
      <searchParam>
        <name value="version"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-version"/>
        <type value="token"/>
        <documentation value="The version identifier of the value set"/>
      </searchParam>
      <searchParam>
        <name value="url"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-url"/>
        <type value="uri"/>
        <documentation value="The uri that identifies the value set"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-status"/>
        <type value="token"/>
        <documentation value="The current status of the value set"/>
      </searchParam>
      <searchParam>
        <name value="expansion"/>
        <definition value="http://hl7.org/fhir/SearchParameter/valueset-expansion"/>
        <type value="uri"/>
        <documentation value="Uniquely identifies this expansion"/>
      </searchParam>
    </resource>
    <resource>
      <type value="VisionPrescription"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/VisionPrescription"/>
      </profile>
      <interaction>
        <code value="read"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="vread"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="update"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="delete"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="create"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation value="Implemented per the specification (or Insert other doco here)"/>
      </interaction>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="multiple"/>
      <referencePolicy value="literal"/>
      <referencePolicy value="logical"/>
      <searchInclude value="VisionPrescription.prescriber"/>
      <searchInclude value="VisionPrescription.patient"/>
      <searchInclude value="VisionPrescription.encounter"/>
      <searchRevInclude value="CarePlan.activityreference"/>
      <searchParam>
        <name value="prescriber"/>
        <definition value="http://hl7.org/fhir/SearchParameter/visionprescription-prescriber"/>
        <type value="reference"/>
        <documentation value="Who authorizes the vision product"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/visionprescription-identifier"/>
        <type value="token"/>
        <documentation value="Return prescriptions with this external identifier"/>
      </searchParam>
      <searchParam>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/visionprescription-patient"/>
        <type value="reference"/>
        <documentation value="The identity of a patient to list dispenses for"/>
      </searchParam>
      <searchParam>
        <name value="datewritten"/>
        <definition value="http://hl7.org/fhir/SearchParameter/visionprescription-datewritten"/>
        <type value="date"/>
        <documentation value="Return prescriptions written on this date"/>
      </searchParam>
      <searchParam>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/visionprescription-encounter"/>
        <type value="reference"/>
        <documentation value="Return prescriptions with this encounter identifier"/>
      </searchParam>
    </resource>
    <interaction>
      <code value="transaction"/>
      <documentation value="Implemented per the specification (or Insert other doco here)"/>
    </interaction>
    <interaction>
      <code value="batch"/>
      <documentation value="Implemented per the specification (or Insert other doco here)"/>
    </interaction>
    <interaction>
      <code value="history-system"/>
      <documentation value="Implemented per the specification (or Insert other doco here)"/>
    </interaction>
    <interaction>
      <code value="search-system"/>
      <documentation value="Implemented per the specification (or Insert other doco here)"/>
    </interaction>
    <searchParam>
      <name value="_text"/>
      <definition value="http://hl7.org/fhir/SearchParameter/domainresource-text"/>
      <type value="string"/>
      <documentation value="Search on the narrative of the resource"/>
    </searchParam>
    <searchParam>
      <name value="_query"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-query"/>
      <type value="token"/>
      <documentation value="A custom search profile that describes a specific defined query operation"/>
    </searchParam>
    <searchParam>
      <name value="_profile"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-profile"/>
      <type value="uri"/>
      <documentation value="Profiles this resource claims to conform to"/>
    </searchParam>
    <searchParam>
      <name value="_lastUpdated"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-lastUpdated"/>
      <type value="date"/>
      <documentation value="When the resource version last changed"/>
    </searchParam>
    <searchParam>
      <name value="_tag"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-tag"/>
      <type value="token"/>
      <documentation value="Tags applied to this resource"/>
    </searchParam>
    <searchParam>
      <name value="_security"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-security"/>
      <type value="token"/>
      <documentation value="Security Labels applied to this resource"/>
    </searchParam>
    <searchParam>
      <name value="_id"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-id"/>
      <type value="token"/>
      <documentation value="Logical id of this artifact"/>
    </searchParam>
    <searchParam>
      <name value="_content"/>
      <definition value="http://hl7.org/fhir/SearchParameter/resource-content"/>
      <type value="string"/>
      <documentation value="Search on the entire content of the resource"/>
    </searchParam>
    <operation>
      <name value="validate"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/resource-validate"/>
      </definition>
    </operation>
    <operation>
      <name value="meta"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/resource-meta"/>
      </definition>
    </operation>
    <operation>
      <name value="meta-add"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/resource-meta-add"/>
      </definition>
    </operation>
    <operation>
      <name value="meta-delete"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/resource-meta-delete"/>
      </definition>
    </operation>
    <operation>
      <name value="apply"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/activitydefinition-apply"/>
      </definition>
    </operation>
    <operation>
      <name value="data-requirements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements"/>
      </definition>
    </operation>
    <operation>
      <name value="subset"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset"/>
      </definition>
    </operation>
    <operation>
      <name value="implements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements"/>
      </definition>
    </operation>
    <operation>
      <name value="conforms"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms"/>
      </definition>
    </operation>
    <operation>
      <name value="lookup"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/codesystem-lookup"/>
      </definition>
    </operation>
    <operation>
      <name value="subsumes"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/codesystem-subsumes"/>
      </definition>
    </operation>
    <operation>
      <name value="compose"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/codesystem-compose"/>
      </definition>
    </operation>
    <operation>
      <name value="document"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/composition-document"/>
      </definition>
    </operation>
    <operation>
      <name value="translate"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/conceptmap-translate"/>
      </definition>
    </operation>
    <operation>
      <name value="closure"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/conceptmap-closure"/>
      </definition>
    </operation>
    <operation>
      <name value="everything"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/encounter-everything"/>
      </definition>
    </operation>
    <operation>
      <name value="data-requirements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/library-data-requirements"/>
      </definition>
    </operation>
    <operation>
      <name value="find"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/list-find"/>
      </definition>
    </operation>
    <operation>
      <name value="evaluate-measure"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure"/>
      </definition>
    </operation>
    <operation>
      <name value="data-requirements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/measure-data-requirements"/>
      </definition>
    </operation>
    <operation>
      <name value="process-message"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/messageheader-process-message"/>
      </definition>
    </operation>
    <operation>
      <name value="stats"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/observation-stats"/>
      </definition>
    </operation>
    <operation>
      <name value="match"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/patient-match"/>
      </definition>
    </operation>
    <operation>
      <name value="everything"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/patient-everything"/>
      </definition>
    </operation>
    <operation>
      <name value="apply"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/plandefinition-apply"/>
      </definition>
    </operation>
    <operation>
      <name value="data-requirements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements"/>
      </definition>
    </operation>
    <operation>
      <name value="populate"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/questionnaire-populate"/>
      </definition>
    </operation>
    <operation>
      <name value="populatehtml"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/questionnaire-populatehtml"/>
      </definition>
    </operation>
    <operation>
      <name value="populatelink"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/questionnaire-populatelink"/>
      </definition>
    </operation>
    <operation>
      <name value="evaluate"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/servicedefinition-evaluate"/>
      </definition>
    </operation>
    <operation>
      <name value="data-requirements"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/servicedefinition-data-requirements"/>
      </definition>
    </operation>
    <operation>
      <name value="questionnaire"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire"/>
      </definition>
    </operation>
    <operation>
      <name value="transform"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/structuremap-transform"/>
      </definition>
    </operation>
    <operation>
      <name value="reserve"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-reserve"/>
      </definition>
    </operation>
    <operation>
      <name value="start"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-start"/>
      </definition>
    </operation>
    <operation>
      <name value="finish"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-finish"/>
      </definition>
    </operation>
    <operation>
      <name value="fail"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-fail"/>
      </definition>
    </operation>
    <operation>
      <name value="release"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-release"/>
      </definition>
    </operation>
    <operation>
      <name value="suspend"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-suspend"/>
      </definition>
    </operation>
    <operation>
      <name value="resume"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-resume"/>
      </definition>
    </operation>
    <operation>
      <name value="cancel"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-cancel"/>
      </definition>
    </operation>
    <operation>
      <name value="stop"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-stop"/>
      </definition>
    </operation>
    <operation>
      <name value="set-input"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-set-input"/>
      </definition>
    </operation>
    <operation>
      <name value="set-output"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/task-set-output"/>
      </definition>
    </operation>
    <operation>
      <name value="expand"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/valueset-expand"/>
      </definition>
    </operation>
    <operation>
      <name value="validate-code"/>
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/valueset-validate-code"/>
      </definition>
    </operation>
  </rest>
</CapabilityStatement>

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.