Reflective openEHR-to-FHIR: Java class-based generator for transforming openEHR compositions to fast healthcase interoperability resources (FHIR) bundles.

IF 2.2 3区 医学 Q2 HEALTH CARE SCIENCES & SERVICES
Health Informatics Journal Pub Date : 2026-07-01 Epub Date: 2026-08-07 DOI:10.1177/14604582261448775
Nektarios Ladas, Stefan Franz, Alina Rehberg, Andreas Büchner, Michael Marschollek, Matthias Gietzelt
{"title":"Reflective openEHR-to-FHIR: Java class-based generator for transforming openEHR compositions to fast healthcase interoperability resources (FHIR) bundles.","authors":"Nektarios Ladas, Stefan Franz, Alina Rehberg, Andreas Büchner, Michael Marschollek, Matthias Gietzelt","doi":"10.1177/14604582261448775","DOIUrl":null,"url":null,"abstract":"<p><p>BackgroundAt our hospital's university, the data integration center (DIC) has the primary task of importing data from various systems, including unstructured medical reports and structured laboratory data into the openEHR data repository. As we participate in the German Medical Informatics Initiative (MII), we have an agreement to share common consent data for research purposes. The requirement for this is that the data must be available in the FHIR format.ObjectivesAs a result, we have to transform our openEHR into FHIR data. Both formats are different, and simply programming a module to transform each openEHR template into a FHIR resource can be time-consuming and neither supportable nor updatable.MethodsWe have designed a method and developed an open-source software artifact that transforms an openEHR composition into a single FHIR resource or a bundle of resources, through the dynamic declaration of openEHR fields to API methods. The mappings can be updated at runtime, while the software artifact allows developers and end users to test and validate the mappings.ResultsWe currently use our software, which is able to do robust transformations and has, until now, successfully stored and processed over 30 million FHIR bundles.</p>","PeriodicalId":55069,"journal":{"name":"Health Informatics Journal","volume":"32 3","pages":"14604582261448775"},"PeriodicalIF":2.2000,"publicationDate":"2026-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Health Informatics Journal","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1177/14604582261448775","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/8/7 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"HEALTH CARE SCIENCES & SERVICES","Score":null,"Total":0}
引用次数: 0

Abstract

BackgroundAt our hospital's university, the data integration center (DIC) has the primary task of importing data from various systems, including unstructured medical reports and structured laboratory data into the openEHR data repository. As we participate in the German Medical Informatics Initiative (MII), we have an agreement to share common consent data for research purposes. The requirement for this is that the data must be available in the FHIR format.ObjectivesAs a result, we have to transform our openEHR into FHIR data. Both formats are different, and simply programming a module to transform each openEHR template into a FHIR resource can be time-consuming and neither supportable nor updatable.MethodsWe have designed a method and developed an open-source software artifact that transforms an openEHR composition into a single FHIR resource or a bundle of resources, through the dynamic declaration of openEHR fields to API methods. The mappings can be updated at runtime, while the software artifact allows developers and end users to test and validate the mappings.ResultsWe currently use our software, which is able to do robust transformations and has, until now, successfully stored and processed over 30 million FHIR bundles.

反射openEHR到FHIR:基于Java类的生成器,用于将openEHR组合转换为快速的健康案例互操作性资源(FHIR)包。
在我们医院的大学,数据集成中心(DIC)的主要任务是从各种系统导入数据,包括非结构化医疗报告和结构化实验室数据到openEHR数据存储库。由于我们参与了德国医学信息学倡议(MII),我们同意共享用于研究目的的共同同意数据。这样做的要求是数据必须以FHIR格式提供。因此,我们必须将开放式ehr转换为FHIR数据。这两种格式都是不同的,简单地编程一个模块来将每个openEHR模板转换为FHIR资源可能很耗时,而且既不支持也不更新。方法我们设计了一种方法,并开发了一个开源软件构件,通过将openEHR字段动态声明到API方法,将openEHR组合转换为单个FHIR资源或资源束。映射可以在运行时更新,而软件工件允许开发人员和最终用户测试和验证映射。结果我们目前使用我们的软件,它能够进行健壮的转换,到目前为止,已经成功地存储和处理了超过3000万个FHIR包。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Health Informatics Journal
Health Informatics Journal HEALTH CARE SCIENCES & SERVICES-MEDICAL INFORMATICS
CiteScore
7.80
自引率
6.70%
发文量
80
审稿时长
6 months
期刊介绍: Health Informatics Journal is an international peer-reviewed journal. All papers submitted to Health Informatics Journal are subject to peer review by members of a carefully appointed editorial board. The journal operates a conventional single-blind reviewing policy in which the reviewer’s name is always concealed from the submitting author.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书