Suppr超能文献

使用图数据库Neo4J实现HL7-CQL引擎

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

作者信息

Fette Georg, Kaspar Mathias, Liman Leon, Ertl Maximilian, Krebs Jonathan, Störk Stefan, Puppe Frank

机构信息

University of Würzburg, Chair of Computer Science 6.

University Hospital of Würzburg, Comprehensive Heart Failure Center.

出版信息

Stud Health Technol Inform. 2019 Sep 3;267:46-51. doi: 10.3233/SHTI190804.

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.

摘要

临床质量语言(CQL)是一种用于定义对包含FHIR数据的数据存储进行搜索请求的有用工具。不幸的是,能够评估CQL查询的执行引擎很少。由于FHIR数据表示一种图形结构,作者采用的方法是将FHIR服务器中包含的所有数据存储在图形数据库Neo4J中,并将CQL查询转换为Neo4J的查询语言Cypher。图形数据库返回的查询结果会被重新转换为其FHIR表示形式,并返回给查询用户。该方法已经在公开可用的FHIR服务器上使用一组手工制作的示例CQL查询进行了正面测试。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验