{
  "resourceType": "StructureDefinition",
  "id": "FormularDatenRueckuebermittlungBundle",
  "url": "https://gematik.de/fhir/isik/StructureDefinition/FormularDatenRueckuebermittlungBundle",
  "version": "6.0.0-rc",
  "name": "FormularDatenRueckuebermittlungBundle",
  "title": "FormularDaten Rückübermittlung-Bundle",
  "status": "active",
  "experimental": false,
  "date": "2026-04-02",
  "publisher": "gematik GmbH",
  "description": "Auf Basis des [ISiKBerichtBundle](https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtBundle) wird hier das Bundle um die Daten der Rückübermittlung ergänzt.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Bundle",
  "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtBundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle.entry",
        "path": "Bundle.entry",
        "min": 3
      },
      {
        "id": "Bundle.entry:FormularDefinition",
        "path": "Bundle.entry",
        "sliceName": "FormularDefinition",
        "min": 0,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry:FormularDefinition.resource",
        "path": "Bundle.entry.resource",
        "short": "Slice zur Hinterlegung einer ISiKFormularDefinition-Instanz",
        "comment": "Die ISiKFormularDefinition-Instanz enthält die Referenz auf die FormularDefinition, die der Rückübermittlung zugrunde liegt. Sie ist optional, da es auch möglich ist, dass die FormularDefinition nicht übermittelt wird, sondern bereits im Zielsystem vorhanden, bzw. im Zugriff ist.",
        "type": [
          {
            "code": "Questionnaire",
            "profile": [
              "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDefinition"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:FormularDaten",
        "path": "Bundle.entry",
        "sliceName": "FormularDaten",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry:FormularDaten.resource",
        "path": "Bundle.entry.resource",
        "short": "Slice zur Hinterlegung einer ISiKFormularDaten-Instanz",
        "comment": "Die ISiKFormularDaten-Instanz enthält das ausgefüllte Questionnaire in Form einer QuestionnaireResponse.",
        "type": [
          {
            "code": "QuestionnaireResponse",
            "profile": [
              "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:FormularDatenExtrakt",
        "path": "Bundle.entry",
        "sliceName": "FormularDatenExtrakt",
        "min": 0,
        "max": "*",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry:FormularDatenExtrakt.resource",
        "path": "Bundle.entry.resource",
        "short": "Slice zur Hinterlegung von ISiKFormularDatenExtrakt-Instanzen",
        "comment": "Die ISiKFormularDatenExtrakt-Instanzen enthalten die extrahierten Daten aus dem Formular, die zurückübermittelt werden. Es können mehrere Extrakte enthalten sein."
      }
    ]
  }
}