{ "description": null, "_filename": "KBVPRMIOVaccinationBundleEntry.json", "package_name": "KBV.MIO.Impfpass", "date": "2020-05-19", "derivation": "constraint", "publisher": "Kassenärztliche Bundesvereinigung (KBV)", "fhirVersion": "4.0.1", "name": "KBV_PR_MIO_Vaccination_Bundle_Entry", "mapping": [ { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/v3/cda", "name": "CDA (R2)", "identity": "cda" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" } ], "abstract": false, "copyright": "Copyright © [2020], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.", "type": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.1.0-Kommentierung", "status": "active", "id": "77aa89fc-f9c3-475b-9e5b-8b91ca077c2b", "kind": "resource", "url": "https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Bundle_Entry", "version": "1.1.0", "differential": { "element": [ { "id": "Bundle", "path": "Bundle", "constraint": [ { "key": "TypeComposition", "human": "Es muss genau eine Composition_Prime oder Composition_Addendum enthalten sein", "source": "https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Bundle_Entry", "severity": "error", "expression": "entry.where(resource.meta.profile='https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Composition_Prime|1.1.0' or resource.meta.profile='https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Composition_Addendum|1.1.0').count()=1" }, { "key": "OneComposition", "human": "Es darf genau eine Composition geben", "source": "https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Bundle_Entry", "severity": "error", "expression": "entry.select(resource as Composition).count()=1" } ], "definition": "Dieses Profil dient als bündelndes Element. Das Bundle kann als Klammer-Ressource verstanden werden, die die notwendigen Ressourcen zusammenfügt. Diese Ressource und die Integrierten können dann mit einer Signatur versehen werden.\r\n\r\nDas Bundle umfasst in dieser Anwendung einen oder mehrere Impfeinträge, also Impfzeilen. Diese können aus einer aktuellen Impfung stammen oder nachgetragen werden." }, { "id": "Bundle.meta", "min": 1, "path": "Bundle.meta" }, { "id": "Bundle.meta.versionId", "max": "0", "path": "Bundle.meta.versionId" }, { "id": "Bundle.meta.source", "max": "0", "path": "Bundle.meta.source" }, { "id": "Bundle.meta.profile", "max": "1", "min": 1, "path": "Bundle.meta.profile", "fixedCanonical": "https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Bundle_Entry|1.1.0" }, { "id": "Bundle.meta.security", "max": "0", "path": "Bundle.meta.security" }, { "id": "Bundle.meta.tag", "max": "0", "path": "Bundle.meta.tag" }, { "id": "Bundle.implicitRules", "max": "0", "path": "Bundle.implicitRules" }, { "id": "Bundle.language", "max": "0", "path": "Bundle.language" }, { "id": "Bundle.identifier", "min": 1, "path": "Bundle.identifier", "mustSupport": true }, { "id": "Bundle.identifier.use", "max": "0", "path": "Bundle.identifier.use" }, { "id": "Bundle.identifier.type", "max": "0", "path": "Bundle.identifier.type" }, { "id": "Bundle.identifier.system", "min": 1, "path": "Bundle.identifier.system", "fixedUri": "urn:ietf:rfc:3986" }, { "id": "Bundle.identifier.value", "min": 1, "path": "Bundle.identifier.value" }, { "id": "Bundle.identifier.period", "max": "0", "path": "Bundle.identifier.period" }, { "id": "Bundle.identifier.assigner", "max": "0", "path": "Bundle.identifier.assigner" }, { "id": "Bundle.type", "path": "Bundle.type", "fixedCode": "document", "mustSupport": true }, { "id": "Bundle.timestamp", "min": 1, "path": "Bundle.timestamp" }, { "id": "Bundle.total", "max": "0", "path": "Bundle.total" }, { "id": "Bundle.link", "max": "0", "path": "Bundle.link" }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "mustSupport": true }, { "id": "Bundle.entry.link", "max": "0", "path": "Bundle.entry.link" }, { "id": "Bundle.entry.fullUrl", "min": 1, "path": "Bundle.entry.fullUrl" }, { "id": "Bundle.entry.resource", "min": 1, "path": "Bundle.entry.resource" }, { "id": "Bundle.entry.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry.request", "max": "0", "path": "Bundle.entry.request" }, { "id": "Bundle.entry.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.signature", "max": "0", "path": "Bundle.signature" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }