{ "description": null, "_filename": "KK_ELB_HLM_VO_DocumentBundle.StructureDefinition.json", "package_name": "elb.ck.private", "date": "2023-04-13T09:00:58.8118673+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "KK_ELB_HLM_VO_DocumentBundle", "abstract": false, "type": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.0.1", "status": "draft", "id": "7b90552c-bae3-4743-bf42-20aa48e057b9", "kind": "resource", "url": "https://e-lb.de/fhir/StructureDefinition/KK_ELB_HLM_VO_DocumentBundle", "version": "1.0.0", "differential": { "element": [ { "id": "Bundle", "path": "Bundle", "constraint": [ { "key": "HLMKatalog", "human": "Es muss mindestens ein Heilmittel nach Maßgabe des Kataloges vorhanden sein", "severity": "error", "expression": "entry.where(resource is ServiceRequest).select(resource.category.coding.where(system='https://e-lb.de/fhir/CodeSystem/KK_ELB_CS_HLM_Section_Type' and code='HLM')).exists()" } ] }, { "id": "Bundle.meta", "min": 1, "path": "Bundle.meta", "mustSupport": true }, { "id": "Bundle.meta.profile", "max": "1", "min": 1, "path": "Bundle.meta.profile", "mustSupport": true }, { "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.id", "max": "0", "path": "Bundle.identifier.id" }, { "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", "mustSupport": true }, { "id": "Bundle.identifier.value", "min": 1, "path": "Bundle.identifier.value", "mustSupport": true }, { "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", "mustSupport": true }, { "id": "Bundle.total", "max": "0", "path": "Bundle.total" }, { "id": "Bundle.link", "max": "0", "path": "Bundle.link" }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "slicing": { "rules": "closed", "discriminator": [ { "path": "resource", "type": "profile" } ] }, "mustSupport": true }, { "id": "Bundle.entry:composition", "max": "1", "min": 1, "path": "Bundle.entry", "sliceName": "composition", "mustSupport": true }, { "id": "Bundle.entry:composition.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "https://e-lb.de/fhir/StructureDefinition/KK_ELB_HLM_VO_Composition" ] } ], "mustSupport": true }, { "id": "Bundle.entry:composition.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry:composition.request", "max": "0", "path": "Bundle.entry.request" }, { "id": "Bundle.entry:composition.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.entry:heilmittel", "min": 1, "path": "Bundle.entry", "sliceName": "heilmittel", "mustSupport": true }, { "id": "Bundle.entry:heilmittel.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "https://e-lb.de/fhir/StructureDefinition/KK_ELB_HLM_VO_ServiceRequest" ] } ], "mustSupport": true }, { "id": "Bundle.signature", "max": "0", "path": "Bundle.signature" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }