PackagesCanonicalsLogsProblems
    Packages
    de.gematik.erp-servicerequest@1.2.0-rc1
    https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-medication-request
{
  "description": "Medical and pharmaceutical information for the prescription request",
  "_filename": "StructureDefinition-erp-service-request-medication-request.json",
  "package_name": "de.gematik.erp-servicerequest",
  "date": "2025-01-01",
  "derivation": "constraint",
  "publisher": "gematik GmbH",
  "fhirVersion": "4.0.1",
  "name": "ERPServiceRequestMedicationRequest",
  "abstract": false,
  "type": "MedicationRequest",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "ERP Service Request Medication Request",
  "package_version": "1.2.0-rc1",
  "status": "draft",
  "id": "680b07b2-ebf3-4a8c-a448-27408b534b46",
  "kind": "resource",
  "url": "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-medication-request",
  "version": "1.2",
  "differential": {
    "element": [ {
      "id": "MedicationRequest.extension",
      "path": "MedicationRequest.extension",
      "comment": "If the previous recipe ID is known, it can be named here",
      "mustSupport": true
    }, {
      "path": "MedicationRequest.extension",
      "min": 0,
      "definition": "\nThe MedicationRequest can contain a PrescriptionId of a prescription that has already been issued.\nIf a previous prescription ID is known, the writing system MAY indicate this in the medication request.\nIf this ID is available, the receiving system MUST be able to search for the previous regulation and give the user the opportunity to display and compare the content.\n",
      "short": "Provide a previous PrescriptionID that corresponds to the requested medication.",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/prescription-id-ex" ]
      } ],
      "mustSupport": true,
      "sliceName": "PriorPrescriptionID",
      "max": "1",
      "id": "MedicationRequest.extension:PriorPrescriptionID",
      "comment": "Must be given in the form xxx.xxx.xxx.xxx.xxx.xx."
    }, {
      "path": "MedicationRequest.modifierExtension",
      "min": 0,
      "definition": "If the prescription is should be a multiple prescription order. Only the 'Kennzeichen' should be stated, indicating that the prescription is requested to be a multiple prescription order.",
      "short": "Multiple prescription order",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/request-mvo-ex" ]
      } ],
      "mustSupport": true,
      "sliceName": "requestMVO",
      "max": "1",
      "id": "MedicationRequest.modifierExtension:requestMVO",
      "comment": "When this extension is received by a PVS, the prescriber has to be visually notified about the request for a multiple prescription order.",
      "isModifierReason": "When this extension is received by a PVS, the prescriber has to be visually notified about the request for a multiple prescription order."
    }, {
      "id": "MedicationRequest.medication[x]",
      "path": "MedicationRequest.medication[x]",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN", "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_Compounding", "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_Ingredient", "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_FreeText" ]
      } ],
      "mustSupport": true
    }, {
      "id": "MedicationRequest.subject",
      "path": "MedicationRequest.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-patient" ]
      } ],
      "short": "Patient for whom a dispense is requested on behalf of the patient.",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dosageInstruction",
      "path": "MedicationRequest.dosageInstruction",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dosageInstruction.text",
      "path": "MedicationRequest.dosageInstruction.text",
      "short": "Dosieranweisung",
      "maxLength": 500,
      "definition": "Dosieranweisung einer Verordnung",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dosageInstruction.patientInstruction",
      "path": "MedicationRequest.dosageInstruction.patientInstruction",
      "short": "Gebrauchsanweisung einer Rezeptur",
      "maxLength": 500,
      "definition": "Gebrauchsanweisung einer Rezeptur",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dispenseRequest",
      "path": "MedicationRequest.dispenseRequest",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dispenseRequest.quantity",
      "min": 1,
      "path": "MedicationRequest.dispenseRequest.quantity",
      "short": "Number of prescribed units",
      "definition": "The number of units of the medication to be supplied per dispense. Usually value and unit are stated which are free text variants. If a structured code is used it must be from UnitsOfMeasure.",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dispenseRequest.quantity.value",
      "min": 1,
      "path": "MedicationRequest.dispenseRequest.quantity.value",
      "short": "Number prescribed",
      "definition": "Number prescribed",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dispenseRequest.quantity.unit",
      "min": 1,
      "path": "MedicationRequest.dispenseRequest.quantity.unit",
      "short": "Requested units of the prescription",
      "definition": "This is a free text field that can be used to specify the units of the prescription.",
      "mustSupport": true
    }, {
      "id": "MedicationRequest.dispenseRequest.quantity.system",
      "path": "MedicationRequest.dispenseRequest.quantity.system",
      "fixedUri": "http://unitsofmeasure.org"
    }, {
      "id": "MedicationRequest.dispenseRequest.quantity.code",
      "path": "MedicationRequest.dispenseRequest.quantity.code",
      "short": "Code from Unit of measure",
      "definition": "If a structured code is used it must be from UnitsOfMeasure"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
}