Implementation Guide
TIFlow - Grenzüberschreitender Datenaustausch
Version 2.0.0-ballot.2 - ballot

## ValueSet: TIFLOW XBORDER Operation Outcome Details VS

Official URL: https://gematik.de/fhir/tiflow-xborder/ValueSet/tiflow-xborder-operation-outcome-details-vs | Version: 2.0.0-ballot.2
Draft as of 2026-06-30 | Computable Name: TIFLOWXBORDEROperationOutcomeDetailsVS

Fehlercodes für cross-border Szenarien, die im Rahmen des TIFlow in den OperationOutcomes.details angegeben werden können

References

This value set is not used here; it may be used elsewhere (e.g. specifications and/or implementations that use this content)

### Logical Definition (CLD)

This value set includes codes based on the following rules:

- Include all codes defined in `https://gematik.de/fhir/tiflow-xborder/CodeSystem/tiflow-xborder-operation-outcome-details-cs` version 📦2.0.0-ballot.2
- Include these codes as defined in `https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` version 📦2.0.0-ballot.2

  Code | Display | Definition
  TIFLOW_AUTH_ROLE_NOT_ALLOWED | Access role not allowed | The authenticated actor role is not permitted to execute this operation
  TIFLOW_CONSENT_REQUIRED | Consent required | A valid consent is required to execute this operation
  TIFLOW_ACCESS_PERMISSION_INVALID | Access permission invalid | The requested access permission is invalid or not sufficient
  TIFLOW_AUTH_NOT_OWNER | Authenticated actor is not owner | The authenticated actor is not the owner of the addressed task
  TIFLOW_ACCESSCODE_MISMATCH | Access code mismatch | The provided access code does not match the access code assigned to the task
  TIFLOW_TASK_STATUS_MISMATCH | Task status mismatch | The task is in a status that does not allow execution of this operation
  TIFLOW_TASK_ID_REQUIRED | Task id required | The operation requires a task id in the request
  TIFLOW_CONSENT_MISSING | Consent missing | No required consent was found for this operation
  TIFLOW_ACCESS_CODE_INVALID | Access code invalid | The provided access code is syntactically invalid

- Include these codes as defined in `https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` version 📦1.3.0

  Code | Display
  SVC_VALIDATION_FAILED | FHIR Profile Validation Failed
  SVC_TELEMATIKID_TEMPORARILY_BLOCKED | The specified Telematik-ID is temporarily blocked

### Expansion

Expansion performed internally based on:

- codesystem TI Operation Outcome Details CodeSystem v1.3.0 (CodeSystem)
- codesystem TIFLOW XBORDER Operation Outcome Details CS v2.0.0-ballot.2 (CodeSystem)
- codesystem TIFLOW Operation Outcome Details CS v2.0.0-ballot.2 (CodeSystem)

This value set contains 14 concepts

System | Code | Display (de) | Definition | JSON | XML
`https://gematik.de/fhir/tiflow-xborder/CodeSystem/tiflow-xborder-operation-outcome-details-cs` | TIFLOW_XBORDER_NO_PRESCRIPTIONS_FOUND | Keine einlösbaren Verordnungen gefunden | No redeemable prescriptions were found for the requested query scope |  |
`https://gematik.de/fhir/tiflow-xborder/CodeSystem/tiflow-xborder-operation-outcome-details-cs` | TIFLOW_XBORDER_NOT_ACTIVATED | EU-Einlösung nicht aktiviert | The addressed task is not activated for EU redemption |  |
`https://gematik.de/fhir/tiflow-xborder/CodeSystem/tiflow-xborder-operation-outcome-details-cs` | TIFLOW_XBORDER_COUNTRY_CODE_INVALID | Ländercode ungültig | The provided country code is not supported for ePrescription or eDispensation processing |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_AUTH_ROLE_NOT_ALLOWED | Zugriffsrolle nicht zulässig | The authenticated actor role is not permitted to execute this operation |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_CONSENT_REQUIRED | Einwilligung erforderlich | A valid consent is required to execute this operation |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_ACCESS_PERMISSION_INVALID | Zugriffsberechtigung ungültig | The requested access permission is invalid or not sufficient |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_AUTH_NOT_OWNER | Authentifizierter Akteur ist nicht Eigentümer | The authenticated actor is not the owner of the addressed task |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_ACCESSCODE_MISMATCH | AccessCode stimmt nicht überein | The provided access code does not match the access code assigned to the task |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_TASK_STATUS_MISMATCH | Task-Status passt nicht | The task is in a status that does not allow execution of this operation |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_TASK_ID_REQUIRED | Task-ID erforderlich | The operation requires a task id in the request |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_CONSENT_MISSING | Einwilligung fehlt | No required consent was found for this operation |  |
`https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs` | TIFLOW_ACCESS_CODE_INVALID | AccessCode ungültig | The provided access code is syntactically invalid |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_VALIDATION_FAILED |  |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_TELEMATIKID_TEMPORARILY_BLOCKED |  |  |  |

Explanation of the columns that may appear on this page:

Level | A few code lists that FHIR defines are hierarchical - each code is assigned a level. In this scheme, some codes are under other codes, and imply that the code they are under also applies
System | The source of the definition of the code (when the value set draws in codes defined elsewhere)
Code | The code (used as the code in the resource instance)
Display | The display (used in the display element of a Coding). If there is no display, implementers should not simply display the code, but map the concept into their application
Definition | An explanation of the meaning of the concept
Comments | Additional notes about how to use the code