<!--<?xml version="1.0" encoding="UTF-8"?>-->
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="IHE.DCP.CarePlanGuidanceService" />
  <url value="http://www.ihe.net/fhir/CapabilityStatement/DCPCarePlanGuidanceService" />
  <name value="DCPCarePlanGuidanceService.CapabilityStatement.xml" />
  <title value="IHE PCC Dynamic Care Planning (DCP) - CarePlanGuidanceService (server)" />
  <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" />
  <copyright value="IHE http://www.ihe.net/Governance/#Intellectual_Property" />
  <kind value="requirements" />
  <fhirVersion value="3.0.1" />
  <acceptUnknown value="both" />
  <!-- A code that indicates whether the application accepts unknown elements or extensions when reading resources. -->
  <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.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="server" />
    <documentation value="DCP Care Plan Guidance server provides capability to query for PlanDefinition resources matching a sub-set of the FHIR core PlanDefintion 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 activityDef -->
    <resource>
      <type value="ActivityDefinition" />
      <profile>
        <reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Query.ActivityDefinition" />
      </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>
      <!--ActivityDefinition 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 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>
    <!--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="url" />
        <type value="uri" />
      </searchParam>
    </resource>
    <!--ActivityDefinition $apply operation-->
    <interaction>
      <code value="batch" />
    </interaction>
    <operation>
      <name value="apply-ActivityDefinition" />
      <definition>
        <reference value="https://www.hl7.org/fhir/operation-activitydefinition-apply.html" />
      </definition>
    </operation>
    <!--<resource>
			<type value="ActivityDefinition"/>
			<profile>
				<reference value="http://ihe.net/fhir/StructureDefinition/IHE.DCP.Apply.ActivityDefinition"/>
			</profile>
			<interaction>
                <code value="create" />
            </interaction>
		</resource>-->
  </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>