FHIR IG analytics| Package | de.gematik.tiflow.erezept |
| Resource Type | ValueSet |
| Id | ValueSet-tiflow-erezept-operation-outcome-details-vs.json |
| FHIR Version | R4 |
| Source | https://gematik.de/fhir/tiflow-erezept/2.0.0/ValueSet-tiflow-erezept-operation-outcome-details-vs.html |
| URL | https://gematik.de/fhir/tiflow-erezept/ValueSet/tiflow-erezept-operation-outcome-details-vs |
| Version | 2.0.0 |
| Status | active |
| Date | 2026-10-02 |
| Name | TIFLOWEREZEPTOperationOutcomeDetailsVS |
| Title | TIFLOW EREZEPT Operation Outcome Details VS |
| Realm | de |
| Description | E-Rezept-spezifische Codes, die im Rahmen des TIFlow in den OperationOutcomes.details angegeben werden können |
| Copyright | gematik GmbH / Dieses Artefakt ist lizenziert unter [Apache License](./license.html), Version 2.0. |
No resources found
| CodeSystem | ||
| de.gematik.ti#1.4.0 | operation-outcome-details-codes | TI Operation Outcome Details CodeSystem |
| de.gematik.tiflow.erezept#2.0.0 | tiflow-erezept-operation-outcome-details-cs | TIFLOW EREZEPT Operation Outcome Details CS |
| de.gematik.tiflow#2.0.0 | tiflow-operation-outcome-details-cs | TIFLOW Operation Outcome Details CS |
Note: links and images are rebased to the (stated) source
Generated Narrative: ValueSet tiflow-erezept-operation-outcome-details-vs
This value set includes codes based on the following rules:
https://gematik.de/fhir/tiflow-erezept/CodeSystem/tiflow-erezept-operation-outcome-details-cs version 📦2.0.0https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs version 📦2.0.0| Code | Display | Definition |
| TIFLOW_SECRET_MISMATCH | Task secret mismatch | The provided task secret does not match the secret stored for the task |
| TIFLOW_TASK_STATUS_MISMATCH | Task status mismatch | The task is in a status that does not allow execution of this operation |
| TIFLOW_MEDICATION_DISPENSE_INVALID | MedicationDispense invalid | The provided MedicationDispense resource is invalid for this operation |
| TIFLOW_MEDICATION_DISPENSE_MISSING | MedicationDispense missing | A required MedicationDispense resource is missing for this operation |
| TIFLOW_SIGNATURE_NO_OCSP_RESPONSE | No OCSP response for signature | Certificate revocation status could not be determined because no OCSP response was available |
| 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_ID_REQUIRED | Task id required | The operation requires a task id in the request |
| TIFLOW_SIGNATURE_INVALID_ISSUING_ROLE | Signature issuing role invalid | The signature was created by an actor role that is not allowed for the signed artifact |
| TIFLOW_FLOWTYPE_MISMATCH | Flow type mismatch | The task flow type does not match the expected flow for this operation |
| TIFLOW_COVERAGE_TYPE_MISMATCH | Coverage type mismatch | The coverage type does not match the expected coverage context |
| TIFLOW_CERTIFICATE_INVALID | Certificate invalid | The certificate used for authentication or signature validation is invalid |
| TIFLOW_OCSP_BACKEND_ERROR | Invalid OCSP response | Failed to retrieve the OCSP response for the certificate of the signature |
| TIFLOW_SIGNATURE_INVALID | Signature invalid | The digital signature is invalid or cannot be verified |
| TIFLOW_KVNR_INVALID | KVNR invalid | The provided KVNR is invalid or does not conform to the expected format |
| TIFLOW_SIGNATURE_AUTHOREDON_MISMATCH | Signature authoredOn mismatch | The authoredOn timestamp does not match the signed content |
| TIFLOW_IKNR_INVALID | IKNR invalid | The provided IKNR is invalid or not accepted in this context |
| TIFLOW_LANR_ZANR_INVALID | LANR or ZANR invalid | The provided LANR or ZANR is invalid or not accepted for this operation |
| TIFLOW_TASK_EXPIRED | Task expired | The task cannot be processed because its redemption period has expired |
| TIFLOW_MESSAGE_TO_SELF | Message to self not allowed | A communication message addressed to the sender itself is not permitted |
| TIFLOW_COMMUNICATION_PAYLOAD_INVALID | Communication payload invalid | The communication payload is syntactically or semantically invalid |
| TIFLOW_INSURANT_NOT_ELIGIBLE | Insurant not eligible | The insurant does not meet the eligibility constraints for this communication flow |
| TIFLOW_RECIPIENT_INVALID | Recipient invalid | The specified recipient is invalid for the requested communication |
| TIFLOW_TASK_NOT_FOUND | Task not found | The referenced task does not exist |
| TIFLOW_MVO_NOT_VALID_YET | MVO not valid yet | The multi-prescription is not yet valid at the current point in time |
| 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_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 |
https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes version 📦1.3.1| Code | Display |
| SVC_VALIDATION_FAILED | FHIR Profile Validation Failed |
| SVC_IDENTITY_MISMATCH | Identity mismatch: Access token or x-insurantid header does not match FHIR data (Telematik-ID / KVNR) |
| SVC_TELEMATIKID_TEMPORARILY_BLOCKED | The specified Telematik-ID is temporarily blocked |
{
"resourceType": "ValueSet",
"id": "tiflow-erezept-operation-outcome-details-vs",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "https://gematik.de/fhir/tiflow-erezept/ValueSet/tiflow-erezept-operation-outcome-details-vs",
"version": "2.0.0",
"name": "TIFLOWEREZEPTOperationOutcomeDetailsVS",
"title": "TIFLOW EREZEPT Operation Outcome Details VS",
"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": "E-Rezept-spezifische 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"
}
]
}
],
"immutable": false,
"copyright": "gematik GmbH / Dieses Artefakt ist lizenziert unter [Apache License](./license.html), Version 2.0.",
"compose": {
"include": [
{
"system": "https://gematik.de/fhir/tiflow-erezept/CodeSystem/tiflow-erezept-operation-outcome-details-cs"
},
{
"system": "https://gematik.de/fhir/tiflow/CodeSystem/tiflow-operation-outcome-details-cs",
"concept": [
{
"code": "TIFLOW_SECRET_MISMATCH",
"display": "Task secret mismatch"
},
{
"code": "TIFLOW_TASK_STATUS_MISMATCH",
"display": "Task status mismatch"
},
{
"code": "TIFLOW_MEDICATION_DISPENSE_INVALID",
"display": "MedicationDispense invalid"
},
{
"code": "TIFLOW_MEDICATION_DISPENSE_MISSING",
"display": "MedicationDispense missing"
},
{
"code": "TIFLOW_SIGNATURE_NO_OCSP_RESPONSE",
"display": "No OCSP response for signature"
},
{
"code": "TIFLOW_AUTH_NOT_OWNER",
"display": "Authenticated actor is not owner"
},
{
"code": "TIFLOW_ACCESSCODE_MISMATCH",
"display": "Access code mismatch"
},
{
"code": "TIFLOW_TASK_ID_REQUIRED",
"display": "Task id required"
},
{
"code": "TIFLOW_SIGNATURE_INVALID_ISSUING_ROLE",
"display": "Signature issuing role invalid"
},
{
"code": "TIFLOW_FLOWTYPE_MISMATCH",
"display": "Flow type mismatch"
},
{
"code": "TIFLOW_COVERAGE_TYPE_MISMATCH",
"display": "Coverage type mismatch"
},
{
"code": "TIFLOW_CERTIFICATE_INVALID",
"display": "Certificate invalid"
},
{
"code": "TIFLOW_OCSP_BACKEND_ERROR",
"display": "Invalid OCSP response"
},
{
"code": "TIFLOW_SIGNATURE_INVALID",
"display": "Signature invalid"
},
{
"code": "TIFLOW_KVNR_INVALID",
"display": "KVNR invalid"
},
{
"code": "TIFLOW_SIGNATURE_AUTHOREDON_MISMATCH",
"display": "Signature authoredOn mismatch"
},
{
"code": "TIFLOW_IKNR_INVALID",
"display": "IKNR invalid"
},
{
"code": "TIFLOW_LANR_ZANR_INVALID",
"display": "LANR or ZANR invalid"
},
{
"code": "TIFLOW_TASK_EXPIRED",
"display": "Task expired"
},
{
"code": "TIFLOW_MESSAGE_TO_SELF",
"display": "Message to self not allowed"
},
{
"code": "TIFLOW_COMMUNICATION_PAYLOAD_INVALID",
"display": "Communication payload invalid"
},
{
"code": "TIFLOW_INSURANT_NOT_ELIGIBLE",
"display": "Insurant not eligible"
},
{
"code": "TIFLOW_RECIPIENT_INVALID",
"display": "Recipient invalid"
},
{
"code": "TIFLOW_TASK_NOT_FOUND",
"display": "Task not found"
},
{
"code": "TIFLOW_MVO_NOT_VALID_YET",
"display": "MVO not valid yet"
},
{
"code": "TIFLOW_CONSENT_REQUIRED",
"display": "Consent required"
},
{
"code": "TIFLOW_ACCESS_PERMISSION_INVALID",
"display": "Access permission invalid"
},
{
"code": "TIFLOW_CONSENT_MISSING",
"display": "Consent missing"
},
{
"code": "TIFLOW_ACCESS_CODE_INVALID",
"display": "Access code invalid"
}
]
},
{
"system": "https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes",
"concept": [
{
"code": "SVC_VALIDATION_FAILED",
"display": "FHIR Profile Validation Failed"
},
{
"code": "SVC_IDENTITY_MISMATCH",
"display": "Identity mismatch: Access token or x-insurantid header does not match FHIR data (Telematik-ID / KVNR)"
},
{
"code": "SVC_TELEMATIKID_TEMPORARILY_BLOCKED",
"display": "The specified Telematik-ID is temporarily blocked"
}
]
}
]
}
}