Implementation Guide
ePA Medication Service
Version 1.3.2 - release

## ValueSet: EPA Medication Service Operation Outcome ValueSet

Official URL: https://gematik.de/fhir/epa-medication/ValueSet/epa-ms-operation-outcome-details | Version: 1.3.1
Active as of 2026-03-20 | Computable Name: EPAMSOperationOutcomeDetailsVS
Copyright/Legal: gematik GmbH / Dieses Artefakt ist lizenziert unter Apache License, Version 2.0.

Enthält alle Codes für das Operation Outcome des Medication Service.

References

- EPA Medication Service Operation Outcome

### Logical Definition (CLD)

This value set includes codes based on the following rules:

- Import all the codes that are contained in EPA Operation Outcome ValueSet
- Include all codes defined in `https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` version 📦1.3.0
- Include all codes defined in `https://gematik.de/fhir/epa-medication/CodeSystem/epa-medicationstatement-processing-event-code` version 📦1.3.0

### Expansion

This value set expansion contains 77 concepts.

System | Code | Display | Definition | JSON | XML
`http://terminology.hl7.org/CodeSystem/operation-outcome` | DELETE_MULTIPLE_MATCHES | Error: Multiple matches exist for the conditional delete |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_AUTH_REQUIRED | You must authenticate before you can use this service |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_BAD_FORMAT | Bad Syntax: "%s" must be a %s' |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_BAD_SYNTAX | Bad Syntax |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_CANT_PARSE_CONTENT | Unable to parse feed (entry content type = "%s") |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_CANT_PARSE_ROOT | Unable to parse feed (root element name = "%s") |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_CREATED | New resource created |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_DATE_FORMAT | The Date value %s is not in the correct format (Xml Date Format required) |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_DELETED | This resource has been deleted |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_DELETED_DONE | Resource deleted |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_DELETED_ID | The resource "%s" has been deleted |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_DUPLICATE_ID | Duplicate Id %s for resource type %s |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_ERROR_PARSING | Error parsing resource Xml (%s) |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_ID_INVALID | Id "%s" has an invalid character "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_ID_TOO_LONG | Id "%s" too long (length limit 36) |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_INVALID_ID | Id not accepted |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_JSON_OBJECT | Json Source for a resource should start with an object |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_LOCAL_FAIL | Unable to resolve local reference to resource %s |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_NO_EXIST | Resource Id "%s" does not exist |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_NO_MATCH | No Resource found matching the query "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_NO_MODULE | No module could be found to handle the request "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_NO_SUMMARY | No Summary for this resource |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_OP_NOT_ALLOWED | Operation %s not allowed for resource %s (due to local configuration) |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_PARAM_CHAINED | Unknown chained parameter name "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_PARAM_INVALID | Parameter "%s" content is invalid |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_PARAM_MODIFIER_INVALID | Parameter "%s" modifier is invalid |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_PARAM_NO_REPEAT | Parameter "%s" is not allowed to repeat |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_PARAM_UNKNOWN | Parameter "%s" not understood |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_EXAMPLE_PROTECTED | Resources with identity "example" cannot be deleted (for testing/training purposes) |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_ID_FAIL | unable to allocate resource id |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_ID_MISMATCH | Resource Id Mismatch |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_ID_MISSING | Resource Id Missing |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_NOT_ALLOWED | Not allowed to submit a resource for this operation |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_REQUIRED | A resource is required |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_RESOURCE_TYPE_MISMATCH | Resource Type Mismatch |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_SORT_UNKNOWN | Unknown sort parameter name "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_TRANSACTION_DUPLICATE_ID | Duplicate Identifier in transaction: %s |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_TRANSACTION_MISSING_ID | Missing Identifier in transaction - an entry.id must be provided |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_UNHANDLED_NODE_TYPE | Unhandled xml node type "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_UNKNOWN_CONTENT | Unknown Content (%s) at %s |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_UNKNOWN_OPERATION | unknown FHIR http operation |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_UNKNOWN_TYPE | Resource Type "%s" not recognised |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_UPDATED | existing resource updated |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_VERSION_AWARE | Version aware updates are required for this resource |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_VERSION_AWARE_CONFLICT | Update Conflict (server current version = "%s", client version referenced = "%s") |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_VERSION_AWARE_URL | Version specific URL not recognised |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | MSG_WRONG_NS | This does not appear to be a FHIR element or resource (wrong namespace "%s") |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | SEARCH_MULTIPLE | Error: Multiple matches exist for %s search parameters "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | SEARCH_NONE | Error: no processable search found for %s search parameters "%s" |  |  |
`http://terminology.hl7.org/CodeSystem/operation-outcome` | UPDATE_MULTIPLE_MATCHES | Error: Multiple matches exist for the conditional update |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | OPERATION_SUCCESS | Operation Successfully Completed |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_IDENTITY_MISMATCH | Identity mismatch: Access token or x-insurantid header does not match FHIR data (Telematik-ID / KVNR) |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_INACTIVE_CODE | Use of inactive code not permitted |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_INVALID_ACCESS_TOKEN | Invalid access token provided |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_TELEMATIKID_BLOCKED | The specified Telematik-ID is blocked |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_TELEMATIKID_TEMPORARILY_BLOCKED | The specified Telematik-ID is temporarily blocked |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_VALIDATION_FAILED | FHIR Profile Validation Failed |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_DOSAGE_INVALID_INSTRUCTION_META | The generated dosage instruction meta information is invalid |  |  |
`https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes` | SVC_DOSAGE_INVALID_RENDERED_INSTRUCTION | The provided rendered dosage instruction is invalid |  |  |
`https://gematik.de/fhir/epa/CodeSystem/epa-operation-outcome-details-codes` | SVC_ORG_HEADER_PROFILE_MISMATCH | Profile mismatch in header Organization |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_NO_VALID_STRUCTURE | Invalid Data Structure in Medication Service |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_PRESCRIPTION_NO_EXIST | Prescription Not Found in Medication Service |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_PRESCRIPTION_DUPLICATE | Duplicate Prescription Detected in Medication Service |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_PRESCRIPTION_STATUS | Operation Not Permitted on Current Prescription Status |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_DISPENSATION_NO_EXIST | Dispensation Not Found in Medication Service |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_DISPENSATION_STATUS | Operation Not Permitted on Current Dispensation Status |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_OPERATION_SUCCESS | Operation Successfully Completed in Medication Service |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_PARAMETERS_REFERENCE_NO_EXIST | Unresolved Reference in Parameters |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_STATUS_INVALID | Invalid Status in Parameters |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_DOSAGE_INVALID | Invalid dosage structure or content |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_EMP_CHRONOLOGY_ID_MISMATCH | Mismatch between acknowledged and current eMP chronology ID |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_OPERATION_OUTSIDE_BATCH | The operation can only be executed within a batch context |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_ALREADY_LINKED | Already linked to another instance |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_EMP_ENTRY_ALREADY_EXISTS | eMP entry already exists |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-ms-operation-outcome-details` | MEDSVC_EMP_NO_EXIST | eMP does not exist |  |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-medicationstatement-processing-event-code` | LINKING_NOT_SUCCESSFUL | eMP linking not successful | MedicationStatement could not be linked to an eMP-Entry successfully |  |
`https://gematik.de/fhir/epa-medication/CodeSystem/epa-medicationstatement-processing-event-code` | UNLINKING_NOT_SUCCESSFUL | eMP unlinking not successful | MedicationStatement could not be unlinked from an eMP-Entry successfully |  |

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