ELGA e-Medikation (R4) ENTWURF
0.1.1 - ci-build

ELGA e-Medikation (R4) ENTWURF - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ELGA e-Med Durchgeführte Abgabe

Official URL: https://fhir.hl7.at/elga/emed/r4/StructureDefinition/at-emed-md-durchgefuehrte-abgabe Version: 0.1.1
Draft as of 2026-03-27 Responsible: ELGA GmbH Computable Name: AtEmedMDDurchgefuehrteAbgabe

Dokumentiert eine durchgeführte Abgabe eines Arzneimittels ("MedicationDispense"-Ressource). In der durchgeführten Abgabe können Abweichungen hinsichtlich der Dosierung des Medikaments dokumentiert werden. Sofern eine zugehörige geplante Abgabe vorliegt, muss diese referenziert werden. Einer mögliche Substitution des Medikaments ist implizit, durch die Referenz auf die zugehörige geplante Abgabe, ersichtlich.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
Constraints: mdd-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Closed by type:$this
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
... medication[x] SΣ 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject SΣ 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... performer S 1..1 BackboneElement Durchführende Person
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
Binding: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x]:statusReasonCodeableConcept Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v7.1

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

This structure is derived from MedicationDispense

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... identifier 0..0 Durchgeführte-Abgabe-ID. TODO: Verwendung zu prüfen.
... partOf 0..0 Auslösendes Ereignis. Referenz auf Procedure-Ressource, daher keine Verwendung in der durchgeführten Abgabe.
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Open by type:$this
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
.... statusReason[x]:statusReasonReference 0..0 Referenz auf DetectedIssue-Ressource, daher keine Verwendung in der durchgeführten Abgabe.
... category 0..0 Angabe, wo das abgegebene Medikament voraussichtlich eingenommen oder verabreicht wird (z.B. stationär oder ambulant), https://hl7.org/fhir/R4/valueset-medicationdispense-category.html. Keine Verwendung in der durchgeführten Abgabe.
... medication[x] S 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject S 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... context 0..0 Referenz auf Encounter oder EpisodeOfCare. Keine Verwendung in der durchgeführten Abgabe.
... supportingInformation 0..0 Referenz (Any) auf zusätzliche Informationen, die die Abgabe des Medikaments unterstützen. Keine Verwendung in der durchgeführten Abgabe.
... performer S 1..1 BackboneElement Durchführende Person
.... function 0..0 Rolle: https://hl7.org/fhir/R4/valueset-medicationdispense-performer-function.html; Keine Verwendung in der durchgeführten Abgabe.
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... location 0..0 Ort der Abgabe (Referenz auf Location Ressource). Keine Verwendung in durchgeführter Abgabe.
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... daysSupply 0..0 Medikamentenmenge, ausgedrückt als zeitliche Menge
... whenPrepared 0..0 Verpackungs- und Prüfdatum.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... destination 0..0 Ort an den das Medikament geschickt wurde (Referenz auf Location Ressource). Keine Verwendung in durchgeführter Abgabe.
... receiver 0..0 Person, die das Medikament abgeholt hat. Referenz auf Patient oder Practitioner. Keine Verwendung in durchgeführter Abgabe.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.
... substitution 0..0 Gibt an, ob im Rahmen der Abgabe eine Substitution vorgenommen wurde oder nicht. Wenn nichts angegeben ist, wurde keine Substitution vorgenommen.
... detectedIssue 0..0 Referenenz auf DetectedIssue Ressource, daher keine Verwendung in durchgeführter Abgabe.
... eventHistory 0..0 Bezeichnet eine Liste von Provenance-Ressourcen, die verschiedene relevante Versionen dieser Ressource dokumentieren. Verwendung prüfen.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
Constraints: mdd-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!SΣ 1..1 code Status der durchgeführten Abgabe: completed | entered-in-error | stopped. Details siehe Definition.
Binding: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Closed by type:$this
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
... medication[x] SΣ 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject SΣ 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... performer S 1..1 BackboneElement Durchführende Person
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
Binding: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x]:statusReasonCodeableConcept Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v7.1
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v7.1
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.1

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
Constraints: mdd-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Closed by type:$this
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
... medication[x] SΣ 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject SΣ 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... performer S 1..1 BackboneElement Durchführende Person
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
Binding: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x]:statusReasonCodeableConcept Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v7.1

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Differential View

