Secondary Use FHIR Server Implementation Guide
0.1.0 - ci-build
Secondary Use FHIR Server Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-07-15 |
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="SecondaryUseBulkPrivacyAdapterCapabilityStatement"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Gegenereerde narrative: CapabilityStatement SecondaryUseBulkPrivacyAdapterCapabilityStatement</b></p><a name="SecondaryUseBulkPrivacyAdapterCapabilityStatement"> </a><a name="hcSecondaryUseBulkPrivacyAdapterCapabilityStatement"> </a><h2 id="title">Secondary Use Bulk Privacy Adapter CapabilityStatement</h2><ul><li>Implementatiegids versie: 0.1.0 </li><li>FHIR versie: 4.0.1 </li><li>Ondersteunde formaten: <code>json</code>, <code>application/fhir+json</code>, <code>application/fhir+ndjson</code></li><li>Gepubliceerd: 2026-07-15 </li><li>Gepubliceerd door: Cumuluz </li></ul><blockquote class="impl-note"><p><strong>Noot aan implementers: FHIR Capabilities</strong></p><p>Elke FHIR functie is 'toegestaan' door het systeem tenzij epxliciet gemarkeerd als 'MOET NIET'. Er zijn mogelijk een paar dingen gemarkeerd als MAG in de implementatiegids om hun mogelijke relevantie voor de usecase te benadrukken.</p></blockquote><h2 id="rest">FHIR RESTful Capabilities</h2><div class="panel panel-default"><div class="panel-heading"><h3 id="mode1" class="panel-title">Mode: <code>server</code></h3></div><div class="panel-body"><div><p>Supports count-only standard FHIR cohort exploration through Patient reverse chaining and Patient reference chaining, asynchronous Bulk Cohort Group creation, and pseudonymized Bulk Data export.</p>
</div><div class="row"><div class="col-12"><span class="lead">Samenvatting van systeem-brede operations</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Operation</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>$export</td><td><div/></td></tr></tbody></table></div></div></div></div><h3 id="resourcesCap1">Capabilities op Resource/Profiel</h3><h4 id="resourcesSummary1">Samenvatting</h4><p>De samenvattingtabel bevat de resources die deel van deze configuratie zijn en voor iedere resource in de tabel:</p><ul><li>De relevante profielen (indien aanwezig)</li><li>De interacties ondersteund bij iedere resource (<b><span class="bg-info">R</span></b>ead, <b><span class="bg-info">S</span></b>earch, <b><span class="bg-info">U</span></b>pdate, and <b><span class="bg-info">C</span></b>reate, are always shown, while <b><span class="bg-info">VR</span></b>ead, <b><span class="bg-info">P</span></b>atch, <b><span class="bg-info">D</span></b>elete, <b><span class="bg-info">H</span></b>istory on <b><span class="bg-info">I</span></b>nstance, or <b><span class="bg-info">H</span></b>istory on <b><span class="bg-info">T</span></b>type is alleen aanwezig als temninste één van de resources deze ondersteunt.</li><li><span>De verplichte, aanbevolen en bepaalde optionele parameters (indien aanwezig). </span></li><li>De gekoppelde resources actief voor <code>_include</code></li><li>De andere resources actief voor <code>_revinclude</code></li><li>De operations op de resource (indien aanwezig)</li></ul><div class="table-responsive"><table class="table table-condensed table-hover"><thead><tr><th><b>Resource type</b></th><th><b>Profiel</b></th><th class="text-center"><b title="GET een resource (read interactie)">R</b></th><th class="text-center"><b title="GET set resources van het type (zoek interactie)">S</b></th><th class="text-center"><b title="PUT een nieuwe resource versie (update interactie)">U</b></th><th class="text-center"><b title="POST een nieuwe resource (maak interactie)">C</b></th><th class="text-center"><b title="DELETE een resource (verwijder interactie)">D</b></th><th><b title="Verplichte en aanbevolen zoekparameters">Zoekacties</b></th><th><code><b>_include</b></code></th><th><code><b>_revinclude</b></code></th><th><b>Operations</b></th></tr></thead><tbody><tr><td><a href="#Group1-1">Group</a></td><td>Ondersteunde profielen<br/> <code>http://hl7.org/fhir/uv/bulkdata/StructureDefinition/bulk-cohort-group</code></td><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center">y</td><td class="text-center">y</td><td/><td/><td/><td><code>$export</code></td></tr><tr><td><a href="#Patient1-2">Patient</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>_has, gender, birthdate</td><td/><td/><td/></tr><tr><td><a href="#Condition1-3">Condition</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, subject, date</td><td/><td/><td/></tr><tr><td><a href="#Observation1-4">Observation</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, subject, patient, date</td><td/><td/><td/></tr><tr><td><a href="#MedicationRequest1-5">MedicationRequest</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, subject, patient, date</td><td/><td/><td/></tr><tr><td><a href="#MedicationStatement1-6">MedicationStatement</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, subject, patient, date</td><td/><td/><td/></tr><tr><td><a href="#Procedure1-7">Procedure</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, subject, patient, date</td><td/><td/><td/></tr><tr><td><a href="#AllergyIntolerance1-8">AllergyIntolerance</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>code, patient, date</td><td/><td/><td/></tr><tr><td><a href="#Provenance1-9">Provenance</a></td><td> </td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td class="text-center"/><td class="text-center"/><td>date, target</td><td/><td/><td/></tr></tbody></table></div><hr/><div class="panel panel-default"><div class="panel-heading"><h4 id="Group1-1" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Group</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/group.html">Group</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>create</code>, <code>read</code>, <code>delete</code>.</li></ul></div></div><p/><div class="row"><div class="col-6"><span class="lead">Ondersteunde profielen</span><p><code>http://hl7.org/fhir/uv/bulkdata/StructureDefinition/bulk-cohort-group</code></p></div></div><p/><div class="row"><div class="col-12"><span class="lead">Uitgebreide operations</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Operation</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>$export</td><td><div/></td></tr></tbody></table></div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Patient1-2" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Patient</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/patient.html">Patient</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>_has</td><td><code>special</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>gender</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>birthdate</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Condition1-3" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Condition</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/condition.html">Condition</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Observation1-4" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Observation</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/observation.html">Observation</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="MedicationRequest1-5" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>MedicationRequest</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/medicationrequest.html">MedicationRequest</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="MedicationStatement1-6" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>MedicationStatement</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/medicationstatement.html">MedicationStatement</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Procedure1-7" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Procedure</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/procedure.html">Procedure</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="AllergyIntolerance1-8" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>AllergyIntolerance</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/allergyintolerance.html">AllergyIntolerance</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Provenance1-9" class="panel-title"><span style="float: right;">Resource conformance: unspecified </span>Provenance</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR resource</span><br/><a href="http://hl7.org/fhir/R4/provenance.html">Provenance</a></div><div class="col-lg-4"><span class="lead">Referentiebeleid</span><br/></div><div class="col-lg-4"><span class="lead">Interactie samenvatting</span><br/><ul><li>Ondersteunt <code>search-type</code>.</li></ul></div></div><p/><p/><div class="row"><div class="col-lg-7"><span class="lead">Zoekparameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentatie</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div/></td></tr><tr><td><b>SHALL</b></td><td>target</td><td><code>reference</code></td><td><div/></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div></div>
</text>
<url
value="https://secondary-use-ig.cumuluz.dev/ig/CapabilityStatement/SecondaryUseBulkPrivacyAdapterCapabilityStatement"/>
<version value="0.1.0"/>
<name value="SecondaryUseBulkPrivacyAdapterCapabilityStatement"/>
<title value="Secondary Use Bulk Privacy Adapter CapabilityStatement"/>
<status value="draft"/>
<date value="2026-07-15"/>
<publisher value="Cumuluz"/>
<description
value="CapabilityStatement for the FHIR-native cohort and Bulk Data privacy adapter."/>
<kind value="instance"/>
<software>
<name value="Secondary Use bulk-privacy-adapter"/>
</software>
<fhirVersion value="4.0.1"/>
<format value="json"/>
<format value="application/fhir+json"/>
<format value="application/fhir+ndjson"/>
<rest>
<mode value="server"/>
<documentation
value="Supports count-only standard FHIR cohort exploration through Patient reverse chaining and Patient reference chaining, asynchronous Bulk Cohort Group creation, and pseudonymized Bulk Data export."/>
<resource>
<type value="Group"/>
<supportedProfile
value="http://hl7.org/fhir/uv/bulkdata/StructureDefinition/bulk-cohort-group"/>
<interaction>
<code value="create"/>
</interaction>
<interaction>
<code value="read"/>
</interaction>
<interaction>
<code value="delete"/>
</interaction>
<operation>
<name value="export"/>
<definition
value="http://hl7.org/fhir/uv/bulkdata/OperationDefinition/group-export"/>
</operation>
</resource>
<resource>
<type value="Patient"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="_has"/>
<type value="special"/>
</searchParam>
<searchParam>
<name value="gender"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="birthdate"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="Condition"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="subject"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="Observation"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="subject"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="patient"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="MedicationRequest"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="subject"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="patient"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="MedicationStatement"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="subject"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="patient"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="Procedure"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="subject"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="patient"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="AllergyIntolerance"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="code"/>
<type value="token"/>
</searchParam>
<searchParam>
<name value="patient"/>
<type value="reference"/>
</searchParam>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
</resource>
<resource>
<type value="Provenance"/>
<interaction>
<code value="search-type"/>
</interaction>
<searchParam>
<name value="date"/>
<type value="date"/>
</searchParam>
<searchParam>
<name value="target"/>
<type value="reference"/>
</searchParam>
</resource>
<operation>
<name value="export"/>
<definition
value="http://hl7.org/fhir/uv/bulkdata/OperationDefinition/export"/>
</operation>
</rest>
</CapabilityStatement>