FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagede.gematik.tiflow
Resource TypeCodeSystem
IdCodeSystem-tiflow-operation-outcome-details-cs.json
FHIR VersionR4
Sourcehttps://gematik.de/fhir/tiflow/2.0.0/CodeSystem-tiflow-operation-outcome-details-cs.html
URLhttps://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs
Version2.0.0
Statusactive
Date2026-10-02
NameTIFLOWOperationOutcomeDetailsCS
TitleTIFLOW Operation Outcome Details CS
Realmde
DescriptionCodes, die im Rahmen des TIFlow in den OperationOutcomes.details angegeben werden können
Copyrightgematik GmbH / Dieses Artefakt ist lizenziert unter [Apache License](./license.html), Version 2.0.
Contentcomplete

Resources that use this resource

ConceptMap
de.gematik.tiflow#2.0.0TIFLOW-CM-TelemetryDataStatusCodesTelemetry Data Status Codes Concept Map
ValueSet
de.gematik.tiflow#2.0.0tiflow-operation-outcome-details-vsTIFLOW Operation Outcome Details VS
de.gematik.tiflow.erezept#2.0.0tiflow-erezept-operation-outcome-details-vsTIFLOW EREZEPT Operation Outcome Details VS
de.gematik.tiflow.chargeitem#2.0.0tiflow-chargeitem-operation-outcome-details-vsTIFLOW ChargeItem Operation Outcome Details VS

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: CodeSystem tiflow-operation-outcome-details-cs

This case-sensitive code system https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs defines the following codes:

