3.3. Capability Statements

The Capability Statements are informative in nature and do not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the Capability Statements as complete as possible, however for the exact set of capabilities the complete IG should be consulted.

3.3.1. Caries Risk (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction (system role: MZ-CRR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzCariesRisk✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-CariesRisk-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-CariesRisk-Retrieve" />
<name value="mz CariesRisk Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction (system role: MZ-CRR-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-CariesRisk" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-CariesRisk-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-CariesRisk-Retrieve",
"name": "mz CariesRisk Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Caries risk' transaction (system role: MZ-CRR-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-CariesRisk"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.2. Caries Risk (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Caries risk' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Caries risk' transaction (system role: MZ-CRB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzCariesRisk✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-CariesRisk-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-CariesRisk-Serve" />
<name value="mz CariesRisk Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Caries risk' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Caries risk' transaction (system role: MZ-CRB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-CariesRisk" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-CariesRisk-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-CariesRisk-Serve",
"name": "mz CariesRisk Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Caries risk' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Caries risk' transaction (system role: MZ-CRB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-CariesRisk"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.3. Dental Fitness (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction (system role: MZ-DFR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzDentalFitness✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-DentalFitness-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-DentalFitness-Retrieve" />
<name value="mz DentalFitness Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction (system role: MZ-DFR-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-DentalFitness" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-DentalFitness-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-DentalFitness-Retrieve",
"name": "mz DentalFitness Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Dental fitness' transaction (system role: MZ-DFR-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-DentalFitness"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.4. Dental Fitness (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction (system role: MZ-DFB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzDentalFitness✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-DentalFitness-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-DentalFitness-Serve" />
<name value="mz DentalFitness Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction (system role: MZ-DFB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-DentalFitness" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-DentalFitness-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-DentalFitness-Serve",
"name": "mz DentalFitness Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Dental fitness' transaction (system role: MZ-DFB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-DentalFitness"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.5. Oral Hygiene (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction (system role: MZ-OHR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzOralHygiene✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-OralHygiene-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-OralHygiene-Retrieve" />
<name value="mz OralHygiene Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction (system role: MZ-OHR-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-OralHygiene" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-OralHygiene-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-OralHygiene-Retrieve",
"name": "mz OralHygiene Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Oral hygiene' transaction (system role: MZ-OHR-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-OralHygiene"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.6. Oral Hygiene (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction (system role: MZ-OHB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzOralHygiene✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-OralHygiene-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-OralHygiene-Serve" />
<name value="mz OralHygiene Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction (system role: MZ-OHB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-OralHygiene" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-OralHygiene-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-OralHygiene-Serve",
"name": "mz OralHygiene Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Oral hygiene' transaction (system role: MZ-OHB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-OralHygiene"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.7. Parafunctional Activity (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction (system role: MZ-PAR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzParafunctionalActivity✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-ParafunctionalActivity-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-ParafunctionalActivity-Retrieve" />
<name value="mz ParafunctionalActivity Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction (system role: MZ-PAR-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-ParafunctionalActivity" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-ParafunctionalActivity-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-ParafunctionalActivity-Retrieve",
"name": "mz ParafunctionalActivity Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Parafunctional activity' transaction (system role: MZ-PAR-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-ParafunctionalActivity"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.8. Parafunctional Activity (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction (system role: MZ-PAB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzParafunctionalActivity✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-ParafunctionalActivity-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-ParafunctionalActivity-Serve" />
<name value="mz ParafunctionalActivity Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction (system role: MZ-PAB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-ParafunctionalActivity" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-ParafunctionalActivity-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-ParafunctionalActivity-Serve",
"name": "mz ParafunctionalActivity Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Parafunctional activity' transaction (system role: MZ-PAB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-ParafunctionalActivity"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.9. Periodic Periodontal Screening Score (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction (system role: MZ-PSR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzPeriodicPeriodontalScreeningScore✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-PeriodicPeriodontalScreeningScore-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-PeriodicPeriodontalScreeningScore-Retrieve" />
<name value="mz PeriodicPeriodontalScreeningScore Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction (system role: MZ-PSR-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-PeriodicPeriodontalScreeningScore" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-PeriodicPeriodontalScreeningScore-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-PeriodicPeriodontalScreeningScore-Retrieve",
"name": "mz PeriodicPeriodontalScreeningScore Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Periodic Periodontal Screening score' transaction (system role: MZ-PSR-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-PeriodicPeriodontalScreeningScore"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.10. Periodic Periodontal Screening Score (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction (system role: MZ-PSB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzPeriodicPeriodontalScreeningScore✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓

Search Parameters per resource type

Observation

NameTypeLevel
codetokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-PeriodicPeriodontalScreeningScore-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-PeriodicPeriodontalScreeningScore-Serve" />
<name value="mz PeriodicPeriodontalScreeningScore Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction (system role: MZ-PSB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-PeriodicPeriodontalScreeningScore" />
<code value="search-type" />
</interaction>
<name value="code" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-PeriodicPeriodontalScreeningScore-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-PeriodicPeriodontalScreeningScore-Serve",
"name": "mz PeriodicPeriodontalScreeningScore Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Periodic Periodontal Screening score' transaction (system role: MZ-PSB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-PeriodicPeriodontalScreeningScore"
],
{
"code": "search-type"
}
],
{
"name": "code",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.11. Procedure (Retrieve)

This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction within Dental Care.

REST Capabilities Client

ModeClient
Documentation

Minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction (system role: MZ-PRR-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ProcedureMzProcedure✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓
ConditionNlcoreProblem✓

Search Parameters per resource type

Procedure

NameTypeLevel
categorytokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

Condition

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-Procedure-Retrieve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-Procedure-Retrieve" />
<name value="mz Procedure Retrieve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="client" />
<documentation value="Minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction (system role: MZ-PRR-rc.2)." />
<type value="Procedure" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-Procedure" />
<code value="search-type" />
</interaction>
<name value="category" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<type value="Condition" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-Procedure-Retrieve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-Procedure-Retrieve",
"name": "mz Procedure Retrieve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve Procedure' transaction (system role: MZ-PRR-rc.2).",
{
"type": "Procedure",
"http://medmij.nl/fhir/StructureDefinition/mz-Procedure"
],
{
"code": "search-type"
}
],
{
"name": "category",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
},
{
"type": "Condition",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server includes this (secondary) resource in the Bundle, the client does not need to execute a `read`. However, since a server may choose to not include it in the Bundle, support of the `read` interaction is mandatory for a client."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}

3.3.12. Procedure (Serve)

This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Procedure' transaction within Dental Care.

REST Capabilities Server

ModeServer
Documentation

Minimal requirements for a server to fulfill the 'Serve Procedure' transaction (system role: MZ-PRB-rc.2).

Search-systemSupported

Resource Interactions

Resource TypeSupported ProfilesSearchTypeRead
ObservationMzProcedure✓
PatientNlcorePatient✓
PractitionerRoleNlcoreHealthProfessionalPractitionerRole✓
PractitionerNlcoreHealthProfessionalPractitioner✓
OrganizationNlcoreHealthcareProviderOrganization✓
LocationNlcoreHealthcareProvider✓
ConditionNlcoreProblem✓

Search Parameters per resource type

Observation

NameTypeLevel
categorytokenSupported

Patient

No search parameters are stated for this resource type

PractitionerRole

No search parameters are stated for this resource type

Practitioner

No search parameters are stated for this resource type

Organization

No search parameters are stated for this resource type

Location

No search parameters are stated for this resource type

Condition

No search parameters are stated for this resource type

<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="mz-Procedure-Serve" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/CapabilityStatement/mz-Procedure-Serve" />
<name value="mz Procedure Serve" />
<status value="active" />
<date value="2026-10-08" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Procedure' transaction within Dental Care." />
<purpose value="This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="xml" />
<format value="json" />
<mode value="server" />
<documentation value="Minimal requirements for a server to fulfill the 'Serve Procedure' transaction (system role: MZ-PRB-rc.2)." />
<type value="Observation" />
<supportedProfile value="http://medmij.nl/fhir/StructureDefinition/mz-Procedure" />
<code value="search-type" />
</interaction>
<name value="category" />
<type value="token" />
</searchParam>
</resource>
<type value="Patient" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="PractitionerRole" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Practitioner" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Organization" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Location" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<type value="Condition" />
<supportedProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" />
<documentation value="This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle." />
<code value="read" />
<documentation value="If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional." />
</interaction>
</resource>
<code value="search-system" />
</interaction>
</rest>
</CapabilityStatement>
{
"resourceType": "CapabilityStatement",
"id": "mz-Procedure-Serve",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/CapabilityStatement/mz-Procedure-Serve",
"name": "mz Procedure Serve",
"status": "active",
"date": "2026-10-08",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "This CapabilityStatement describes the minimal requirements for a server to fulfill the 'Serve Procedure' transaction within Dental Care.",
"purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide should be consulted.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve Procedure' transaction (system role: MZ-PRB-rc.2).",
{
"type": "Observation",
"http://medmij.nl/fhir/StructureDefinition/mz-Procedure"
],
{
"code": "search-type"
}
],
{
"name": "category",
"type": "token"
}
]
},
{
"type": "Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Practitioner",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
},
{
"type": "Condition",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a `read` interaction or explicitly including it in the Bundle.",
{
"code": "read",
"documentation": "If the server always includes this (secondary) resource in the Bundle, support of the `read` interaction is optional."
}
]
}
],
{
"code": "search-system"
}
]
}
]
}