PackagesCanonicalsLogsProblems
    Packages
    de.gematik.erp-servicerequest@1.1.0
    https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-dispense-request
{
  "description": "ServiceRequest that is used to supply a recipe",
  "_filename": "StructureDefinition-erp-service-request-dispense-request.json",
  "package_name": "de.gematik.erp-servicerequest",
  "date": null,
  "derivation": "constraint",
  "publisher": "gematik GmbH",
  "fhirVersion": "4.0.1",
  "name": "ERPServiceRequestDispenseRequest",
  "mapping": [ {
    "uri": "http://hl7.org/fhir/workflow",
    "name": "Workflow Pattern",
    "identity": "workflow"
  }, {
    "uri": "http://hl7.org/v2",
    "name": "HL7 v2 Mapping",
    "identity": "v2"
  }, {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://hl7.org/fhir/fivews",
    "name": "FiveWs Pattern Mapping",
    "identity": "w5"
  }, {
    "uri": "http://siframework.org/cqf",
    "name": "Quality Improvement and Clinical Knowledge (QUICK)",
    "identity": "quick"
  }, {
    "uri": "gemF_eRp_KIM#3.1.1-Fachliche-Information",
    "name": "Dispensieranforderung_Rezeptübermittlung",
    "comment": "Mapping for 'fachliche Informationseineit' of the 'Belieferungsanfrage' of the feature document",
    "identity": "Dispensieranforderung-Rezeptuebermittlung"
  }, {
    "uri": "gemF_eRp_KIM#3.1.1-Fachliche-Information",
    "name": "Dispensieranforderung_Bestätigung",
    "comment": "Mapping for 'fachliche Informationseineit' of the 'Belieferungsanfrage' of the feature document",
    "identity": "Dispensieranforderung-Bestaetigung"
  } ],
  "abstract": false,
  "type": "ServiceRequest",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "ERP Service Request Dispense Request",
  "package_version": "1.1.0",
  "status": "active",
  "id": "9f8ca3f4-4928-4b12-b645-88f5e940d0a0",
  "kind": "resource",
  "url": "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-dispense-request",
  "version": "1.0",
  "differential": {
    "element": [ {
      "id": "ServiceRequest",
      "path": "ServiceRequest",
      "mapping": [ {
        "map": "Dispensieranforderung_Rezeptübermittlung",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      }, {
        "map": "Dispensieranforderung_Bestätigung",
        "identity": "Dispensieranforderung-Bestaetigung"
      } ]
    }, {
      "id": "ServiceRequest.extension",
      "path": "ServiceRequest.extension",
      "mustSupport": true
    }, {
      "path": "ServiceRequest.extension",
      "min": 0,
      "short": "The e-prescription token for delivery to the pharmacy can be provided here.",
      "mapping": [ {
        "map": "ERezept_Access_Code",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      }, {
        "map": "ERezept_Task_ID",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/eprescription-token-ex" ]
      } ],
      "mustSupport": true,
      "sliceName": "EPrescriptionToken",
      "max": "1",
      "id": "ServiceRequest.extension:EPrescriptionToken",
      "comment": "The token is of the form '/Task/{PrescriptionID}/$accept?ac={AccessCode}. See [gemSpec_DM_eRp](https://fachportal.gematik.de/fachportal-import/files/gemSpec_DM_eRp_V1.5.0.pdf)'."
    }, {
      "id": "ServiceRequest.identifier",
      "min": 1,
      "path": "ServiceRequest.identifier",
      "slicing": {
        "rules": "open",
        "description": "Defines identifiers to be used in a process",
        "discriminator": [ {
          "path": "system",
          "type": "pattern"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "ServiceRequest.identifier:requestId",
      "max": "1",
      "min": 1,
      "path": "ServiceRequest.identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-request-identifier" ]
      } ],
      "short": "Identifier that uniquely references a ServiceRequest.",
      "comment": "For referencing and assignment of ServiceRequest, e.g. if one ServiceRequest is to replace another, it is important to be able to make this assignment with the identifier. Can be mapped via a UUID, for example.",
      "sliceName": "requestId"
    }, {
      "path": "ServiceRequest.identifier",
      "min": 0,
      "definition": "In some applications, it is necessary to know which prescription request belongs to which delivery request. If, for example, a medication is requested, you want to be able to track which is the corresponding delivery request. The predisIdentifier is used for this purpose, which identifies a pair of ServiceRequest**Prescription**Request and ServiceRequest**Dispense**Request together.",
      "short": "Identifier that connects a prescription and a dispensing request.",
      "type": [ {
        "code": "Identifier",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-pre-dis-identifier" ]
      } ],
      "sliceName": "predisId",
      "max": "1",
      "id": "ServiceRequest.identifier:predisId",
      "comment": "Can be mapped via a UUID, for example."
    }, {
      "id": "ServiceRequest.basedOn",
      "path": "ServiceRequest.basedOn",
      "mapping": [ {
        "map": "Strukturierter_Verordnungsdatensatz",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      } ]
    }, {
      "id": "ServiceRequest.requisition",
      "min": 1,
      "path": "ServiceRequest.requisition",
      "type": [ {
        "code": "Identifier",
        "profile": [ "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/identifier-procedure-identifier" ]
      } ],
      "short": "Identifier of the process. All ServiceRequests within a process receive the same ID.",
      "comment": "Is to be understood as a case or process ID in order to be able to track which request the ServiceRequest belongs to.",
      "mapping": [ {
        "map": "Vorgangs_ID",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      }, {
        "map": "Vorgangs_ID",
        "identity": "Dispensieranforderung-Bestaetigung"
      } ],
      "mustSupport": true
    }, {
      "id": "ServiceRequest.status",
      "path": "ServiceRequest.status",
      "short": "Indicates the processing status of a service request.",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/erp-servicerequest/ValueSet/service-request-status-vs"
      },
      "comment": "If the status changes, this value is overwritten.",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.intent",
      "path": "ServiceRequest.intent",
      "fixedCode": "filler-order"
    }, {
      "id": "ServiceRequest.code",
      "path": "ServiceRequest.code",
      "short": "Indicates the type of service request.",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.code.coding",
      "max": "1",
      "min": 1,
      "path": "ServiceRequest.code.coding",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/erp-servicerequest/ValueSet/service-request-type-vs"
      },
      "mustSupport": true
    }, {
      "id": "ServiceRequest.code.coding.system",
      "min": 1,
      "path": "ServiceRequest.code.coding.system"
    }, {
      "id": "ServiceRequest.code.coding.code",
      "min": 1,
      "path": "ServiceRequest.code.coding.code",
      "comment": "#dispense-request serves as a service request for a pharmacy to deliver a prescription.",
      "fixedCode": "dispense-request"
    }, {
      "id": "ServiceRequest.subject",
      "path": "ServiceRequest.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ]
      } ],
      "short": "Patient for whom a prescription is to be delivered.",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.occurrence[x]",
      "min": 1,
      "path": "ServiceRequest.occurrence[x]",
      "type": [ {
        "code": "dateTime"
      } ],
      "short": "Indicates the date when the medication should be delivered.",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.authoredOn",
      "min": 1,
      "path": "ServiceRequest.authoredOn",
      "short": "Creation date of the request.",
      "comment": "Is initially created and then no longer changed.",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.supportingInfo",
      "path": "ServiceRequest.supportingInfo",
      "slicing": {
        "rules": "open",
        "description": "Supporting information about delivery",
        "discriminator": [ {
          "path": "type",
          "type": "pattern"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "ServiceRequest.supportingInfo:AbgabeDaten",
      "max": "1",
      "min": 0,
      "path": "ServiceRequest.supportingInfo",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/MedicationDispense" ]
      } ],
      "mapping": [ {
        "map": "Strukturierter_Dispensierungsdatensatz",
        "identity": "Dispensieranforderung-Bestaetigung"
      } ],
      "sliceName": "AbgabeDaten",
      "mustSupport": true
    }, {
      "id": "ServiceRequest.supportingInfo:AbgabeDaten.type",
      "min": 1,
      "path": "ServiceRequest.supportingInfo.type",
      "short": "Delivery data that is also sent to the e-prescription specialist service.",
      "comment": "In this way, the inquiring facility/person can understand which medications are actually supplied.",
      "fixedUri": "MedicationDispense"
    }, {
      "id": "ServiceRequest.note",
      "path": "ServiceRequest.note",
      "short": "Further information on delivery.",
      "comment": "Any use cases that are not specified can be placed here in free text.",
      "mapping": [ {
        "map": "Hinweise_fuer_Empfänger",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      }, {
        "map": "Freitext",
        "identity": "Dispensieranforderung-Rezeptuebermittlung"
      }, {
        "map": "Hinweise_fuer_Empfänger",
        "identity": "Dispensieranforderung-Bestaetigung"
      }, {
        "map": "Freitext",
        "identity": "Dispensieranforderung-Bestaetigung"
      } ],
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest"
}