Package | de.gematik.erezept-workflow.r4 |
Resource Type | OperationDefinition |
Id | DispenseOperation |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=de.gematik.erezept-workflow.r4@1.6.0-ballot1&canonical=https://gematik.de/fhir/erp/OperationDefinition/DispenseOperationDefinition |
URL | https://gematik.de/fhir/erp/OperationDefinition/DispenseOperationDefinition |
Version | 1.6.0-ballot1 |
Status | draft |
Date | 2025-08-01 |
Name | Dispense |
Description | Die Operation $dispense ermöglicht es der Apotheke, eine Ausgabe für ein Medikament durchzuführen, ohne den Status der Aufgabe zu ändern. Diese Aktion erlaubt es einem Frontend anzuzeigen, dass ein Medikament ausgegeben wurde, bevor es von der Apotheke abgeschlossen wird. |
Type | false |
Kind | operation |
No resources found
No resources found
No narrative content found in resource
{ "resourceType": "OperationDefinition", "id": "DispenseOperation", "url": "https://gematik.de/fhir/erp/OperationDefinition/DispenseOperationDefinition", "status": "draft", "version": "1.6.0-ballot1", "date": "2025-08-01", "name": "Dispense", "kind": "operation", "affectsState": true, "resource": [ "Task" ], "system": false, "type": false, "instance": true, "description": "Die Operation $dispense ermöglicht es der Apotheke, eine Ausgabe für ein Medikament durchzuführen, ohne den Status der Aufgabe zu ändern. Diese Aktion erlaubt es einem Frontend anzuzeigen, dass ein Medikament ausgegeben wurde, bevor es von der Apotheke abgeschlossen wird.", "code": "dispense", "inputProfile": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_PAR_DispenseOperation_Input", "outputProfile": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_PAR_DispenseOperation_Output", "parameter": [ { "name": "secret", "use": "in", "min": 1, "max": "1", "documentation": "Der secret Parameter, der einer Apotheke den exklusiven Zugriff auf die Aufgabe als Teil der URL ermöglicht. Dieser Parameter muss dem Wert entsprechen, der in Task.identifier:Secret gespeichert ist. Andernfalls wird der Vorgang mit einem Fehler abgebrochen.", "type": "string" }, { "name": "rxDispensation", "use": "in", "min": 1, "max": "*", "documentation": "Informationen zu abgegebenen Medikament(en)", "part": [ { "name": "medicationDispense", "type": "MedicationDispense", "use": "in", "min": 1, "max": "1" }, { "name": "medication", "type": "Medication", "use": "in", "min": 1, "max": "1" } ] }, { "name": "rxDispensation", "use": "out", "min": 1, "max": "*", "documentation": "Die MedicationDispense, die von der Apotheke als Bestätigung übermittelt wurde, dass sie erfolgreich hochgeladen wurde.", "part": [ { "name": "medicationDispense", "type": "MedicationDispense", "use": "out", "min": 0, "max": "1" }, { "name": "medication", "type": "Medication", "use": "out", "min": 0, "max": "1" }, { "name": "operationOutcome", "use": "out", "min": 0, "max": "1", "documentation": "Im Falle von Fehlern oder Problemen gibt der E-Rezept-Fachdienst ein OperationOutcome aus.", "type": "OperationOutcome" } ] } ] }