Official URL: https://gematik.de/fhir/atf/StructureDefinition/atf-operation-outcome | Version: 1.4.0 | |||
Active as of 2025-07-29 | Computable Name: ATFOperationOutcome |
Antwort auf eine eingegangene ATF Anfrage
Um sicherzustellen, dass die Nachricht verarbeitet werden kann wird über das ATF eine OperationOutcome übermittelt. Diese enthält die information, ob die Verarbeitung der Nachricht erfolgreich war (.issue.code = #informational), oder ob die Anfrage aufgrund von Verarbeitungs- (.issue.code = #processing) oder strukturellen Fehlern (.issue.code = #invalid) nicht bearbeitet werden kann.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
SΣ | 1..* | BackboneElement | A single issue associated with the action |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | fatal | error | warning | information Binding: IssueSeverity (required): How the issue affects the success of the action. |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Zusatzinformationen |
![]() |
Path | Conformance | ValueSet | URI |
OperationOutcome.issue.severity | required | IssueSeverityhttp://hl7.org/fhir/ValueSet/issue-severity|4.0.1 From the FHIR Standard | |
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | OperationOutcome | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | OperationOutcome | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | OperationOutcome | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from OperationOutcome
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex |
![]() ![]() ![]() |
S | 1..* | BackboneElement | A single issue associated with the action |
![]() ![]() ![]() ![]() |
S | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Zusatzinformationen |
![]() |
Path | Conformance | ValueSet | URI |
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex | ||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
SΣ | 1..* | BackboneElement | A single issue associated with the action | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | fatal | error | warning | information Binding: IssueSeverity (required): How the issue affects the success of the action. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Additional details about the error Binding: OperationOutcomeCodes (example): A code that provides details as the exact issue. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Zusatzinformationen | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | string | Deprecated: Path of element(s) related to issue | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | string | FHIRPath of element(s) related to issue | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
OperationOutcome.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From the FHIR Standard
| ||||
OperationOutcome.issue.severity | required | IssueSeverityhttp://hl7.org/fhir/ValueSet/issue-severity|4.0.1 From the FHIR Standard | ||||
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG | ||||
OperationOutcome.issue.details | example | OperationOutcomeCodeshttp://hl7.org/fhir/ValueSet/operation-outcome From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | OperationOutcome | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | OperationOutcome | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | OperationOutcome | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from OperationOutcome
Key Elements View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
SΣ | 1..* | BackboneElement | A single issue associated with the action |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | fatal | error | warning | information Binding: IssueSeverity (required): How the issue affects the success of the action. |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Zusatzinformationen |
![]() |
Path | Conformance | ValueSet | URI |
OperationOutcome.issue.severity | required | IssueSeverityhttp://hl7.org/fhir/ValueSet/issue-severity|4.0.1 From the FHIR Standard | |
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | OperationOutcome | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | OperationOutcome | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | OperationOutcome | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Differential View
This structure is derived from OperationOutcome
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex |
![]() ![]() ![]() |
S | 1..* | BackboneElement | A single issue associated with the action |
![]() ![]() ![]() ![]() |
S | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Zusatzinformationen |
![]() |
Path | Conformance | ValueSet | URI |
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | OperationOutcome | Information about the success/failure of an action | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
S | 1..1 | string | Extension URL: https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex | ||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
SΣ | 1..* | BackboneElement | A single issue associated with the action | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | fatal | error | warning | information Binding: IssueSeverity (required): How the issue affects the success of the action. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Art der Antwort Binding: Issue Type VS (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Additional details about the error Binding: OperationOutcomeCodes (example): A code that provides details as the exact issue. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Zusatzinformationen | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | string | Deprecated: Path of element(s) related to issue | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | string | FHIRPath of element(s) related to issue | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
OperationOutcome.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From the FHIR Standard
| ||||
OperationOutcome.issue.severity | required | IssueSeverityhttp://hl7.org/fhir/ValueSet/issue-severity|4.0.1 From the FHIR Standard | ||||
OperationOutcome.issue.code | required | IssueTypeVShttps://gematik.de/fhir/atf/ValueSet/issue-type-vs From this IG | ||||
OperationOutcome.issue.details | example | OperationOutcomeCodeshttp://hl7.org/fhir/ValueSet/operation-outcome From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | OperationOutcome | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | OperationOutcome | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | OperationOutcome | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | OperationOutcome | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from OperationOutcome
Other representations of profile: CSV, Excel, Schematron