首页> 外文期刊>BMC Medical Informatics and Decision Making >QL 4 MDR: a GraphQL query language for ISO 11179-based metadata repositories
【24h】

QL 4 MDR: a GraphQL query language for ISO 11179-based metadata repositories

机译:QL 4 MDR:一种基于ISO 11179的元数据存储库的GraphQL查询语言

获取原文
           

摘要

Heterogeneous healthcare instance data can hardly be integrated without harmonizing its schema-level metadata. Many medical research projects and organizations use metadata repositories to edit, store and reuse data elements. However, existing metadata repositories differ regarding software implementation and have shortcomings when it comes to exchanging metadata. This work aims to define a uniform interface with a technical interlingua between the different MDR implementations in order to enable and facilitate the exchange of metadata, to query over distributed systems and to promote cooperation. To design a unified interface for multiple existing MDRs, a standardized data model must be agreed on. The ISO 11179 is an international standard for the representation of metadata, and since most MDR systems claim to be at least partially compliant, it is suitable for defining an interface thereupon. Therefore, each repository must be able to define which parts can be served and the interface must be able to handle highly linked data. GraphQL is a data access layer and defines query techniques designed to navigate easily through complex data structures. We propose QL4MDR, an ISO 11179-3 compatible GraphQL query language. The GraphQL schema for QL4MDR is derived from the ISO 11179 standard and defines objects, fields, queries and mutation types. Entry points within the schema define the path through the graph to enable search functionalities, but also the exchange is promoted by mutation types, which allow creating, updating and deleting of metadata. QL4MDR is the foundation for the uniform interface, which is implemented in a modern web-based interface prototype. We have introduced a uniform query interface for metadata repositories combining the ISO 11179 standard for metadata repositories and the GraphQL query language. A reference implementation based on the existing Samply.MDR was implemented. The interface facilitates access to metadata, enables better interaction with metadata as well as a basis for connecting existing repositories. We invite other ISO 11179-based metadata repositories to take this approach into account.
机译:如果不协调其架构级别的元数据,则很难集成异构医疗实例数据。许多医学研究项目和组织都使用元数据存储库来编辑,存储和重用数据元素。但是,现有的元数据存储库在软件实现方面有所不同,并且在交换元数据方面存在缺陷。这项工作旨在用不同的MDR实现之间的技术语言定义一个统一的接口,以实现和促进元数据的交换,在分布式系统上进行查询并促进合作。若要为多个现有MDR设计一个统一的接口,必须同意一个标准化的数据模型。 ISO 11179是用于元数据表示的国际标准,并且由于大多数MDR系统声称至少部分兼容,因此它适合在其上定义接口。因此,每个存储库必须能够定义可以提供哪些部件,并且接口必须能够处理高度链接的数据。 GraphQL是数据访问层,它定义了查询技术,旨在轻松浏览复杂的数据结构。我们提出QL4MDR,一种与ISO 11179-3兼容的GraphQL查询语言。 QL4MDR的GraphQL架构派生自ISO 11179标准,并定义了对象,字段,查询和突变类型。模式中的入口点定义了通过图的路径以启用搜索功能,但是通过突变类型促进了交换,突变类型允许创建,更新和删除元数据。 QL4MDR是统一界面的基础,该统一界面是在基于Web的现代界面原型中实现的。我们为元数据存储库引入了统一的查询接口,该接口结合了元数据存储库的ISO 11179标准和GraphQL查询语言。基于现有Samply.MDR的参考实现已实现。该界面有助于访问元数据,实现与元数据的更好交互以及连接现有存储库的基础。我们邀请其他基于ISO 11179的元数据存储库考虑此方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号