<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="DHDR-server" />
  <url value="https://ehealthontario.ca/fhir/DHDR/metadata-query" />
  <version value="4.0.0" />
  <name value="Digital Health Drug Repository FHIR Capability Statement" />
  <title value="Digital Health Drug Repository FHIR Capability Statement" />
  <status value="draft" />
  <experimental value="false" />
  <date value="2023-03-10" />
  <publisher value="Ontario Health" />
  <contact>
    <name value="Ontario Health" />
    <telecom>
      <system value="email" />
      <value value="DigitalHealthStandards@ontariohealth.ca" />
    </telecom>
  </contact>
  <description value="This is the FHIR capability statement for the Digital Health Drug Repository" />
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166" />
      <code value="CA" />
      <display value="Canada" />
    </coding>
  </jurisdiction>
  <purpose value="Main EHR capability statement, published for contracting and operational support" />
  <copyright value="Copyright © Ontario Health" />
  <kind value="capability" />
  <fhirVersion value="4.0.0" />
  <format value="json" />
  <format value="xml" />
  <rest>
    <mode value="server" />
    <documentation value="Support retrieval of patient's drug records" />
    <resource>
      <type value="MedicationDispense" />
      <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-medications-profile-MedicationDispense" />
      <documentation value="Retrieve history of patient's drug dispenses" />
      <interaction>
        <code value="search-type" />
        <documentation value="Search MedicatinDispense resources using specified parameters. Supports both GET and POST operation" />
      </interaction>
      <interaction>
        <code value="read" />
        <documentation value="Read interaction to retrieve a specific medication dispense record by specifying a Dispense ID" />
      </interaction>
      <versioning value="no-version" />
      <conditionalRead value="not-supported" />
      <searchParam>
        <name value="patient.identifier" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-identifier" />
        <type value="token" />
        <documentation value="Supports search by Ontario Health Number or Pharmacy Management System patient Identifier. Patient Id is a mandatory search parameter" />
      </searchParam>
      <searchParam>
        <name value="patient.gender" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-gender" />
        <type value="token" />
        <documentation value="Patient gender- optional" />
      </searchParam>
      <searchParam>
        <name value="patient.birthDate" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-birthDate" />
        <type value="date" />
        <documentation value="Patient date of birth - mandatory" />
      </searchParam>
      <searchParam>
        <name value="whenprepared" />
        <type value="date" />
        <documentation value="Date when medication was dispensed" />
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationAdministration" />
      <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-medications-profile-MedicationAdministration" />
      <documentation value="Retrieve history of patient's drug dispenses" />
      <interaction>
        <code value="search-type" />
        <documentation value="Search MedicatinAdministration resources using specified parameters. Supports both GET and POST operation" />
      </interaction>
      <interaction>
        <code value="read" />
        <documentation value="Read interaction to retrieve a a specific medication administration record by specifying a Administration resource ID" />
      </interaction>
      <versioning value="no-version" />
      <conditionalRead value="not-supported" />
      <searchParam>
        <name value="patient.identifier" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-identifier" />
        <type value="token" />
        <documentation value="Supports search by Ontario Health Number or Medical Record Number. Patient Id is a mandatory search parameter" />
      </searchParam>
      <searchParam>
        <name value="patient.gender" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-gender" />
        <type value="token" />
        <documentation value="Patient gender- optional" />
      </searchParam>
      <searchParam>
        <name value="patient.birthDate" />
        <definition value="http://ehealthontario.ca/fhir/SearchParameter/ca-on-medications-patient-birthDate" />
        <type value="date" />
        <documentation value="Patient date of birth - mandatory" />
      </searchParam>
      <searchParam>
        <name value="effective-time" />
        <type value="date" />
        <documentation value="Period when medication was administrated" />
      </searchParam>
    </resource>
  </rest>
</CapabilityStatement>