{
  "resourceType": "StructureDefinition",
  "id": "DosageDE",
  "url": "http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE",
  "name": "DosageDE",
  "title": "Dosage DE",
  "status": "draft",
  "description": "Gibt an, wie das Medikament eingenommen oder verabreicht wurde bzw. eingenommen oder verabreicht werden soll – entweder selbst vom Patienten eingenommen oder bei Fremdverabreichung von Dritten (z. B. Leistungserbringer, Angehörige) verabreicht.",
  "fhirVersion": "4.0.1",
  "kind": "complex-type",
  "abstract": false,
  "type": "Dosage",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Dosage",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Dosage.extension:generatedDosageInstructions",
        "path": "Dosage.extension",
        "sliceName": "generatedDosageInstructions",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructions"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Dosage.text",
        "path": "Dosage.text",
        "short": "Freitext-Dosierungsanweisungen, z. B. 'Maximal 3x täglich 1 Tablette bei Bedarf'",
        "definition": "Freitext-Dosierungsanweisungen, z. B. 'Maximal 3x täglich 1 Tablette bei Bedarf'. Als Quelle dient hier ausschließlich der Arzt oder Apotheker",
        "comment": "Die Freitextdosierung sollte nur angegeben werden, wenn aufgrund der Komplexität keine strukturierte Dosierung möglich ist, um widersprüchliche Anweisungen zu vermeiden.",
        "mustSupport": true
      },
      {
        "id": "Dosage.timing",
        "path": "Dosage.timing",
        "short": "Wann das Medikament verabreicht werden soll",
        "definition": "Wann das Medikament verabreicht werden soll.",
        "comment": "Um widersprüchliche Anweisungen zu vermeiden, ist entweder Dosage.timing oder Dosage.text zu befüllen. Falls eine strukturierte Dosierung als Text abgebildet werden soll ist dafür die GeneratedDosageInstructions Extension zu verwenden.",
        "type": [
          {
            "code": "Timing",
            "profile": [
              "http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Dosage.doseAndRate",
        "path": "Dosage.doseAndRate",
        "short": "Menge des verabreichten Medikaments",
        "definition": "Die verabreichte Menge des Medikaments.",
        "mustSupport": true
      },
      {
        "id": "Dosage.doseAndRate.dose[x]",
        "path": "Dosage.doseAndRate.dose[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Dosage.doseAndRate.dose[x]:doseQuantity",
        "path": "Dosage.doseAndRate.dose[x]",
        "sliceName": "doseQuantity",
        "short": "Menge des Medikaments pro Dosis",
        "definition": "Menge des Medikaments pro Dosis.",
        "comment": "Beachten Sie, dass dies die Menge des angegebenen Medikaments angibt, nicht die Menge für die einzelnen Wirkstoffe. Jede Wirkstoffmenge kann in der Medication-Ressource kommuniziert werden. Zum Beispiel, wenn man angeben möchte, dass eine Tablette 375 mg enthält und die Dosis eine Tablette beträgt, kann man die Medication-Ressource verwenden, um zu dokumentieren, dass die Tablette aus 375 mg des Wirkstoffs XYZ besteht. Alternativ, wenn die Dosis 375 mg beträgt, muss man möglicherweise nur angeben, dass es sich um eine Tablette handelt. Bei einer Infusion wie Dopamin, bei der 400 mg Dopamin in 500 ml einer Infusionslösung gemischt werden, würde dies alles in der Medication-Ressource kommuniziert werden. Wenn die Verabreichung nicht als sofortig vorgesehen ist (Rate ist vorhanden oder Timing hat eine Dauer), kann dies angegeben werden, um die Gesamtmenge anzugeben, die über den im Zeitplan angegebenen Zeitraum verabreicht werden soll, z. B. 500 ml in der Dosis, wobei Timing verwendet wird, um anzugeben, dass dies über 4 Stunden erfolgen soll.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
            ]
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "http://ig.fhir.de/igs/medication/ValueSet/DosageDoseQuantityDE"
        }
      }
    ]
  }
}