PackagesCanonicalsLogsProblems
    Packages
    de.einwilligungsmanagement@2.0.0
    http://fhir.de/ConsentManagement/StructureDefinition/TemplateModule
{
  "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"
}