<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="IHE.DCP.CarePlanContributor" />
  <url value="http://www.ihe.net/fhir/CapabilityStatement/DCPCarePlanContributor" />
  <name value="DCPCarePlanContributor" />
  <title value="IHE PCC Dynamic Care Planning (DCP) - CarePlanContributor (client)" />
  <status value="draft" />
  <experimental value="false" />
  <date value="2018-05-01T12:54:02.586-04:00" />
  <publisher value="Integrating the Healthcare Enterprise (IHE)" />
  <contact>
    <name value="IHE" />
    <telecom>
      <system value="url" />
      <value value="http://ihe.net" />
    </telecom>
  </contact>
  <contact>
    <name value="Emma Jones" />
    <telecom>
      <system value="email" />
      <value value="emma.jones@allscripts.com" />
    </telecom>
  </contact>
  <description value="see http://wiki.ihe.net/index.php/Dynamic_Care_Planning" />
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm" />
      <code value="001" />
    </coding>
  </jurisdiction>
  <copyright value="IHE http://www.ihe.net/Governance/#Intellectual_Property" />
  <kind value="requirements" />
  <fhirVersion value="3.0.1" />
  <acceptUnknown value="both" />
  <format value="application/fhir+xml" />
  <format value="application/fhir+json" />
  <profile>
    <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.PlanDefinition" />
  </profile>
  <profile>
    <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.CarePlan" />
  </profile>
  <profile>
    <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.Subscription" />
  </profile>
  <profile>
    <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.Task" />
  </profile>
  <profile>
    <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Apply.ActivityDefinition" />
  </profile>
  <rest>
    <mode value="client" />
    <documentation value="DCP client will query for CarePlan resources matching a sub-set of the FHIR core CarePlan resource query parameters" />
    <security>
      <cors value="false" />
      <description value="None mandated by IHE, encouraged IHE-IUA or SMART-on-FHIR" />
    </security>
    <!--resource block for planDef -->
    <resource>
      <type value="PlanDefinition" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.PlanDefinition" />
      </profile>
      <interaction>
        <code value="create" />
      </interaction>
      <interaction>
        <code value="update" />
      </interaction>
      <interaction>
        <code value="read" />
      </interaction>
      <interaction>
        <code value="vread" />
      </interaction>
      <interaction>
        <code value="search-type" />
      </interaction>
      <interaction>
        <code value="history-instance" />
      </interaction>
      <interaction>
        <code value="history-type" />
      </interaction>
      <!--PlanDefinition search parameters-->
      <searchParam>
        <name value="composed-of" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="date" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="depends-on" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="derived-from" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="description" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="effective" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="identifier" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="jurisdiction" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="name" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="predecessor" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="publisher" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="successor" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="title" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="topic" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="url" />
        <type value="uri" />
      </searchParam>
      <searchParam>
        <name value="version" />
        <type value="token" />
      </searchParam>
    </resource>
    <!--resource block for CarePlan-->
    <resource>
      <type value="CarePlan" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.CarePlan" />
      </profile>
      <interaction>
        <code value="create" />
      </interaction>
      <interaction>
        <code value="update" />
      </interaction>
      <interaction>
        <code value="read" />
      </interaction>
      <interaction>
        <code value="vread" />
      </interaction>
      <interaction>
        <code value="search-type" />
      </interaction>
      <interaction>
        <code value="history-instance" />
      </interaction>
      <interaction>
        <code value="history-type" />
      </interaction>
      <!--CarePlan search parameters-->
      <searchParam>
        <name value="activity-code" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="activity-date" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="activity-reference" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="based-on" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="care-team" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="condition" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="context" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="date" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="definition" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="encounter" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="goal" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="identifier" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="intent" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="part-of" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="performer" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="replaces" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
    </resource>
    <!--resource block for Subscription-->
    <resource>
      <type value="Subscription" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.Subscription" />
      </profile>
      <interaction>
        <code value="create" />
      </interaction>
      <interaction>
        <code value="update" />
      </interaction>
      <interaction>
        <code value="read" />
      </interaction>
      <interaction>
        <code value="vread" />
      </interaction>
      <interaction>
        <code value="search-type" />
      </interaction>
      <interaction>
        <code value="history-instance" />
      </interaction>
      <interaction>
        <code value="history-type" />
      </interaction>
      <!--Subscription search parameters-->
      <searchParam>
        <name value="add-tag" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="contact" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="criteria" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="payload" />
        <type value="string" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="type" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="uri" />
        <type value="uri" />
      </searchParam>
    </resource>
    <!--resource block for task -->
    <resource>
      <type value="Task" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.Task" />
      </profile>
      <interaction>
        <code value="create" />
      </interaction>
      <interaction>
        <code value="update" />
      </interaction>
      <interaction>
        <code value="read" />
      </interaction>
      <interaction>
        <code value="vread" />
      </interaction>
      <interaction>
        <code value="search-type" />
      </interaction>
      <interaction>
        <code value="history-instance" />
      </interaction>
      <interaction>
        <code value="history-type" />
      </interaction>
      <!--Task search parameters-->
      <searchParam>
        <name value="authored-on" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="based-on" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="business-status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="code" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="context" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="group-identifier" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="identifier" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="intent" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="modified" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="organization" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="owner" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="part-of" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="performer" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="period" />
        <type value="date" />
      </searchParam>
      <searchParam>
        <name value="priority" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="requester" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="subject" />
        <type value="reference" />
      </searchParam>
    </resource>
    <!--ActivityDefinition $apply operation-->
    <resource>
      <type value="ActivityDefinition" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Apply.ActivityDefinition" />
      </profile>
      <interaction>
        <code value="create" />
      </interaction>
    </resource>
    <interaction>
      <code value="batch" />
    </interaction>
  </rest>
  <!--Per John M. - Note that in PIXm we needed to do an operation, and Daniel tried and failed... so we have left out the operation at this point. You might want to do the same for now... I think STU3 didn't fully have operation defined in the conformance resources. John suggests leaving this out for now.-->
  <!--<operation>
		<name value="apply"/>
		<definition value=" http://hl7.org/fhir/OperationDefinition/ActivityDefinition-apply" />
	</operation>-->
</CapabilityStatement>