This structure is derived from MedicationDispense

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... identifier 0..0 Durchgeführte-Abgabe-ID. TODO: Verwendung zu prüfen.
... partOf 0..0 Auslösendes Ereignis. Referenz auf Procedure-Ressource, daher keine Verwendung in der durchgeführten Abgabe.
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Open by type:$this
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
.... statusReason[x]:statusReasonReference 0..0 Referenz auf DetectedIssue-Ressource, daher keine Verwendung in der durchgeführten Abgabe.
... category 0..0 Angabe, wo das abgegebene Medikament voraussichtlich eingenommen oder verabreicht wird (z.B. stationär oder ambulant), https://hl7.org/fhir/R4/valueset-medicationdispense-category.html. Keine Verwendung in der durchgeführten Abgabe.
... medication[x] S 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject S 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... context 0..0 Referenz auf Encounter oder EpisodeOfCare. Keine Verwendung in der durchgeführten Abgabe.
... supportingInformation 0..0 Referenz (Any) auf zusätzliche Informationen, die die Abgabe des Medikaments unterstützen. Keine Verwendung in der durchgeführten Abgabe.
... performer S 1..1 BackboneElement Durchführende Person
.... function 0..0 Rolle: https://hl7.org/fhir/R4/valueset-medicationdispense-performer-function.html; Keine Verwendung in der durchgeführten Abgabe.
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... location 0..0 Ort der Abgabe (Referenz auf Location Ressource). Keine Verwendung in durchgeführter Abgabe.
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... daysSupply 0..0 Medikamentenmenge, ausgedrückt als zeitliche Menge
... whenPrepared 0..0 Verpackungs- und Prüfdatum.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... destination 0..0 Ort an den das Medikament geschickt wurde (Referenz auf Location Ressource). Keine Verwendung in durchgeführter Abgabe.
... receiver 0..0 Person, die das Medikament abgeholt hat. Referenz auf Patient oder Practitioner. Keine Verwendung in durchgeführter Abgabe.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.
... substitution 0..0 Gibt an, ob im Rahmen der Abgabe eine Substitution vorgenommen wurde oder nicht. Wenn nichts angegeben ist, wurde keine Substitution vorgenommen.
... detectedIssue 0..0 Referenenz auf DetectedIssue Ressource, daher keine Verwendung in durchgeführter Abgabe.
... eventHistory 0..0 Bezeichnet eine Liste von Provenance-Ressourcen, die verschiedene relevante Versionen dieser Ressource dokumentieren. Verwendung prüfen.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Durchgeführte Abgabe eines Arzneimittels mit oder ohne Bezug zum Medikationsplan. Verwendet R5 Backport Extensions.
Constraints: mdd-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:renderedDosageInstruction 0..1 markdown Vollständige Darstellung der Dosierungsanweisungen
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!SΣ 1..1 code Status der durchgeführten Abgabe: completed | entered-in-error | stopped. Details siehe Definition.
Binding: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... Slices for statusReason[x] 0..1 CodeableConcept Grund für den aktuellen Status, z.B. warum keine Abgabe erfolgte (zB. Allergie, Produkt nicht verfügbar). Code oder Referenz (DetectedIssue)
Slice: Unordered, Closed by type:$this
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReason[x]:statusReasonCodeableConcept S 0..1 CodeableConcept Bsp: https://hl7.org/fhir/R4/valueset-medicationdispense-status-reason.html
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
... medication[x] SΣ 1..1 Reference(ELGA e-Med Medikation) {c} Abgegebenes Medikament. Das Medikament wird immer in einer contained Medication Ressource dokumentiert, damit Arzneimittel mit und ohne PZN einheitlich dokumentiert werden können.
... subject SΣ 1..1 Reference(HL7® AT Core Patient Profile) Patient, für den die durchgeführte Abgabe ausgestellt wird (über Zentralen Patientenindex identifiziert und Teilnehmer von ELGA e-Medikation).
... performer S 1..1 BackboneElement Durchführende Person
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... actor S 1..1 Reference(HL7® AT Core Practitioner Profile | HL7® AT Core PractitionerRole Profile | HL7® AT Core Organization Profile) Refrenz auf Practitioner, PractitionerRole, Organization, die die durchgeführte Abgabe erstellt hat und für den Inhalt verantwortlich ist (identifiziert über den GDA-Index und berechtigt auf die ELGA e-Medikation des Patienten zuzugreifen).
... authorizingPrescription S 0..1 Reference(MedicationRequest) Verpflichtende Referenz auf zugehörige geplante Abgabe (MedicationRequest), sofern diese existiert. zu prüfen (gemäß CDA): 'Ohne Verordnungsbezug kann nur die Abgabe jener OTC-Präparate in der e-Medikation gespeichert werden, die auch wechselwirkungsrelevant sind.'
... type S 1..1 CodeableConcept Mögliche Werte z.B. FFC (First-Fill Complete für vollständig erfüllte Bestellungen), FFP (First-Fill Part Fill für teilweise erfüllte Bestellungen), Bsp: http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType //ffc, ffp, Refill - Part Fill, refill complete: evtl. selbst definieren // für leerabgabe: complete-ausprägung; emergency supply offen (OTC), complete Der Prozess des „Besorgers“ (wenn ein Arzneimittel nicht lagernd ist und bestellt werden muss) wird in der e-Medikation abgebildet. Dabei wird das Rezept von der Apotheke eingelöst, und die Abgabe wird als Teilabgabe gekennzeichnet (siehe Markierung FFP „First Fill, Part Fill“ oder RFP „Refill - Part Fill“). Die Verordnung wird nicht in den Status EINGELÖST versetzt und es können solange weitere Abgaben dispensiert werden, bis eine Abgabe mit der Markierung RFC „Refill - Complete“ gespeichert wird. Die Kennzeichnung zeigt, dass das Arzneimittel dem Patienten noch nicht ausgehändigt wurde. Die Kennzeichnung zeigt auch, ob alle Packungen einer Verordnung bzw. teilweise Packungen einer Verordnung bestellt werden. Solange eine Abgabe mit der Kennzeichnung „Besorger“ vorhanden ist, muss die Abgabe mit der eMED-ID abrufbar sein. "FFC": First Fill - Complete: <br> "FFP": First Fill - Part Fill <br> "RFP": Refill - Part Fill <br> "RFC": Refill - Complete <br>
Binding: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity S 1..1 SimpleQuantity(4.0.1) Abgegebene Packungsanzahl.
... whenHandedOver S 1..1 dateTime Der Zeitpunkt, zu dem das abgegebene Produkt dem Patienten oder seinem Vertreter zur Verfügung gestellt wurde.
... note S 0..* Annotation Zusätzliche Informationen zur Abgabe, die nicht anders dokumentiert werden kann.
... dosageInstruction S 0..* Dosage Gibt an, wie das Medikament vom Patienten einzunehmen ist. TODO: Dosiervarianten. Der Apotheker überprüft die Medikamentenbestellung vor der Abgabe und aktualisiert die Dosierungsanweisung auf der Grundlage des tatsächlich abgegebenen Produkts.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x]:statusReasonCodeableConcept Base example Medication dispense status reason codes 📍4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v7.1
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v7.1
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.1

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

 

Other representations of profile: CSV, Excel, Schematron