Benchmarking Fast Healthcare Interoperability Resources-Based Analytics: Quantitative Study of RESTful Server Queries
Christian Gulden1,2, Marvin Kampf3, Detlef Kraska3
1Lehrstuhl für Medizinische Informatik, Institut für Medizininformatik, Biometrie und Epidemiologie, Friedrich-Alexander-Universität-Erlangen-Nürnberg, Erlangen, Germany.
Benchmarking Health Level Seven Fast Healthcare Interoperability Resources (FHIR) analytics tools revealed that while REST API queries are suitable for simple tasks, big data frameworks like Trino and Pathling offer superior performance for complex data analysis.
Area of Science:
- Health Informatics
- Data Science
- Computational Health
Background:
- Electronic health records (EHRs) contain valuable clinical data but face interoperability challenges.
- The Health Level Seven Fast Healthcare Interoperability Resources (FHIR) standard facilitates data exchange but presents analytical complexities.
- Existing tools for accessing FHIR data via REST APIs or relational formats have unexplored performance implications.
Purpose of the Study:
- To benchmark the performance of different FHIR analytical approaches.
- To compare REST API queries against SQL and Spark-based big data frameworks for FHIR data analysis.
Main Methods:
- Benchmarked FHIR-PYrate (REST API) against Pathling (Apache Spark) and Trino (SQL query engine).
- Implemented data aggregation, counting, and extraction queries across varying dataset sizes.
- Measured execution times using Synthea-generated FHIR datasets.
Main Results:
- Trino and Pathling significantly outperformed FHIR-PYrate on large datasets for aggregation and extraction queries.
- Trino was over 12,000 times faster than FHIR-PYrate for aggregate queries on the largest dataset.
- Pathling showed a 2.6x speedup for extraction, while FHIR-PYrate was faster for some count queries.
Conclusions:
- REST API queries are adequate for simple FHIR data retrieval but lack performance for complex analytics.
- Big data frameworks like Trino and Pathling offer substantial performance advantages for large-scale FHIR data analysis.
- Choosing the right tool depends on the complexity and scale of the analytical task.
More Related Videos
Related Concept Videos
Health Information Technology and Healthcare Information System
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Integrated Healthcare System
Data Reporting and Recording


