{ "description": "Wiederverwendbares Modul innerhalb eines Gesamt-Questionnaires.\\r\\nWird i.d.R. im Kontext des Gesamtsystems erstellt/definiert und in einem oder mehreren Questionnaires verwendet/eingebunden (TemplateFrames).", "_filename": "profile-ConsentManagement-TemplateModule.json", "package_name": "de.einwilligungsmanagement", "date": "2025-04-14", "derivation": "constraint", "publisher": "AG Einwilligungsmanagement des Interoperabilitätsforums", "fhirVersion": "4.0.1", "name": "ConsentManagementTemplateModule", "abstract": false, "type": "Questionnaire", "experimental": "false", "resourceType": "StructureDefinition", "title": "Consent Management Template Module", "package_version": "2.0.0", "status": "active", "id": "d33dd0fa-28ce-442c-ba4c-d470ef9cc1ea", "kind": "resource", "url": "http://fhir.de/ConsentManagement/StructureDefinition/TemplateModule", "version": "2.0.0", "differential": { "element": [ { "id": "Questionnaire.language", "path": "Questionnaire.language", "short": "Sprache des Moduls", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.identifier", "path": "Questionnaire.identifier", "short": "Identifikator eines Moduls", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "definition": "Identifikator eines Moduls. Dient dem Zweck des systemübergreifen Identifizierens, z.B. beim verteilten Consent Management", "mustSupport": true }, { "id": "Questionnaire.identifier.system", "min": 1, "path": "Questionnaire.identifier.system", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.identifier.value", "min": 1, "path": "Questionnaire.identifier.value", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.version", "min": 1, "path": "Questionnaire.version", "short": "Versionsangabe des Moduls", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.name", "min": 1, "path": "Questionnaire.name", "short": "Name des Consent Moduls", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.title", "path": "Questionnaire.title", "short": "Titel des Consent Moduls zur Darstellung auf dem späteren Consent Template", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.status", "path": "Questionnaire.status", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.description", "path": "Questionnaire.description", "short": "Kurzzusammenfassung des Inhaltes", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.useContext", "min": 1, "path": "Questionnaire.useContext", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.useContext.code", "path": "Questionnaire.useContext.code", "binding": { "strength": "required", "valueSet": "http://fhir.de/ConsentManagement/ValueSet/QuestionnaireComponents", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "UsageContextType" } ] }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Questionnaire.useContext.code.system", "min": 1, "path": "Questionnaire.useContext.code.system", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Questionnaire.useContext.code.code", "min": 1, "path": "Questionnaire.useContext.code.code", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Questionnaire.useContext.value[x]", "path": "Questionnaire.useContext.value[x]", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.de/ConsentManagement/StructureDefinition/Domain/Organization", "http://fhir.de/ConsentManagement/StructureDefinition/Domain/ResearchStudy" ] } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.useContext.value[x].reference", "min": 1, "path": "Questionnaire.useContext.value[x].reference", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.purpose", "path": "Questionnaire.purpose", "short": "Zweckbeschreibung des Consent Modules", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.item", "max": "1", "min": 1, "path": "Questionnaire.item", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.item.extension", "path": "Questionnaire.item.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Questionnaire.item.extension:xacmlTemplate", "path": "Questionnaire.item.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/ConsentManagement/StructureDefinition/XacmlTemplate" ] } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "xacmlTemplate", "mustSupport": true }, { "id": "Questionnaire.item.extension:xacmlTemplate.value[x]", "path": "Questionnaire.item.extension.value[x]", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.item.extension:designNote", "path": "Questionnaire.item.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/designNote" ] } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "designNote", "mustSupport": true }, { "id": "Questionnaire.item.linkId", "path": "Questionnaire.item.linkId", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.item.text", "path": "Questionnaire.item.text", "short": "Vollständiger Text des Moduls aus dem Einwilligungsdokument", "comment": "Hier wird der unformatierte Text abgelegt.\r\nZur formatierten Ablage kann die spezifizierte rendering-markdown-Extension verwendet werden.\r\nIn diesem Fall muss der reine Textinhalt identisch sein.", "condition": [ "cm-1" ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "constraint": [ { "key": "cm-1", "human": "Wenn der Text im Markdown-Format angegeben ist, muss er auch als Klartext angegeben sein.", "source": "Questionnaire", "severity": "error", "expression": "extension('http://hl7.org/fhir/StructureDefinition/rendering-markdown').empty() or hasValue()" } ], "mustSupport": true }, { "id": "Questionnaire.item.text.extension", "path": "Questionnaire.item.text.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Questionnaire.item.text.extension:renderingMarkdown", "path": "Questionnaire.item.text.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/rendering-markdown" ] } ], "short": "Text als Markdown", "condition": [ "cm-1" ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "renderingMarkdown" }, { "id": "Questionnaire.item.text.extension:renderingMarkdown.value[x]:valueMarkdown", "min": 1, "path": "Questionnaire.item.text.extension.value[x]", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "valueMarkdown" }, { "id": "Questionnaire.item.text.extension:renderingXhtml", "path": "Questionnaire.item.text.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/rendering-xhtml" ] } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "renderingXhtml" }, { "id": "Questionnaire.item.text.extension:renderingXhtml.value[x]:valueString", "min": 1, "path": "Questionnaire.item.text.extension.value[x]", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "valueString" }, { "id": "Questionnaire.item.type", "path": "Questionnaire.item.type", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "mustSupport": true }, { "id": "Questionnaire.item.item", "max": "0", "path": "Questionnaire.item.item" } ] }, "contact": [ { "telecom": [ { "value": "https://wiki.hl7.de/index.php?title=Einwilligungsmanagement_(Projekt)", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Questionnaire" }