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.
Release notes
- Optionale Umsetzung der lokalen Volltextsuche über eMP-Einträge im ePA-FdV (IG-MED18064ZBJ)
- Arzneimittelkodierung im eMP-Eintrag soll sich an E-Rezept orientieren (IG-MED34123VCX)
- Übergabe des eMP-Identifer an E-Rezept (IG-MED61049U29)
- Nachtrag von fehlenden Versionen in ATC-Codes (IG-MED00545NYB) *Konkretisierung über die Sortierreihenfolge von eML- und eMP-Einträgen (IG-MED03188C0X, IG-MED07144WB0)
Operations
- Der bisher spezifizierte HTTP Code “400 Bad Request” bei einer fehlschlagenden FHIR-Profilvalidierung wurde auf “422 Unprocessable Entity” angepasst. Die folgenden Operationen wurden entsprechend aktualisiert: addEMLEntry_MedicationSvc, addEMPEntry_MedicationSvc, linkEMP_MedicationSvc, unlinkEMP_MedicationSvc, updateEMPEntry_MedicationSvc und batchEMPEntries_MedicationSvc.
- In der Geschäftslogik der Operationen $add-emp-entry (eMP-Eintrag hinzufügen und $update-emp-entry (eMP-Eintrag aktualisieren) wurde eine redaktionelle Bereinigung vorgenommen: Die bisher enthaltene Prüfung auf das Vorhandensein des Elements dosageInstruction im eMP-Eintrag wurde entfernt, da diese bereits durch die Profildefinition der Input-Parameter sichergestellt wird. Diese Anpassung hat keinen Einfluss auf das Ergebnis oder den Ablauf der fachlichen Verarbeitung.
- Die eML-Nachtrags- und eMP-Bearbeitungs-Operationen prüfen nun die Größe des HTTP Header X-Requesting-Organization. Bei Überschreitung des Limits wird der HTTP Status Code 431 Request Header Fields Too Large zurückgegeben.
- Im Rahmen der Verarbeitung der Operationen Dispensierinformationen einstellen und eMP-Eintrag aktualisieren wurde die Logik zur Behandlung von bestehenden MedicationStatement-Instanzen erweitert, um bei einem Statuswechsel auf entered-in-error die betroffenen Einträge für eine spätere Löschung vorzubereiten und alle zugehörigen basedOn-Referenzen konsistent zu bereinigen.
- Die Validierungslogik der Operationen addEMLEntry_MedicationSvc, addEMPEntry_MedicationSvc und updateEMPEntry_MedicationSvc wurde angepasst, um die Vorgaben des HL7 Deutschland-Profils DosageDgMP umzusetzen.
EPAMedicationRequest
- Das Profil EPAMedicationRequest wurde vollständig an das aktualisierte KBV-Profil angeglichen.
Im Zuge dieser Angleichung wurden fünf neue FHIR-Extensions ergänzt
- narcotics-extension Abbildung der Angaben zur Verordnung eines Betäubungsmittels gemäß Betäubungsmittelgesetz (BtMG).
- patient-id-extension Patienten-ID, die bei der Verordnung bestimmter Arzneimittel angegeben werden kann.
- prescriber-id-extension Verschreiber-ID, die bei bestimmten Präparaten erforderlich ist, damit die Apotheke das Rezept beliefern darf.
- teratogenic-extension Angaben zur Verordnung eines teratogenen Arzneimittels (T-Rezept).
- indicator-ser-extension Kennzeichnung, ob die Verordnung im Zusammenhang mit dem Sozialen Entschädigungsrecht nach SGB XIV (SER) steht.
Canonical claims
| https://gematik.de/fhir/epa-medication/ | Claimed |
| https://gematik.de/fhir/ | Claimed |
| https://gematik.de/fhir/epa/ | Claimed |
| https://gematik.de/fhir/epa-medication | Claimed |
>
To install the command line tool, download Firely Terminal
>
For using npm with FHIR packages, read more here
| Name | Version | Release date | ||
|---|---|---|---|---|
| de.gematik.epa.medication | 1.3.0 | latest | ||
| de.gematik.epa.medication | 1.2.0 | |||
| de.gematik.epa.medication | 1.1.5 | |||
| de.gematik.epa.medication | 1.0.6-2 |