PackagesCanonicalsLogsProblems
    Packages
    de.gematik.tiflow@2.0.0
    https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs
{
  "description": "Codes, die im Rahmen des TIFlow in den OperationOutcomes.details angegeben werden können",
  "_filename": "CodeSystem-tiflow-operation-outcome-details-cs.json",
  "package_name": "de.gematik.tiflow",
  "date": "2026-10-02",
  "publisher": "gematik GmbH",
  "jurisdiction": [ {
    "coding": [ {
      "code": "DE",
      "system": "urn:iso:std:iso:3166",
      "display": "Germany"
    } ]
  } ],
  "content": "complete",
  "name": "TIFLOWOperationOutcomeDetailsCS",
  "copyright": "gematik GmbH / Dieses Artefakt ist lizenziert unter [Apache License](./license.html), Version 2.0.",
  "type": null,
  "experimental": "false",
  "resourceType": "CodeSystem",
  "title": "TIFLOW Operation Outcome Details CS",
  "package_version": "2.0.0",
  "status": "active",
  "id": "1c83906c-b579-4327-993d-633936bef095",
  "kind": null,
  "count": 42,
  "url": "https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs",
  "concept": [ {
    "code": "TIFLOW_SECRET_MISMATCH",
    "display": "Task secret mismatch",
    "definition": "The provided task secret does not match the secret stored for the task",
    "designation": [ {
      "value": "Task-Secret stimmt nicht überein",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_MEDICATION_DISPENSE_MISSING",
    "display": "MedicationDispense missing",
    "definition": "A required MedicationDispense resource is missing for this operation",
    "designation": [ {
      "value": "MedicationDispense fehlt",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_SIGNATURE_NO_OCSP_RESPONSE",
    "display": "No OCSP response for signature",
    "definition": "Certificate revocation status could not be determined because no OCSP response was available",
    "designation": [ {
      "value": "Keine OCSP-Antwort zur Signatur",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CONSENT_ALREADY_EXISTS",
    "display": "Consent already exists",
    "definition": "A consent for the same scope already exists and cannot be created again",
    "designation": [ {
      "value": "Einwilligung existiert bereits",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CONSENT_CATEGORY_REQUIRED",
    "display": "Consent category required",
    "definition": "The consent category is mandatory and was not provided",
    "designation": [ {
      "value": "Einwilligungskategorie erforderlich",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CONSENT_CATEGORY_INVALID",
    "display": "Consent category invalid",
    "definition": "The provided consent category is unknown or not allowed",
    "designation": [ {
      "value": "Einwilligungskategorie ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_ACCESSCODE_MISMATCH",
    "display": "Access code mismatch",
    "definition": "The provided access code does not match the access code assigned to the task",
    "designation": [ {
      "value": "AccessCode stimmt nicht überein",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TASK_REQUIRED",
    "display": "Task required",
    "definition": "A task reference is required for this operation but was not provided",
    "designation": [ {
      "value": "Task-Angabe erforderlich",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TASK_NOT_FOUND",
    "display": "Task not found",
    "definition": "The referenced task does not exist",
    "designation": [ {
      "value": "Task nicht gefunden",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CONSENT_REQUIRED",
    "display": "Consent required",
    "definition": "A valid consent is required to execute this operation",
    "designation": [ {
      "value": "Einwilligung erforderlich",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_MESSAGE_TO_SELF",
    "display": "Message to self not allowed",
    "definition": "A communication message addressed to the sender itself is not permitted",
    "designation": [ {
      "value": "Nachricht an sich selbst nicht zulässig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_COMMUNICATION_PAYLOAD_INVALID",
    "display": "Communication payload invalid",
    "definition": "The communication payload is syntactically or semantically invalid",
    "designation": [ {
      "value": "Kommunikationsinhalt ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_INSURANT_NOT_ELIGIBLE",
    "display": "Insurant not eligible",
    "definition": "The insurant does not meet the eligibility constraints for this communication flow",
    "designation": [ {
      "value": "Versicherter nicht berechtigt",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_RECIPIENT_INVALID",
    "display": "Recipient invalid",
    "definition": "The specified recipient is invalid for the requested communication",
    "designation": [ {
      "value": "Empfänger ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TASK_STATUS_MISMATCH",
    "display": "Task status mismatch",
    "definition": "The task is in a status that does not allow execution of this operation",
    "designation": [ {
      "value": "Task-Status passt nicht",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TASK_EXPIRED",
    "display": "Task expired",
    "definition": "The task cannot be processed because its redemption period has expired",
    "designation": [ {
      "value": "Task ist abgelaufen",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_MVO_NOT_VALID_YET",
    "display": "MVO not valid yet",
    "definition": "The multi-prescription is not yet valid at the current point in time",
    "designation": [ {
      "value": "MVO noch nicht gültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_AUTH_NOT_OWNER",
    "display": "Authenticated actor is not owner",
    "definition": "The authenticated actor is not the owner of the addressed task",
    "designation": [ {
      "value": "Authentifizierter Akteur ist nicht Eigentümer",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TASK_ID_REQUIRED",
    "display": "Task id required",
    "definition": "The operation requires a task id in the request",
    "designation": [ {
      "value": "Task-ID erforderlich",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_SIGNATURE_INVALID",
    "display": "Signature invalid",
    "definition": "The digital signature is invalid or cannot be verified",
    "designation": [ {
      "value": "Signatur ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_FLOWTYPE_MISMATCH",
    "display": "Flow type mismatch",
    "definition": "The task flow type does not match the expected flow for this operation",
    "designation": [ {
      "value": "Flowtyp passt nicht",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_KVNR_INVALID",
    "display": "KVNR invalid",
    "definition": "The provided KVNR is invalid or does not conform to the expected format",
    "designation": [ {
      "value": "KVNR ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_SIGNATURE_AUTHOREDON_MISMATCH",
    "display": "Signature authoredOn mismatch",
    "definition": "The authoredOn timestamp does not match the signed content",
    "designation": [ {
      "value": "Signaturzeitpunkt passt nicht",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_IKNR_INVALID",
    "display": "IKNR invalid",
    "definition": "The provided IKNR is invalid or not accepted in this context",
    "designation": [ {
      "value": "IKNR ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_LANR_ZANR_INVALID",
    "display": "LANR or ZANR invalid",
    "definition": "The provided LANR or ZANR is invalid or not accepted for this operation",
    "designation": [ {
      "value": "LANR oder ZANR ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_BOM_DETECTED",
    "display": "Byte order mark detected",
    "definition": "A UTF byte order mark was detected where it is not permitted",
    "designation": [ {
      "value": "Byte-Order-Mark erkannt",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_MEDICATION_DISPENSE_INVALID",
    "display": "MedicationDispense invalid",
    "definition": "The provided MedicationDispense resource is invalid for this operation",
    "designation": [ {
      "value": "MedicationDispense ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_SIGNATURE_INVALID_ISSUING_ROLE",
    "display": "Signature issuing role invalid",
    "definition": "The signature was created by an actor role that is not allowed for the signed artifact",
    "designation": [ {
      "value": "Signaturrolle ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_COVERAGE_TYPE_MISMATCH",
    "display": "Coverage type mismatch",
    "definition": "The coverage type does not match the expected coverage context",
    "designation": [ {
      "value": "Coverage-Typ passt nicht",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_ALTERNATIVE_IK_FORBIDDEN",
    "display": "Alternative IK forbidden",
    "definition": "Use of an alternative IK is not permitted in this context",
    "designation": [ {
      "value": "Alternatives IK nicht erlaubt",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_ACCESS_PERMISSION_INVALID",
    "display": "Access permission invalid",
    "definition": "The requested access permission is invalid or not sufficient",
    "designation": [ {
      "value": "Zugriffsberechtigung ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CONSENT_MISSING",
    "display": "Consent missing",
    "definition": "No required consent was found for this operation",
    "designation": [ {
      "value": "Einwilligung fehlt",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_ACCESS_CODE_INVALID",
    "display": "Access code invalid",
    "definition": "The provided access code is syntactically invalid",
    "designation": [ {
      "value": "AccessCode ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_CERTIFICATE_INVALID",
    "display": "Certificate invalid",
    "definition": "The certificate used for authentication or signature validation is invalid",
    "designation": [ {
      "value": "Zertifikat ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_META_PROFILE_INVALID",
    "display": "Meta profile invalid",
    "definition": "The resource meta.profile entry is missing, invalid, or not supported",
    "designation": [ {
      "value": "Meta-Profil ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_OCSP_BACKEND_ERROR",
    "display": "Invalid OCSP response",
    "definition": "Failed to retrieve the OCSP response for the certificate of the signature",
    "designation": [ {
      "value": "OCSP Abfrage fehlgeschlagen",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_POPP_TOKEN_INVALID",
    "display": "Invalid PoPP token",
    "definition": "The provided PoPP token is invalid",
    "designation": [ {
      "value": "PoPP-Token ungültig",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_TIMEOUT",
    "display": "Timeout",
    "definition": "The service took to long to process the request and cancelled it.",
    "designation": [ {
      "value": "Timeout",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_INTERNAL_ERROR",
    "display": "Internal Server Error",
    "definition": "The service ran into an unspecified error.",
    "designation": [ {
      "value": "Server Fehler",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_BLOCKED_FLOWTYPE",
    "display": "FlowType Blocked",
    "definition": "The Flowtype may not be used in the TI-Flow-Fachdienst.",
    "designation": [ {
      "value": "Gesperrter Flowtype",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_BLOCKED_FEATURE",
    "display": "Blocked Feature",
    "definition": "The functionality for a feature is blocked in the TI-Flow-Fachdienst.",
    "designation": [ {
      "value": "Gesperrtes Feature",
      "language": "de-DE"
    } ]
  }, {
    "code": "TIFLOW_NOT_SUPPORTED",
    "display": "Endpoint not supported",
    "definition": "The call of this endpoint is not supported at the TI-Flow-Fachdienst",
    "designation": [ {
      "value": "Nicht unterstützter Endpunkt",
      "language": "de-DE"
    } ]
  } ],
  "caseSensitive": true,
  "version": "2.0.0",
  "contact": [ {
    "name": "gematik GmbH",
    "telecom": [ {
      "value": "https://gematik.de",
      "system": "url"
    }, {
      "value": "erp-umsetzung@gematik.de",
      "system": "email"
    } ]
  } ]
}