Literature DB >> 31483253

Implementation of a HL7-CQL Engine Using the Graph Database Neo4J.

Georg Fette1,2, Mathias Kaspar2, Leon Liman1, Maximilian Ertl2, Jonathan Krebs1, Stefan Störk2, Frank Puppe1.   

Abstract

The Clinical Quality Language (CQL) is a useful tool for defining search requests for data stores containing FHIR data. Unfortunately, there are only few execution engines that are able to evaluate CQL queries. As FHIR data represents a graph structure, the authors pursue the approach of storing all data contained in a FHIR server in the graph database Neo4J and to translate CQL queries into Neo4J's query language Cypher. The query results returned by the graph database are retranslated into their FHIR representation and returned to the querying user. The approach has been positively tested on publicly available FHIR servers with a handcrafted set of example CQL queries.

Keywords:  FHIR; Neo4J; graph database; query engine

Mesh:

Year:  2019        PMID: 31483253     DOI: 10.3233/SHTI190804

Source DB:  PubMed          Journal:  Stud Health Technol Inform        ISSN: 0926-9630


  1 in total

1.  Pathling: analytics on FHIR.

Authors:  John Grimes; Piotr Szul; Alejandro Metke-Jimenez; Michael Lawley; Kylynn Loi
Journal:  J Biomed Semantics       Date:  2022-09-08
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.