<CapabilityStatement>
  <id value="513f2cb2-322f-46fb-8378-57a104605cb8" />
  <meta>
    <lastUpdated value="2018-11-28T16:16:49.621+00:00" />
  </meta>
  <url value="http://ehealthontario.ca/fhir/StructureDefinition/ppr-capability-statement" />
  <name value="CapabilityStatement" />
  <status value="draft" />
  <date value="2018-11-28T16:16:49.387795+00:00" />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="CapabilityStatement" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/CapabilityStatement" />
  <derivation value="constraint" />
  <differential>
    <element id="CapabilityStatement.id">
      <path value="CapabilityStatement.id" />
      <min value="1" />
      <fixedId value="PPR-conf-server" />
    </element>
    <element id="CapabilityStatement.meta">
      <path value="CapabilityStatement.meta" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.implicitRules">
      <path value="CapabilityStatement.implicitRules" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.language">
      <path value="CapabilityStatement.language" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.contained">
      <path value="CapabilityStatement.contained" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.version">
      <path value="CapabilityStatement.version" />
      <min value="1" />
      <fixedString value="1.0" />
    </element>
    <element id="CapabilityStatement.name">
      <path value="CapabilityStatement.name" />
      <min value="1" />
      <fixedString value="eHealth Ontario Provincial Provider Registry Server" />
    </element>
    <element id="CapabilityStatement.title">
      <path value="CapabilityStatement.title" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.status">
      <path value="CapabilityStatement.status" />
      <fixedCode value="draft" />
    </element>
    <element id="CapabilityStatement.experimental">
      <path value="CapabilityStatement.experimental" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.publisher">
      <path value="CapabilityStatement.publisher" />
      <min value="1" />
      <fixedString value="ehealth Ontario" />
    </element>
    <element id="CapabilityStatement.contact">
      <path value="CapabilityStatement.contact" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.description">
      <path value="CapabilityStatement.description" />
      <short value="This documents the capabilities of the eHealth Ontario Provincial Provider Registry, indicating which data resources, search parameters and operations are supported. The Provider Registry is based on Ontario's eHealth Blueprint. It contains authoritative identifier, licensing, contact and other information about organizations and individuals who deliver healthcare services relevant to the Province of Ontario. In FHIR terms, it provides read-only access to information about Practitioners and Organizations." />
    </element>
    <element id="CapabilityStatement.useContext">
      <path value="CapabilityStatement.useContext" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.jurisdiction">
      <path value="CapabilityStatement.jurisdiction" />
      <short value="Ontario" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="CapabilityStatement.jurisdiction.id">
      <path value="CapabilityStatement.jurisdiction.id" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.jurisdiction.coding">
      <path value="CapabilityStatement.jurisdiction.coding" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.jurisdiction.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CapabilityStatement.jurisdiction.text" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.purpose">
      <path value="CapabilityStatement.purpose" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.copyright">
      <path value="CapabilityStatement.copyright" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.kind">
      <path value="CapabilityStatement.kind" />
      <fixedCode value="requirements" />
    </element>
    <element id="CapabilityStatement.instantiates">
      <path value="CapabilityStatement.instantiates" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.software">
      <path value="CapabilityStatement.software" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.fhirVersion">
      <path value="CapabilityStatement.fhirVersion" />
      <short value="3.0.1" />
    </element>
    <element id="CapabilityStatement.acceptUnknown">
      <path value="CapabilityStatement.acceptUnknown" />
      <fixedCode value="extensions" />
    </element>
    <element id="CapabilityStatement.format">
      <path value="CapabilityStatement.format" />
      <fixedCode value="xml ,json" />
    </element>
    <element id="CapabilityStatement.patchFormat">
      <path value="CapabilityStatement.patchFormat" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.implementationGuide">
      <path value="CapabilityStatement.implementationGuide" />
      <short value="PPR eHealth Ontario" />
      <min value="1" />
      <max value="1" />
      <fixedUri value="Provincial Provider Registry" />
    </element>
    <element id="CapabilityStatement.profile">
      <path value="CapabilityStatement.profile" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="profile" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="CapabilityStatement.profile:Profile-Location">
      <path value="CapabilityStatement.profile" />
      <sliceName value="Profile-Location" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Location.reference">
      <path value="CapabilityStatement.profile.reference" />
      <fixedString value="http://ehealthontario.ca/fhir/StructureDefinition/ppr-location-response" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Location.identifier">
      <path value="CapabilityStatement.profile.identifier" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Location.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CapabilityStatement.profile.display" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.profile:Profile-practtitionerRole">
      <path value="CapabilityStatement.profile" />
      <sliceName value="Profile-practtitionerRole" />
    </element>
    <element id="CapabilityStatement.profile:Profile-practtitionerRole.reference">
      <path value="CapabilityStatement.profile.reference" />
      <fixedString value="http://ehealthontario.ca/fhir/StructureDefinition/ppr-practitionrrole-response" />
    </element>
    <element id="CapabilityStatement.profile:Profile-practtitionerRole.identifier">
      <path value="CapabilityStatement.profile.identifier" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.profile:Profile-practtitionerRole.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CapabilityStatement.profile.display" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Organization">
      <path value="CapabilityStatement.profile" />
      <sliceName value="Profile-Organization" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Organization.reference">
      <path value="CapabilityStatement.profile.reference" />
      <fixedString value="http://ehealthontario.ca/fhir/StructureDefinition/ppr-organization-response" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Organization.identifier">
      <path value="CapabilityStatement.profile.identifier" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.profile:Profile-Organization.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CapabilityStatement.profile.display" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.rest.mode">
      <path value="CapabilityStatement.rest.mode" />
      <fixedCode value="server" />
    </element>
    <element id="CapabilityStatement.rest.interaction">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="SystemInteraction" />
      </extension>
      <path value="CapabilityStatement.rest.interaction" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.rest.searchParam">
      <path value="CapabilityStatement.rest.searchParam" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-Name">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-Name" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-City">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-City" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-City.id">
      <path value="CapabilityStatement.rest.searchParam.id" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-PostalCode">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-PostalCode" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-Profession">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-Profession" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-Speciality">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-Speciality" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-LHINCode">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-LHINCode" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-LHINName">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-LHINName" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-RoleCode">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-RoleCode" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-Address">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-Address" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:SearchParam-Phone">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="SearchParam-Phone" />
    </element>
    <element id="CapabilityStatement.rest.searchParam:sliceSearchParam">
      <path value="CapabilityStatement.rest.searchParam" />
      <sliceName value="sliceSearchParam" />
    </element>
    <element id="CapabilityStatement.rest.operation">
      <path value="CapabilityStatement.rest.operation" />
      <slicing>
        <discriminator>
          <type value="profile" />
          <path value="id" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="CapabilityStatement.rest.operation:Practitioner-EMPI-Match">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Practitioner-EMPI-Match" />
    </element>
    <element id="CapabilityStatement.rest.operation:Practitioner-Search">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Practitioner-Search" />
    </element>
    <element id="CapabilityStatement.rest.operation:Practitioner-Read">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Practitioner-Read" />
    </element>
    <element id="CapabilityStatement.rest.operation:Location-EMPI-Match">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Location-EMPI-Match" />
    </element>
    <element id="CapabilityStatement.rest.operation:Location-Search">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Location-Search" />
    </element>
    <element id="CapabilityStatement.rest.operation:Location-Read">
      <path value="CapabilityStatement.rest.operation" />
      <sliceName value="Location-Read" />
    </element>
    <element id="CapabilityStatement.messaging">
      <path value="CapabilityStatement.messaging" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.document">
      <path value="CapabilityStatement.document" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="documentation" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <max value="0" />
    </element>
    <element id="CapabilityStatement.document.id">
      <path value="CapabilityStatement.document.id" />
      <max value="0" />
    </element>
    <element id="CapabilityStatement.document.mode">
      <path value="CapabilityStatement.document.mode" />
      <fixedCode value="server" />
    </element>
    <element id="CapabilityStatement.document:Document-Organization">
      <path value="CapabilityStatement.document" />
      <sliceName value="Document-Organization" />
    </element>
    <element id="CapabilityStatement.document:Document-Organization.mode">
      <path value="CapabilityStatement.document.mode" />
      <fixedCode value="server" />
    </element>
    <element id="CapabilityStatement.document:Document-Organization.documentation">
      <path value="CapabilityStatement.document.documentation" />
      <short value="Organization EMPI match,read requests and response" />
    </element>
    <element id="CapabilityStatement.document:Document-PractitionerRole">
      <path value="CapabilityStatement.document" />
      <sliceName value="Document-PractitionerRole" />
    </element>
    <element id="CapabilityStatement.document:Document-PractitionerRole.mode">
      <path value="CapabilityStatement.document.mode" />
      <fixedCode value="server" />
    </element>
    <element id="CapabilityStatement.document:Document-PractitionerRole.documentation">
      <path value="CapabilityStatement.document.documentation" />
      <short value="PractitionerRole EMPI Match ,read requests and response" />
    </element>
  </differential>
</CapabilityStatement>