{
"description": null,
"_filename": "KBV_PR_KS_CapabilityStatement.json",
"package_name": "kbv.itv.ks",
"date": "2026-01-12",
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"name": "KBV_PR_KS_CapabilityStatement",
"abstract": false,
"copyright": "Copyright © [2026], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.",
"type": "CapabilityStatement",
"experimental": null,
"resourceType": "StructureDefinition",
"title": null,
"package_version": "2.0.0",
"status": "active",
"id": "96eb54ec-d8a3-40f2-863a-66b5ec84b161",
"kind": "resource",
"url": "https://fhir.kbv.de/StructureDefinition/KBV_PR_KS_CapabilityStatement",
"version": "2.0.0",
"differential": {
"element": [ {
"id": "CapabilityStatement.id",
"min": 1,
"path": "CapabilityStatement.id",
"mustSupport": true
}, {
"id": "CapabilityStatement.meta",
"min": 1,
"path": "CapabilityStatement.meta",
"mustSupport": true
}, {
"id": "CapabilityStatement.meta.versionId",
"max": "0",
"path": "CapabilityStatement.meta.versionId"
}, {
"id": "CapabilityStatement.meta.lastUpdated",
"max": "0",
"path": "CapabilityStatement.meta.lastUpdated"
}, {
"id": "CapabilityStatement.meta.source",
"max": "0",
"path": "CapabilityStatement.meta.source"
}, {
"id": "CapabilityStatement.meta.profile",
"max": "1",
"min": 1,
"path": "CapabilityStatement.meta.profile",
"mustSupport": true,
"fixedCanonical": "https://fhir.kbv.de/StructureDefinition/KBV_PR_KS_CapabilityStatement|2.0"
}, {
"id": "CapabilityStatement.meta.security",
"max": "0",
"path": "CapabilityStatement.meta.security"
}, {
"id": "CapabilityStatement.meta.tag",
"max": "0",
"path": "CapabilityStatement.meta.tag"
}, {
"id": "CapabilityStatement.implicitRules",
"max": "0",
"path": "CapabilityStatement.implicitRules"
}, {
"id": "CapabilityStatement.language",
"max": "0",
"path": "CapabilityStatement.language"
}, {
"id": "CapabilityStatement.text",
"max": "0",
"path": "CapabilityStatement.text"
}, {
"id": "CapabilityStatement.contained",
"max": "0",
"path": "CapabilityStatement.contained"
}, {
"id": "CapabilityStatement.url",
"max": "0",
"path": "CapabilityStatement.url"
}, {
"id": "CapabilityStatement.version",
"max": "0",
"path": "CapabilityStatement.version"
}, {
"id": "CapabilityStatement.name",
"path": "CapabilityStatement.name",
"mustSupport": true
}, {
"id": "CapabilityStatement.title",
"max": "0",
"path": "CapabilityStatement.title"
}, {
"id": "CapabilityStatement.status",
"path": "CapabilityStatement.status",
"mustSupport": true
}, {
"id": "CapabilityStatement.experimental",
"max": "0",
"path": "CapabilityStatement.experimental"
}, {
"id": "CapabilityStatement.date",
"path": "CapabilityStatement.date",
"mustSupport": true
}, {
"id": "CapabilityStatement.publisher",
"path": "CapabilityStatement.publisher",
"mustSupport": true
}, {
"id": "CapabilityStatement.contact",
"max": "0",
"path": "CapabilityStatement.contact"
}, {
"id": "CapabilityStatement.description",
"max": "0",
"path": "CapabilityStatement.description"
}, {
"id": "CapabilityStatement.useContext",
"max": "0",
"path": "CapabilityStatement.useContext"
}, {
"id": "CapabilityStatement.jurisdiction",
"max": "0",
"path": "CapabilityStatement.jurisdiction"
}, {
"id": "CapabilityStatement.purpose",
"max": "0",
"path": "CapabilityStatement.purpose"
}, {
"id": "CapabilityStatement.copyright",
"max": "0",
"path": "CapabilityStatement.copyright"
}, {
"id": "CapabilityStatement.kind",
"path": "CapabilityStatement.kind",
"fixedCode": "instance",
"mustSupport": true
}, {
"id": "CapabilityStatement.instantiates",
"max": "0",
"path": "CapabilityStatement.instantiates"
}, {
"id": "CapabilityStatement.imports",
"max": "0",
"path": "CapabilityStatement.imports"
}, {
"id": "CapabilityStatement.software",
"path": "CapabilityStatement.software",
"mustSupport": true
}, {
"id": "CapabilityStatement.software.name",
"path": "CapabilityStatement.software.name",
"mustSupport": true
}, {
"id": "CapabilityStatement.software.version",
"path": "CapabilityStatement.software.version",
"mustSupport": true
}, {
"id": "CapabilityStatement.software.releaseDate",
"max": "0",
"path": "CapabilityStatement.software.releaseDate"
}, {
"id": "CapabilityStatement.implementation",
"min": 1,
"path": "CapabilityStatement.implementation",
"mustSupport": true
}, {
"id": "CapabilityStatement.implementation.description",
"path": "CapabilityStatement.implementation.description",
"mustSupport": true
}, {
"id": "CapabilityStatement.implementation.url",
"path": "CapabilityStatement.implementation.url",
"mustSupport": true
}, {
"id": "CapabilityStatement.implementation.custodian",
"max": "0",
"path": "CapabilityStatement.implementation.custodian"
}, {
"id": "CapabilityStatement.fhirVersion",
"path": "CapabilityStatement.fhirVersion",
"fixedCode": "4.0.1",
"mustSupport": true
}, {
"id": "CapabilityStatement.format",
"path": "CapabilityStatement.format",
"mustSupport": true
}, {
"id": "CapabilityStatement.patchFormat",
"max": "0",
"path": "CapabilityStatement.patchFormat"
}, {
"id": "CapabilityStatement.implementationGuide",
"max": "0",
"path": "CapabilityStatement.implementationGuide"
}, {
"id": "CapabilityStatement.rest",
"max": "1",
"min": 1,
"path": "CapabilityStatement.rest",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.mode",
"path": "CapabilityStatement.rest.mode",
"fixedCode": "server",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.documentation",
"max": "0",
"path": "CapabilityStatement.rest.documentation"
}, {
"id": "CapabilityStatement.rest.security",
"max": "0",
"path": "CapabilityStatement.rest.security"
}, {
"id": "CapabilityStatement.rest.resource",
"min": 1,
"path": "CapabilityStatement.rest.resource",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.type",
"path": "CapabilityStatement.rest.resource.type",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.profile",
"min": 1,
"path": "CapabilityStatement.rest.resource.profile",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.supportedProfile",
"max": "0",
"path": "CapabilityStatement.rest.resource.supportedProfile"
}, {
"id": "CapabilityStatement.rest.resource.documentation",
"max": "0",
"path": "CapabilityStatement.rest.resource.documentation"
}, {
"id": "CapabilityStatement.rest.resource.interaction",
"min": 1,
"path": "CapabilityStatement.rest.resource.interaction",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.interaction.code",
"path": "CapabilityStatement.rest.resource.interaction.code",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.interaction.documentation",
"max": "0",
"path": "CapabilityStatement.rest.resource.interaction.documentation"
}, {
"id": "CapabilityStatement.rest.resource.versioning",
"max": "0",
"path": "CapabilityStatement.rest.resource.versioning"
}, {
"id": "CapabilityStatement.rest.resource.readHistory",
"max": "0",
"path": "CapabilityStatement.rest.resource.readHistory"
}, {
"id": "CapabilityStatement.rest.resource.updateCreate",
"max": "0",
"path": "CapabilityStatement.rest.resource.updateCreate"
}, {
"id": "CapabilityStatement.rest.resource.conditionalCreate",
"max": "0",
"path": "CapabilityStatement.rest.resource.conditionalCreate"
}, {
"id": "CapabilityStatement.rest.resource.conditionalRead",
"max": "0",
"path": "CapabilityStatement.rest.resource.conditionalRead"
}, {
"id": "CapabilityStatement.rest.resource.conditionalUpdate",
"max": "0",
"path": "CapabilityStatement.rest.resource.conditionalUpdate"
}, {
"id": "CapabilityStatement.rest.resource.conditionalDelete",
"max": "0",
"path": "CapabilityStatement.rest.resource.conditionalDelete"
}, {
"id": "CapabilityStatement.rest.resource.referencePolicy",
"max": "0",
"path": "CapabilityStatement.rest.resource.referencePolicy"
}, {
"id": "CapabilityStatement.rest.resource.searchInclude",
"max": "1",
"min": 1,
"path": "CapabilityStatement.rest.resource.searchInclude",
"fixedString": "*",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.searchRevInclude",
"max": "0",
"path": "CapabilityStatement.rest.resource.searchRevInclude"
}, {
"id": "CapabilityStatement.rest.resource.searchParam",
"path": "CapabilityStatement.rest.resource.searchParam",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.searchParam.name",
"path": "CapabilityStatement.rest.resource.searchParam.name",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.searchParam.definition",
"max": "0",
"path": "CapabilityStatement.rest.resource.searchParam.definition"
}, {
"id": "CapabilityStatement.rest.resource.searchParam.type",
"path": "CapabilityStatement.rest.resource.searchParam.type",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.searchParam.documentation",
"path": "CapabilityStatement.rest.resource.searchParam.documentation",
"mustSupport": true
}, {
"id": "CapabilityStatement.rest.resource.operation",
"max": "0",
"path": "CapabilityStatement.rest.resource.operation"
}, {
"id": "CapabilityStatement.rest.interaction",
"max": "0",
"path": "CapabilityStatement.rest.interaction"
}, {
"id": "CapabilityStatement.rest.searchParam",
"max": "0",
"path": "CapabilityStatement.rest.searchParam"
}, {
"id": "CapabilityStatement.rest.operation",
"max": "0",
"path": "CapabilityStatement.rest.operation"
}, {
"id": "CapabilityStatement.rest.compartment",
"max": "0",
"path": "CapabilityStatement.rest.compartment"
}, {
"id": "CapabilityStatement.messaging",
"max": "0",
"path": "CapabilityStatement.messaging"
}, {
"id": "CapabilityStatement.document",
"max": "0",
"path": "CapabilityStatement.document"
} ]
},
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/CapabilityStatement"
}