FQL is a query language that allows you to retrieve, filter and project data from any data source containing FHIR Resources. It brings the power of three existing languages together: SQL, JSON and FhirPath. It allows you to create tables and is useful for gaining insight and perform quality control.
-
Default
What is FQL?
-
FQL Query resources
FQL Playground
Try Firely Query Language in our playground by using this scope as data source.
- FQL Documentation
-
FQL Language
Syntax specification
To learn more about FQL syntax choose this menu item.
-
YamlGen Generate resources
YamlGen Playground
Try YamlGen in our playground by using this scope as data source.
-
YamlGen Language
YamlGen Syntax specification
To learn more about YamlGen syntax choose this.
-
FHIRPath Inspect resource
FHIRPath Playground
Try out the FHIRPath playground and navigate inside this resource.
-
FHIRPath Documentation
FHIRPath Documentation
Find out what FHIRPath is or learn how to write FHIRPath scripts.
-
FHIR
Get this resource using a FHIR client.
-
Embed
Embed this resource in your own website. How?
-
Custom Example generation
Custom Example generation beta
Experiment with resource instance generation using YamlGen and based on this profile.
This feature is in beta. You can help us improve it by giving feedback with the feedback button at the top of the screen.
ISiKMedikationsInformation
Dieses Profil ermöglicht die Abbildung von Informationen zur Medikation eines Patienten in ISiK Szenarien.
Hinweis zur Auswahl des Profils: In Abgrenzung zu ISiKMedikationsVerabreichung (MedicationAdministration) wird mittels des vorliegenden Profils die Verabreichung eines Medikaments an einen Patienten mit einer lediglich Datums-genauen Angabe abgebildet (einschließlich Granularität Jahr, Monat oder Tag für .effectiveDateTime oder .effectivePeriod auf Datums-Ebene gemäß der FHIR-Core Vorgabe). Zur sekunden-genauen Angabe der Verabreichung eines Medikaments (im Sinne einer medizinischen Verabreichungsdokumentation durch medizinisches Personal) an einen Patienten SOLL das Profil ISiKMedikationsVerabreichung (MedicationAdministration) verwendet werden. Siehe entsprechende Profilseite für weitere Begründung.
Hinweis zur Pausierung einer Medikation (Best-Practice):
Für die Abbildung der Pausierung einer Medikation wird empfohlen, mehrere MedicationStatement
-Ressourcen zu verwenden, anstatt eine bestehende zu überschreiben. Dies bringt folgende Vorteile:
Korrekte Statusabbildung:
Dasstatus
-Feld muss stets aktuell gepflegt werden, um den momentanen Zustand der Medikation systemweit sichtbar und durchsuchbar zu halten.Effiziente Abfragen über REST API:
In Kombination miteffective[x]
ermöglicht dasstatus
-Feld die gezielte Abfrage aller aktuell gültigen Medikationseinträge über die REST API.
Wird stattdessen nur dasdosage
-Element verändert, ist keine zuverlässige Filterung möglich – alleMedicationStatements
müssten abgerufen und manuell analysiert werden.Erhalt von Verlaufsinformationen:
Wenn z. B. auch einstatusReason
(z. B. „pausiert wegen Nebenwirkungen“) dokumentiert wird, ginge diese Information bei einem Update der bestehenden Ressource verloren, sobald die Medikation fortgesetzt wird.
Durch neueMedicationStatement
-Einträge bleibt die Verlaufshistorie erhalten.
(Dieser Anwendungsfall ist aktuell nicht gefordert, aber zukünftig denkbar.)
- type Profile on MedicationStatement
- FHIR R4
- status Active
-
version5.0.0
This resource matches a canonical claim from this project.
Claim: https://gematik.de/fhir/isik/