Anfrage zum Ausstellen einer Verordnung (ServiceRequest)

Motivation

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.

Kompatibilität

Dieses Profil basiert auf dem Profil OperationOutcome der FHIR-Core Spezifikation (R4).

Profil

Die folgende FHIR Ressource stellt eine Anfrage an eine verordnende LEI dar. Enthalten sein muss eine strukturelle Angabe der angefragten Medikation.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
MessageIDS I1..1Extension(string)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
severityΣ1..1codeBinding
codeS Σ1..1codeBinding
detailsΣ0..1CodeableConcept
diagnosticsS Σ1..1string
locationΣ0..*string
expressionΣ0..*string

Folgende Felder sind entsprechend zu befüllen, bzw. können befüllt werden:

idshort
OperationOutcome.extension
OperationOutcome.extension:MessageID
OperationOutcome.issue
OperationOutcome.issue.codeArt der Antwort
OperationOutcome.issue.diagnosticsZusatzinformationen

Beispiel

Valides Beispiel einer erfolgreichen OperationOutcome:

{
    "resourceType": "OperationOutcome",
    "id": "ExampleSuccessfulOperationOutcome",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/atf/StructureDefinition/atf-operation-outcome"
        ]
    },
    "extension":  [
        {
            "url": "https://gematik.de/fhir/atf/StructureDefinition/atf-message-id-ex",
            "valueString": "6f1882f6-22ff-4036-8f79-09a6cc14621d"
        }
    ],
    "issue":  [
        {
            "severity": "information",
            "code": "informational",
            "diagnostics": "Anfrage erfolgreich entgegengenommen"
        },
        {
            "severity": "information",
            "code": "informational",
            "diagnostics": "Rezeptanfrage wurde angelegt und wartet auf Bestätigung"
        }
    ]
}