HL7Austria / ELGA-MOPED-R5

1 stars 0 forks source link

Mini-POC Bund #22

Open alackerbauer opened 1 month ago

alackerbauer commented 1 month ago

Check ob FHIRPath Expression funktionieren für eine erste simple Auswertung bzgl. Aufnahmegeschehen. Der Hintergrund ist, dass die vorgeschlagene CQL Lösung nicht realistisch eingesetzt werden kann, weil derzeit kein Hersteller CQL unterstützt.

Measure.population.criteria ist eine Expressoion, und die kann nicht nur per CQL sondern lt. Struktur auch ein einfacher FHIRPath sein: https://hl7.org/fhir/metadatatypes.html#Expression --> https://hl7.org/fhir/valueset-expression-language.html

Gibt es Implementierungen die mit einfachen FHIR Path Expressions funktionieren? Wäre das evtl. eine Lösung für einen vereinfachten Mini-POC bzgl. Aufnahmegeschehen?

https://hl7.org/fhir/measure.html https://hl7.org/fhir/measure-operation-evaluate-measure.html

alackerbauer commented 1 month ago

Add: der POC mit CQL funktioniert bereits, ist aber auf Grund von der Verwendung von CQL nicht kompatibel mit der derzeitigen Moped Infrastruktur. Aus diesem Grund wird nach Alternativen Lösungen gesucht.

1anja1 commented 1 month ago

Der Use Case ist theoretisch/zukünftig mit FHIRPath expressions & $evaluate-measure möglich - dies kann aber auf keinem verfügbaren Server (pineIT, open source) zu Demonstrationszwecken vor den Stakeholdern hergezeigt werden, da die verfügbaren Server diese Variante nicht implementiert haben und daher wird für die kleinen POCs mit CQL gearbeitet.

https://smilecdr.com/docs/fhir_standard/fhirpath_expressions.html (.resolve() wird nicht unterstützt bzw. _fhirpath nicht das richtige für den Anwendungsfall) https://hapifhir.io/hapi-fhir/docs/clinical_reasoning/measures.html https://smilecdr.com/docs/clinical_reasoning/measures.html#criteria-expression-type