<?xml-model href="http://hl7.org/fhir/STU3/capabilitystatement.sch" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
<CapabilityStatement xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir http://hl7.org/fhir/STU3/capabilitystatement.xsd">
  <url value="http://nictiz.nl/fhir/CapabilityStatement/bgz2017-servercapabilities" />
  <version value="1.0" />
  <name value="BGZ2017Server" />
  <status value="active" />
  <date value="2018-04-30" />
  <publisher value="Nictiz" />
  <contact>
    <name value="Nictiz" />
    <telecom>
      <system value="email" />
      <value value="info@nictiz.nl" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This CapabilityStatement describes the minimal requirements for a server to expose the &quot;Basisgegevensset Zorg&quot; (Dutch Patient Summary) based the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB), release 2017." />
  <copyright value="CC0" />
  <kind value="requirements" />
  <fhirVersion value="3.0.1" />
  <acceptUnknown value="both" />
  <format value="xml" />
  <format value="json" />
  <profile>
    <reference value="http://fhir.nl/fhir/StructureDefinition/nl-core-patient" />
    <display value="nl-core-patient" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Payer" />
    <display value="zib-Payer" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Problem" />
    <display value="zib-Problem" />
  </profile>
  <profile>
    <reference value="http://fhir.nl/fhir/StructureDefinition/nl-core-organization" />
    <display value="nl-core-organization" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective" />
    <display value="zib-TreatmentDirective" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-AdvanceDirective" />
    <display value="zib-AdvanceDirective" />
  </profile>
  <profile>
    <reference value="http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson" />
    <display value="nl-core-relatedperson" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-FunctionalOrMentalStatus" />
    <display value="zib-FunctionalOrMentalStatus" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-LivingSituation" />
    <display value="zib-LivingSituation" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-DrugUse" />
    <display value="zib-DrugUse" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-AlcoholUse" />
    <display value="zib-AlcoholUse" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-TobaccoUse" />
    <display value="zib-TobaccoUse" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice" />
    <display value="zib-NutritionAdvice" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Alert" />
    <display value="zib-Alert" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-AllergyIntolerance" />
    <display value="zib-AllergyIntolerance" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicationUse" />
    <display value="zib-MedicationUse" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicationAgreement" />
    <display value="zib-MedicationAgreement" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-AdministrationAgreement" />
    <display value="zib-AdministrationAgreement" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct" />
    <display value="zib-MedicalDeviceProduct" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice" />
    <display value="zib-MedicalDevice" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination" />
    <display value="zib-Vaccination" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-VaccinationRecommendation" />
    <display value="zib-VaccinationRecommendation" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-BloodPressure" />
    <display value="zib-BloodPressure" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-BodyWeight" />
    <display value="zib-BodyWeight" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-BodyHeight" />
    <display value="zib-BodyHeight" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Observation" />
    <display value="zib-LaboratoryTestResult-Observation" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-DiagnosticReport" />
    <display value="zib-LaboratoryTestResult-DiagnosticReport" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen" />
    <display value="zib-LaboratoryTestResult-Specimen" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Procedure" />
    <display value="zib-Procedure" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Encounter" />
    <display value="zib-Encounter" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest" />
    <display value="zib-ProcedureRequest" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-VaccinationRecommendation" />
    <display value="zib-VaccinationRecommendation" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceRequest" />
    <display value="zib-MedicalDeviceRequest" />
  </profile>
  <profile>
    <reference value="http://nictiz.nl/fhir/StructureDefinition/zib-Appointment" />
    <display value="zib-Appointment" />
  </profile>
  <profile>
    <reference value="http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" />
    <display value="nl-core-practitioner" />
  </profile>
  <profile>
    <reference value="http://fhir.nl/fhir/StructureDefinition/nl-core-practitionerrole" />
    <display value="nl-core-practitionerrole" />
  </profile>
  <rest>
    <mode value="server" />
    <resource>
      <type value="Patient" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="general-practitioner" />
      <searchParam>
        <name value="identifier" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Coverage" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="Coverage:payor:Patient,Organization" />
      <searchParam>
        <name value="subscriber" />
        <type value="reference" />
      </searchParam>
    </resource>
    <resource>
      <type value="Consent" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Observation" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="related-target" />
      <searchInclude value="specimen" />
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="code" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Condition" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="NutritionOrder" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Flag" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
    </resource>
    <resource>
      <type value="AllergyIntolerance" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationStatement" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="medication" />
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationRequest" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="medication" />
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceUseStatement" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="DeviceUseStatement:device" />
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
    </resource>
    <resource>
      <type value="Immunization" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Procedure" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Encounter" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="class" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="ProcedureRequest" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="ImmunizationRecommendation" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationDispense" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchInclude value="medication" />
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
      <searchParam>
        <name value="category" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="DeviceRequest" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
    </resource>
    <resource>
      <type value="Appointment" />
      <interaction>
        <code value="search-type" />
      </interaction>
      <searchParam>
        <name value="patient" />
        <type value="reference" />
      </searchParam>
      <searchParam>
        <name value="status" />
        <type value="token" />
      </searchParam>
    </resource>
    <operation>
      <name value="Last N Observations Query" />
      <definition>
        <reference value="http://hl7.org/fhir/OperationDefinition/Observation-lastn" />
        <display value="Observation-lastn" />
      </definition>
    </operation>
  </rest>
</CapabilityStatement>