CodeDisplayDefinitionDeutsch (Deutschland) (German (Germany), de)
TIFLOW_SECRET_MISMATCH Task secret mismatchThe provided task secret does not match the secret stored for the taskTask-Secret stimmt nicht überein
TIFLOW_MEDICATION_DISPENSE_MISSING MedicationDispense missingA required MedicationDispense resource is missing for this operationMedicationDispense fehlt
TIFLOW_SIGNATURE_NO_OCSP_RESPONSE No OCSP response for signatureCertificate revocation status could not be determined because no OCSP response was availableKeine OCSP-Antwort zur Signatur
TIFLOW_CONSENT_ALREADY_EXISTS Consent already existsA consent for the same scope already exists and cannot be created againEinwilligung existiert bereits
TIFLOW_CONSENT_CATEGORY_REQUIRED Consent category requiredThe consent category is mandatory and was not providedEinwilligungskategorie erforderlich
TIFLOW_CONSENT_CATEGORY_INVALID Consent category invalidThe provided consent category is unknown or not allowedEinwilligungskategorie ungültig
TIFLOW_ACCESSCODE_MISMATCH Access code mismatchThe provided access code does not match the access code assigned to the taskAccessCode stimmt nicht überein
TIFLOW_TASK_REQUIRED Task requiredA task reference is required for this operation but was not providedTask-Angabe erforderlich
TIFLOW_TASK_NOT_FOUND Task not foundThe referenced task does not existTask nicht gefunden
TIFLOW_CONSENT_REQUIRED Consent requiredA valid consent is required to execute this operationEinwilligung erforderlich
TIFLOW_MESSAGE_TO_SELF Message to self not allowedA communication message addressed to the sender itself is not permittedNachricht an sich selbst nicht zulässig
TIFLOW_COMMUNICATION_PAYLOAD_INVALID Communication payload invalidThe communication payload is syntactically or semantically invalidKommunikationsinhalt ungültig
TIFLOW_INSURANT_NOT_ELIGIBLE Insurant not eligibleThe insurant does not meet the eligibility constraints for this communication flowVersicherter nicht berechtigt
TIFLOW_RECIPIENT_INVALID Recipient invalidThe specified recipient is invalid for the requested communicationEmpfänger ungültig
TIFLOW_TASK_STATUS_MISMATCH Task status mismatchThe task is in a status that does not allow execution of this operationTask-Status passt nicht
TIFLOW_TASK_EXPIRED Task expiredThe task cannot be processed because its redemption period has expiredTask ist abgelaufen
TIFLOW_MVO_NOT_VALID_YET MVO not valid yetThe multi-prescription is not yet valid at the current point in timeMVO noch nicht gültig
TIFLOW_AUTH_NOT_OWNER Authenticated actor is not ownerThe authenticated actor is not the owner of the addressed taskAuthentifizierter Akteur ist nicht Eigentümer
TIFLOW_TASK_ID_REQUIRED Task id requiredThe operation requires a task id in the requestTask-ID erforderlich
TIFLOW_SIGNATURE_INVALID Signature invalidThe digital signature is invalid or cannot be verifiedSignatur ungültig
TIFLOW_FLOWTYPE_MISMATCH Flow type mismatchThe task flow type does not match the expected flow for this operationFlowtyp passt nicht
TIFLOW_KVNR_INVALID KVNR invalidThe provided KVNR is invalid or does not conform to the expected formatKVNR ungültig
TIFLOW_SIGNATURE_AUTHOREDON_MISMATCH Signature authoredOn mismatchThe authoredOn timestamp does not match the signed contentSignaturzeitpunkt passt nicht
TIFLOW_IKNR_INVALID IKNR invalidThe provided IKNR is invalid or not accepted in this contextIKNR ungültig
TIFLOW_LANR_ZANR_INVALID LANR or ZANR invalidThe provided LANR or ZANR is invalid or not accepted for this operationLANR oder ZANR ungültig
TIFLOW_BOM_DETECTED Byte order mark detectedA UTF byte order mark was detected where it is not permittedByte-Order-Mark erkannt
TIFLOW_MEDICATION_DISPENSE_INVALID MedicationDispense invalidThe provided MedicationDispense resource is invalid for this operationMedicationDispense ungültig
TIFLOW_SIGNATURE_INVALID_ISSUING_ROLE Signature issuing role invalidThe signature was created by an actor role that is not allowed for the signed artifactSignaturrolle ungültig
TIFLOW_COVERAGE_TYPE_MISMATCH Coverage type mismatchThe coverage type does not match the expected coverage contextCoverage-Typ passt nicht
TIFLOW_ALTERNATIVE_IK_FORBIDDEN Alternative IK forbiddenUse of an alternative IK is not permitted in this contextAlternatives IK nicht erlaubt
TIFLOW_ACCESS_PERMISSION_INVALID Access permission invalidThe requested access permission is invalid or not sufficientZugriffsberechtigung ungültig
TIFLOW_CONSENT_MISSING Consent missingNo required consent was found for this operationEinwilligung fehlt
TIFLOW_ACCESS_CODE_INVALID Access code invalidThe provided access code is syntactically invalidAccessCode ungültig
TIFLOW_CERTIFICATE_INVALID Certificate invalidThe certificate used for authentication or signature validation is invalidZertifikat ungültig
TIFLOW_META_PROFILE_INVALID Meta profile invalidThe resource meta.profile entry is missing, invalid, or not supportedMeta-Profil ungültig
TIFLOW_OCSP_BACKEND_ERROR Invalid OCSP responseFailed to retrieve the OCSP response for the certificate of the signatureOCSP Abfrage fehlgeschlagen
TIFLOW_POPP_TOKEN_INVALID Invalid PoPP tokenThe provided PoPP token is invalidPoPP-Token ungültig
TIFLOW_TIMEOUT TimeoutThe service took to long to process the request and cancelled it.Timeout
TIFLOW_INTERNAL_ERROR Internal Server ErrorThe service ran into an unspecified error.Server Fehler
TIFLOW_BLOCKED_FLOWTYPE FlowType BlockedThe Flowtype may not be used in the TI-Flow-Fachdienst.Gesperrter Flowtype
TIFLOW_BLOCKED_FEATURE Blocked FeatureThe functionality for a feature is blocked in the TI-Flow-Fachdienst.Gesperrtes Feature
TIFLOW_NOT_SUPPORTED Endpoint not supportedThe call of this endpoint is not supported at the TI-Flow-FachdienstNicht unterstützter Endpunkt

Source1

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