{ "description": "Bundle of type 'batch' used to collect the set of resources as part of the GECCO dataset into a single instance for the NUM-CODEX use case and requires that a Consent resource must always be included.", "_filename": "Profile-Bundle-GeccoBundleCodex.json", "package_name": "de.gecco", "date": "2021-09-21", "derivation": "constraint", "publisher": "Charité", "fhirVersion": "4.0.1", "name": "GeccoBundleCodex", "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, "type": "Bundle", "experimental": "false", "resourceType": "StructureDefinition", "title": "GECCO Bundle NUM-CODEX", "package_version": "1.0.5", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "valueString": "Foundation.Other" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category", "valueCode": "not-classified" } ], "status": "active", "id": "baadce21-8d2e-43bb-b279-c87f54a2883c", "kind": "resource", "url": "https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/gecco-bundle-codex", "version": "1.0.5", "differential": { "element": [ { "id": "Bundle", "path": "Bundle", "constraint": [ { "key": "consent-num-codex-bundle", "human": "NUM-CODEX bundle shall contain a Consent resource that is a Privacy policy acknowledgement Document (code=57016-8).", "source": "https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/gecco-bundle-codex", "severity": "error", "expression": "Bundle.entry.where(resource.is(Consent)).select(resource.category.coding.where(code='57016-8')).count() > 0" } ] }, { "id": "Bundle.type", "path": "Bundle.type", "fixedCode": "batch", "mustSupport": true }, { "id": "Bundle.timestamp", "path": "Bundle.timestamp", "mustSupport": true }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "slicing": { "rules": "open", "discriminator": [ { "path": "resource", "type": "type" } ] }, "mustSupport": true }, { "id": "Bundle.entry:Consent", "max": "*", "min": 1, "path": "Bundle.entry", "sliceName": "Consent", "mustSupport": true }, { "id": "Bundle.entry:Consent.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Consent", "profile": [ "http://fhir.de/ConsentManagement/StructureDefinition/Consent" ] } ], "mustSupport": true } ] }, "contact": [ { "telecom": [ { "value": "https://www.bihealth.org/en/research/core-facilities/interoperability/", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }