FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: OperationDefinition/DispenseOperation

Packagede.gematik.erezept-workflow.r4
Resource TypeOperationDefinition
IdDispenseOperation
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.gematik.erezept-workflow.r4@1.6.0-ballot1&canonical=https://gematik.de/fhir/erp/OperationDefinition/DispenseOperationDefinition
URLhttps://gematik.de/fhir/erp/OperationDefinition/DispenseOperationDefinition
Version1.6.0-ballot1
Statusdraft
Date2025-08-01
NameDispense
DescriptionDie 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.
Typefalse
Kindoperation

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "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"
        }
      ]
    }
  ]
}