{ "description": null, "_filename": "StructureDefinition-GEM-ERP-EX-SupplyOptionsType.json", "package_name": "de.gematik.erezept-workflow.r4", "date": "2024-07-15", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "GEM_ERP_EX_SupplyOptionsType", "abstract": false, "type": "Extension", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.4.2", "status": "active", "id": "cdf286de-0797-419f-bdf6-977f5949538e", "kind": "complex-type", "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType", "context": [ { "type": "element", "expression": "Communication.payload" } ], "version": "1.4", "differential": { "element": [ { "id": "Extension", "path": "Extension", "short": "Options for preferred or offered supply channels", "comment": "Both patient and pharmacy can state their supply options or offers for the dispensation of medication" }, { "id": "Extension.extension", "min": 3, "path": "Extension.extension", "slicing": { "rules": "closed", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Extension.extension:delivery", "max": "1", "min": 1, "path": "Extension.extension", "short": "dispensation is offered/preferred by messenger", "sliceName": "delivery", "definition": "Patient or pharmacy may state their preferred or offered supply option to deliver medication by messenger" }, { "id": "Extension.extension:delivery.extension", "max": "0", "path": "Extension.extension.extension" }, { "id": "Extension.extension:delivery.url", "path": "Extension.extension.url", "fixedUri": "delivery" }, { "id": "Extension.extension:delivery.value[x]", "path": "Extension.extension.value[x]", "type": [ { "code": "boolean" } ], "short": "true = delivery by messenger accepted/offered" }, { "id": "Extension.extension:onPremise", "max": "1", "min": 1, "path": "Extension.extension", "short": "dispensation is offered/preferred on premise", "sliceName": "onPremise", "definition": "Patient or pharmacy may state their preferred or offered supply option to pick up medications on Premise" }, { "id": "Extension.extension:onPremise.extension", "max": "0", "path": "Extension.extension.extension" }, { "id": "Extension.extension:onPremise.url", "path": "Extension.extension.url", "fixedUri": "onPremise" }, { "id": "Extension.extension:onPremise.value[x]", "path": "Extension.extension.value[x]", "type": [ { "code": "boolean" } ], "short": "true = pick up on premise accepted/offered" }, { "id": "Extension.extension:shipment", "max": "1", "min": 1, "path": "Extension.extension", "short": "dispensation is offered/preferred by shipment", "sliceName": "shipment", "definition": "Patient or pharmacy may state their preferred or offered supply option to ship medication via parcel shipping" }, { "id": "Extension.extension:shipment.extension", "max": "0", "path": "Extension.extension.extension" }, { "id": "Extension.extension:shipment.url", "path": "Extension.extension.url", "fixedUri": "shipment" }, { "id": "Extension.extension:shipment.value[x]", "path": "Extension.extension.value[x]", "type": [ { "code": "boolean" } ], "short": "true = parcel shipping accepted/offered" }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType" }, { "id": "Extension.value[x]", "max": "0", "path": "Extension.value[x]" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }