ELGA e-Medikation (R4) DRAFT
0.1.1 - ci-build
ELGA e-Medikation (R4) DRAFT - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Am Beispiel einer fiktiven Patient Journey wird veranschaulicht, wie sich der Medikationsplan eines Patienten mit den zugehörigen Geplanten Abgaben und den Durchgeführten Abgaben verändern kann.
Herr Mustermann kommt wegen Kopfschmerzen und Schwindelgefühl zu seiner Hausärztin. Außerdem hat er einen leichten Hautausschlag bemerkt.
Dr. Hausärztin stellt eine leichte arterielle Hypertonie fest und ruft die e-Medikation (den aktuellen Medikationsplan, Geplante Abgaben und Durchgeführte Abgaben) des Patienten ab, um einen Überblick über seine aktuelle Medikation zu erhalten.
Da für Herrn Mustermann noch nie ein Medikationsplan abgerufen wurde, erstellt die Fachanwendung automatisch einen leeren Medikationsplan. Darin enthalten sind die Informationen zum Patienten, die erstellende e-Medikation-Fachanwendung, das Datum der Erstellung und die Information, dass der Medikationsplan noch nicht gestartet wurde (EmptyReason = notstarted).
[base]/List/$plan-read
{
"resourceType" : "Parameters",
"id" : "Journey-01-01-Request-Body-01",
"parameter" : [
{
"name" : "tbd",
"valueString" : "tbd"
},
{
"name" : "tbd2",
"valueString" : "tbd2"
}
]
}
{
"resourceType" : "Bundle",
"id" : "At-Emed-Journey-01-01-01-Bundle-Medikationsplan",
"meta" : {
"profile" : [
🔗 "https://fhir.hl7.at/elga/emed/r4/StructureDefinition/at-elga-emed-bundle-medikationsplan"
]
},
"type" : "searchset",
"timestamp" : "2026-02-27T08:00:00+00:00",
"entry" : [
{
"fullUrl" : "https://example.elga.com/List/4cb4dceb-173f-461a-a267-683ec33e4be1",
"resource" : {
"resourceType" : "List",
"id" : "4cb4dceb-173f-461a-a267-683ec33e4be1",
"meta" : {
"versionId" : "f43395bd-d5e7-4d61-872e-46c214d090ab",
"profile" : [
🔗 "https://fhir.hl7.at/elga/emed/r4/StructureDefinition/at-elga-emed-list-medikationsplan"
]
},
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"List_4cb4dceb-173f-461a-a267-683ec33e4be1\"> </a><p class=\"res-header-id\"><b>Generated Narrative: List 4cb4dceb-173f-461a-a267-683ec33e4be1</b></p><a name=\"4cb4dceb-173f-461a-a267-683ec33e4be1\"> </a><a name=\"hc4cb4dceb-173f-461a-a267-683ec33e4be1\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">version: f43395bd-d5e7-4d61-872e-46c214d090ab</p><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-at-elga-emed-list-medikationsplan.html\">AT ELGA e-Medikation List Medikationsplan</a></p></div><table class=\"clstu\"><tr><td>Date: 2026-02-27 08:00:00+0000 </td><td>Mode: Working List </td><td>Status: Current </td><td>Code: Medikationsplan </td></tr><tr><td>Subject: <a href=\"Patient-At-Emed-Example-Patient-01.html\">Anton Mustermann Male, DoB: 1900-01-01 ( Social Security number: 1234010100)</a>Source: </td></tr></table><table class=\"grid\"><tr style=\"backgound-color: #eeeeee\"><td><b>Items</b></td></tr></table></div>"
},
"status" : "current",
"mode" : "working",
"code" : {
"coding" : [
{
"system" : "http://snomed.info/sct",
"code" : "736378000",
"display" : "Medikationsplan"
}
]
},
"subject" : {
🔗 "reference" : "Patient/At-Emed-Example-Patient-01"
},
"date" : "2026-02-27T08:00:00+00:00",
"source" : {
🔗 "reference" : "Device/At-Emed-Example-Device-01"
},
"emptyReason" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/list-empty-reason",
"code" : "notstarted"
}
]
}
}
},
{
"fullUrl" : "https://example.elga.com/Patient/At-Emed-Example-Patient-01",
"resource" : {
"resourceType" : "Patient",
"id" : "At-Emed-Example-Patient-01",
"meta" : {
"profile" : [
🔗 "https://fhir.hl7.at/elga/core/r4/StructureDefinition/at-elga-core-patient"🔗 ,
"http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1/StructureDefinition/at-core-patient"
]
},
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Patient_At-Emed-Example-Patient-01\"> </a><p class=\"res-header-id\"><b>Generated Narrative: Patient At-Emed-Example-Patient-01</b></p><a name=\"At-Emed-Example-Patient-01\"> </a><a name=\"hcAt-Emed-Example-Patient-01\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profiles: <a href=\"https://build.fhir.org/ig/HL7Austria/ELGA-Core-R4/StructureDefinition-at-elga-core-patient.html\">AT ELGA Core Patient Profil</a>, <a href=\"http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1/2.0.0/StructureDefinition-at-core-patient.html\">HL7® AT Core Patient Profile</a></p></div><p style=\"border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;\">Anton Mustermann Male, DoB: 1900-01-01 ( Social Security number: 1234010100)</p><hr/><table class=\"grid\"><tr><td style=\"background-color: #f3f5da\" title=\"Other Ids (see the one above)\">Other Ids:</td><td colspan=\"3\"><ul><li>National unique individual identifier/GH:oeLdSEb0l+8kSdJWjOYyYmnYki0=</li><li>Patient internal identifier/0815</li></ul></td></tr><tr><td style=\"background-color: #f3f5da\" title=\"Ways to contact the Patient\">Contact Detail</td><td colspan=\"3\"><ul><li><a href=\"mailto:office@hl7.at\">office@hl7.at</a></li><li><a href=\"tel:+436501234567890\">+436501234567890</a></li><li>Landstrasse 1 Stock 9 Tür 42 Linz Oberösterreich 4020 AUT (home)</li></ul></td></tr><tr><td style=\"background-color: #f3f5da\" title=\"HL7® Austria FHIR® Core Extension for the religion (registered in Austria) of a patient.\r\nThe extension is used to encode the religious confession of a patient (only confessions registered in Austria). Furthermore, it uses the official [HL7 AT CodeSystem](https://termpub.gesundheit.gv.at:443/TermBrowser/gui/main/main.zul?loadType=CodeSystem&loadName=HL7 AT ReligionAustria) for religion and is therefore aligned with the ELGA ValueSet, respectively.\">Patient Religion:</td><td colspan=\"3\"><ul><li>code: <span title=\"Codes:{https://termgit.elga.gv.at/CodeSystem/hl7-at-religionaustria 162}\">Pastafarianismus</span></li></ul></td></tr><tr><td style=\"background-color: #f3f5da\" title=\"The patient's legal status as citizen of a country.\">Patient Citizenship:</td><td colspan=\"3\"><ul><li>code: <span title=\"Codes:{https://termgit.elga.gv.at/CodeSystem/iso-3166-1-alpha-3 AUT}\">Österreich</span></li></ul></td></tr></table></div>"
},
"extension" : [
{
"extension" : [
{
"url" : "code",
"valueCodeableConcept" : {
"coding" : [
{
"system" : "https://termgit.elga.gv.at/CodeSystem/hl7-at-religionaustria",
"code" : "162",
"display" : "Pastafarianismus"
}
]
}
}
],
"url" : "http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1/StructureDefinition/at-core-ext-patient-religion"
},
{
"extension" : [
{
"url" : "code",
"valueCodeableConcept" : {
"coding" : [
{
"system" : "https://termgit.elga.gv.at/CodeSystem/iso-3166-1-alpha-3",
"code" : "AUT",
"display" : "Österreich"
}
]
}
}
],
"url" : "http://hl7.org/fhir/StructureDefinition/patient-citizenship"
}
],
"identifier" : [
{
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "SS",
"display" : "Social Security number"
}
]
},
"system" : "urn:oid:1.2.40.0.10.1.4.3.1",
"value" : "1234010100",
"assigner" : {
"display" : "Dachverband der österreichischen Sozialversicherungsträger"
}
},
{
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "NI",
"display" : "National unique individual identifier"
}
]
},
"system" : "urn:oid:1.2.40.0.10.2.1.1.149",
"value" : "GH:oeLdSEb0l+8kSdJWjOYyYmnYki0=",
"assigner" : {
"display" : "Bundesministerium für Inneres"
}
},
{
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "PI",
"display" : "Patient internal identifier"
}
]
},
"system" : "urn:oid:1.2.3.4.5",
"value" : "0815",
"assigner" : {
"display" : "Ein GDA in Österreich"
}
}
],
"name" : [
{
"family" : "Mustermann",
"given" : [
"Anton"
],
"prefix" : [
"DI"
]
}
],
"telecom" : [
{
"system" : "email",
"value" : "office@hl7.at",
"use" : "work"
},
{
"system" : "phone",
"value" : "+436501234567890",
"use" : "home"
}
],
"gender" : "male",
"birthDate" : "1900-01-01",
"address" : [
{
"use" : "home",
"type" : "both",
"line" : [
"Landstrasse 1 Stock 9 Tür 42"
],
"_line" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString" : "Landstrasse"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
"valueString" : "1"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator",
"valueString" : "Stock 9 Tür 42"
},
{
"url" : "http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1/StructureDefinition/at-core-ext-address-additionalInformation",
"valueString" : "Lift vorhanden"
}
]
}
],
"city" : "Linz",
"state" : "Oberösterreich",
"postalCode" : "4020",
"country" : "AUT"
}
]
}
},
{
"fullUrl" : "https://example.elga.com/Device/At-Emed-Example-Device-01",
"resource" : {
"resourceType" : "Device",
"id" : "At-Emed-Example-Device-01",
"text" : {
"status" : "additional",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Device_At-Emed-Example-Device-01\"> </a><p>e-Medikation Fachanwendung.</p></div>"
},
"deviceName" : [
{
"name" : "e-Med Fachanwendung",
"type" : "user-friendly-name"
}
],
"type" : {
"coding" : [
{
"system" : "http://snomed.info/sct",
"code" : "49062001",
"display" : "Gerät"
}
]
}
}
}
]
}
[base]/MedicationRequest?category=https://fhir.hl7.at/elga/emed/r4/CodeSystem/MedicationRequestCategoryCS|2&status=active
{
"resourceType" : "Bundle",
"id" : "at-emed-journey-01-01-02-bundle-geplanteAbgaben",
"meta" : {
"lastUpdated" : "2026-09-17T09:30:35.855-04:00"
},
"type" : "searchset",
"total" : 0,
"link" : [
{
"relation" : "self",
"url" : "[base]/MedicationRequest?category=https://fhir.hl7.at/elga/emed/r4/CodeSystem/MedicationRequestCategoryCS|2&status=active"
}
]
}
[base]/MedicationDispense?recorded=lt2025-01-01
{
"resourceType" : "Bundle",
"id" : "at-emed-journey-01-01-03-bundle-durchgefuehrte-abgaben",
"meta" : {
"lastUpdated" : "2026-09-17T09:30:35.855-04:00"
},
"type" : "searchset",
"total" : 0,
"link" : [
{
"relation" : "self",
"url" : "[base]/MedicationDispense?recorded=lt2025-01-01"
}
]
}
Dr. Hausärztin erstellt zwei Medikationsplaneinträge und klärt den Patienten über die Anwendung auf: gegen die arterielle Hypertonie Ramipril 5 mg Tabletten, 1 x täglich morgens (Dauermedikation) und gegen den Hautausschlag Dexpanthenol-5-%-Salbe, 2 × täglich für 3 Wochen, dünn aufzutragen.
Sie speichert den neuen Medikationsplan.
Im aktualisierten Medikationsplan sind die neuen Planeinträge sowie das Datum der Bearbeitung und als verantwortliche Ärztin Dr. Hausärztin ersichtlich.
Dr. Hausärztin erstellt für beide Medikamente ein Kassenrezept (Papier oder e-Rezept) und dokumentiert den Rezeptiervorgang in einer Geplante Abgabe in der e-Medikation. Herr Mustermann kann nun mit dem Rezept die Medikamente in der Apotheke abholen.
Herr Mustermann sucht eine Apotheke auf, um die verordneten Medikamente abzuholen und legt dazu seine e-card vor, wodurch die Apotheke Zugriff auf seine ELGA e-Medikation erhält.
Die Apothekerin prüft das Rezept (Papierrezept oder ruft e-Rezept ab), ruft offenen Geplante Abgaben, sowie Durchgeführte Abgaben und den Medikationsplan ab und prüft die Medikation hinsichtlich Wechselwirkungen.
Sie händigt das Medikament Ramipril aus, erklärt die Einnahme und erstellt eine Durchgeführte Abgabe (Vollständige Abgabe).
Die Dexpanthenol-Salbe muss noch hergestellt werden. Die Apothekerin erstellt eine Durchgeführte Abgabe mit dem Type = "First Fill – Part Fill" und der abgegebenen Menge (quantity) Null.
Die Dexpanthenol-Salbe muss noch hergestellt werden. Die Apothekerin erstellt eine Durchgeführte Abgabe und dokumentiert darin entsprechend dem Besorgerprozess type = First Fill – Part Fill und MedicationDispense.quantity = 0.
Anschließend speichert sie die neuen Durchgeführte Abgaben in der e-Medikation. Da für Ramipril keine weitere Einlösung möglich ist (Kassenrezept), wird die zugehörige Geplante Abgabe automatisch abgeschlossen (completed).
Herr Mustermann möchte in der Apotheke die Dexpanthenol-Salbe abholen und steckt dort seine e-card.
Die Apothekerin ruft die e-Medikation erneut ab. Sie erhält den Medikationsplan, die offene Geplante Abgabe für die Dexpanthenol-Salbe und die zugehörige Durchgeführte Abgabe, mit der der Besorgerprozess dokumentiert wurde. Sie übergibt dem Patienten die fertiggestellte Dexpanthenol-Salbe und schließt den Besorgerprozess ab, indem sie eine weitere Durchgeführte Abgabe erstellt. Sie dokumentiert darin die tatsächlich abgegebene Menge und kennzeichnet diese mit MedicationDispense.type = RFC (Refill – Complete).
Anschließend speichert sie die neue Durchgeführte Abgabe in der e-Medikation. Da für die Dexpanthenol-Salbe keine weitere Einlösung möglich ist (Kassenrezept), wird die zugehörige Geplante Abgabe automatisch abgeschlossen (completed).
Herr Mustermann erinnert sich nicht, welches Medikament er wie einnehmen soll und ruft im Zugangsportal seine e-Medikation auf.
Aktuellen Medikationsplan anzeigen:
3.3.2026: Präoperativer Hausarzttermin
Bei Herrn Mustermann steht eine geplante Leistenbruchoperation an. Vor der Operation bespricht er die bestehende Medikation mit seiner Hausärztin.
Die geplante Leistenbruchoperation ist für den 5.3.2026 vorgesehen.
Dr. Hausärztin weist Herrn Mustermann an, Ramipril vor der Operation vorübergehend abzusetzen.
5.3.2026: Geplante Leistenbruchoperation
Herr Mustermann erscheint zur geplanten Leistenbruchoperation. Ramipril wurde entsprechend der ärztlichen Anweisung vorübergehend pausiert.
Die Leistenbruchoperation verläuft komplikationslos. Nach der Operation erhält Herr Mustermann von Dr. Krankenhaus Metamizol-Tropfen gegen die postoperativen Schmerzen. Metamizol-Tropfen, 2 Fläschchen: 3 × täglich 30 Tropfen für wenige Tage (nach Bedarf)
7.3.2026: Teilabgabe in der Apotheke
Herr Mustermann möchte in der Apotheke die Metamizol-Tropfen abholen und steckt seine e-card.
Es ist nur noch ein Fläschchen Metamizol verfügbar. Die Apothekerin händigt das Fläschchen aus und erstellt eine Durchgeführte Abgabe als Teilabgabe. Die Patienten wird angewiesen, das zweite Fläschchen in der Apotheke abzuholen, sobald es verfügbar ist.
9.3.2026: Teilabgabe in der Apotheke abschließen
Herr Mustermann wurde von der Apotheke informiert, dass die Metamizol-Tropfen nun verfügbar sind. Er steckt in der Apotheke seine e-card. Die Apothekerin ruft die e-Medikation erneut ab, schließt dann die Teilabgabe ab, indem sie eine weitere Durchgeführte Abgabe erstellt und übergibt dem Patienten die Metamizol-Tropfen.
12.3.2026: Nachkontrolle bei der Urlaubsvertretung von Dr. Hausärztin
Herr Mustermann hat die Medikamente in der Apotheke abgeholt und die Schmerzen sind deutlich zurückgegangen.
Eine Woche nach der Operation kommt er zur Nachkontrolle zur Urlaubsvertretung von Dr. Hausärztin.
Für die verbleibenden Schmerzen wird von Dr. Urlaubsvertretung die Metamizoldosis für einen begrenzten Zeitraum weiterverodnet, die Dosis aber reduziert. Metamizol-Tropfen: 2 × täglich 10 Tropfen, für 5 Tage.
Ramipril soll wieder eingenommen werden.
Im neu erstellten Medikationsplan sind die neuen Planeinträge sowie das Datum der Bearbeitung und die verantwortliche Ärztin (Dr. Urlaubsvertretung) ersichtlich.
20.3.2026: Kontrolltermin bei Dr. Hausärztin
Herr Mustermann erscheint zur Wundkontrolle bei Dr. Hausärztin.
Die postoperative Schmerztherapie ist nicht mehr erforderlich. Der Planeintrag für Metamizol wird daher beendet. Die Behandlung mit der Dexpanthenol-Salbe ist ebenfalls abgeschlossen. Ramipril wird als Dauermedikation fortgeführt.