在业务元模型和FHIR资源之间实现基于GraphQL的互操作性
Elis Saarelaid1, Rainer Randmaa1, Gunnar Piho1
1eMedLab at Tallinn University of Technology, Tallinn, Estonia.
Studies in health technology and informatics
|October 3, 2025
概括
本研究介绍了一个GraphQL解决方案,用于在业务元模型和FHIR资源之间实现无互操作,简化数据交换和减少查询复杂性,以更好地管理医疗保健数据.
科学领域:
- 医疗信息学 医疗信息学
- 计算机科学 计算机科学
- 数据互操作性数据互操作性
背景情况:
- 医疗保健数据交换面临着不同系统之间的互操作性方面的挑战.
- 现有的将业务元模型与FHIR等医疗保健标准集成的方法可能很复杂.
- 减少查询复杂性对于医疗保健中有效的数据检索至关重要.
研究的目的:
- 介绍基于GraphQL的解决方案,以实现业务元模型和FHIR资源之间的互操作性.
- 为了减少医疗保健信息系统中数据查询的复杂性.
- 展示拟议解决方案的实际实施和测试.
主要方法:
- 开发一个GraphQL API用于从业务元模型中检索数据.
- 与GraphQL Mesh集成,将FHIR R5资源类型映射到业务元模型.
- 使用 ChilliCream 的 Nitro 工具和使用 Hive Gateway 的 Mesh API 测试 API.
主要成果:
- 为实现元模型和FHIR资源互操作性,实施了一个基于GraphQL的功能系统.
- 该解决方案成功地翻译了查询和突变,将结果转换为FHIR对象.
- 测试证实了数据检索和转换方法的可行性.
结论:
- 拟议的GraphQL解决方案有效地实现了业务元模型和FHIR资源之间的互操作性.
- 该方法简化了数据查询,并提高了医疗保健中的数据交换效率.
- 计划在未来进行人工医疗数据交换的进一步验证.
相关概念视频
Schemas
A schema is a mental construct consisting of a cluster or collection of related concepts (Bartlett, 1932). There are many different types of schemata, and they all have one thing in common: schemata are a method of organizing information that allows the brain to work more efficiently. When a schema is activated, the brain makes immediate assumptions about the person or object being observed.
Issues And Trends In Healthcare Delivery System
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Models of Health Promotion and Illness Prevention I
A model is a theoretical way to understand a concept or an idea. Models can overcome barriers to health regardless of diverse economic and cultural backgrounds. In addition, models make the task easier by providing different ways to approach complex issues. There are two major health promotion models: the health belief model and the health promotion model.
The health belief model (HBM) attempts to predict health-related behavior in specific belief patterns. According to the HBM, a person's...
The health belief model (HBM) attempts to predict health-related behavior in specific belief patterns. According to the HBM, a person's...
Integrated Healthcare System
An integrated healthcare system (IHS) is a set of organizations that provides for or arranges to provide coordinated and continuous service to a defined population. The IHS takes responsibility for that particular population's health status and outcome, both clinically and fiscally. An integrated healthcare system is a well-organized, well-coordinated, and collaborative network. The integrated delivery system is a network that connects different healthcare providers to deliver organized,...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Impact of Schemas
Schemas are cognitive structures that provide a framework for interpreting and organizing social information. They help individuals navigate complex environments by offering expectations about people, events, and behaviors. Schemas influence attention, encoding, and retrieval processes, thereby shaping the entire trajectory of information processing in social contexts.Attention and Cognitive LoadDuring initial attention, schemas function as filters that prioritize schema-consistent information,...


