Skip to main content
Top
Published in: BMC Medical Informatics and Decision Making 1/2017

Open Access 01-12-2017 | Software

A Fast Healthcare Interoperability Resources (FHIR) layer implemented over i2b2

Authors: Abdelali Boussadi, Eric Zapletal

Published in: BMC Medical Informatics and Decision Making | Issue 1/2017

Login to get access

Abstract

Background

Standards and technical specifications have been developed to define how the information contained in Electronic Health Records (EHRs) should be structured, semantically described, and communicated. Current trends rely on differentiating the representation of data instances from the definition of clinical information models. The dual model approach, which combines a reference model (RM) and a clinical information model (CIM), sets in practice this software design pattern. The most recent initiative, proposed by HL7, is called Fast Health Interoperability Resources (FHIR). The aim of our study was to investigate the feasibility of applying the FHIR standard to modeling and exposing EHR data of the Georges Pompidou European Hospital (HEGP) integrating biology and the bedside (i2b2) clinical data warehouse (CDW).

Results

We implemented a FHIR server over i2b2 to expose EHR data in relation with five FHIR resources: DiagnosisReport, MedicationOrder, Patient, Encounter, and Medication. The architecture of the server combines a Data Access Object design pattern and FHIR resource providers, implemented using the Java HAPI FHIR API. Two types of queries were tested: query type #1 requests the server to display DiagnosticReport resources, for which the diagnosis code is equal to a given ICD-10 code. A total of 80 DiagnosticReport resources, corresponding to 36 patients, were displayed. Query type #2, requests the server to display MedicationOrder, for which the FHIR Medication identification code is equal to a given code expressed in a French coding system. A total of 503 MedicationOrder resources, corresponding to 290 patients, were displayed. Results were validated by manually comparing the results of each request to the results displayed by an ad-hoc SQL query.

Conclusion

We showed the feasibility of implementing a Java layer over the i2b2 database model to expose data of the CDW as a set of FHIR resources. An important part of this work was the structural and semantic mapping between the i2b2 model and the FHIR RM. To accomplish this, developers must manually browse the specifications of the FHIR standard. Our source code is freely available and can be adapted for use in other i2b2 sites.
Literature
1.
go back to reference Adler-Milstein J, DesRoches CM, Kralovec P, Foster G, Worzala C, Charles D, et al. Electronic Health Record Adoption In US Hospitals: Progress Continues, But Challenges Persist. Health Aff (Millwood). 2015;34(12):2174–80.CrossRef Adler-Milstein J, DesRoches CM, Kralovec P, Foster G, Worzala C, Charles D, et al. Electronic Health Record Adoption In US Hospitals: Progress Continues, But Challenges Persist. Health Aff (Millwood). 2015;34(12):2174–80.CrossRef
2.
3.
go back to reference Prokosch HU, Ganslandt T. Perspectives for medical informatics. Reusing the electronic medical record for clinical research. Methods Inf Med. 2009;48(1):38–44.PubMed Prokosch HU, Ganslandt T. Perspectives for medical informatics. Reusing the electronic medical record for clinical research. Methods Inf Med. 2009;48(1):38–44.PubMed
4.
go back to reference Frankovich J, Longhurst CA, Sutherland SM. Evidence-based medicine in the EMR era. N Engl J Med. 2011;365(19):1758–9.CrossRefPubMed Frankovich J, Longhurst CA, Sutherland SM. Evidence-based medicine in the EMR era. N Engl J Med. 2011;365(19):1758–9.CrossRefPubMed
6.
go back to reference Weng C, Bigger JT, Busacca L, Wilcox A, Getaneh A. Comparing the effectiveness of a clinical registry and a clinical data warehouse for supporting clinical trial recruitment: a case study. AMIA Annu Symp Proc. 2010;2010:867–71.PubMedPubMedCentral Weng C, Bigger JT, Busacca L, Wilcox A, Getaneh A. Comparing the effectiveness of a clinical registry and a clinical data warehouse for supporting clinical trial recruitment: a case study. AMIA Annu Symp Proc. 2010;2010:867–71.PubMedPubMedCentral
7.
go back to reference Boussadi A, Caruba T, Zapletal E, Sabatier B, Durieux P, Degoulet P. A clinical data warehouse-based process for refining medication orders alerts. J Am Med Inform Assoc. 2012;19(5):782–5.CrossRefPubMedPubMedCentral Boussadi A, Caruba T, Zapletal E, Sabatier B, Durieux P, Degoulet P. A clinical data warehouse-based process for refining medication orders alerts. J Am Med Inform Assoc. 2012;19(5):782–5.CrossRefPubMedPubMedCentral
8.
go back to reference Oppenheim MI, Mintz RJ, Boyer AG, Frayer WW. Design of a clinical alert system to facilitate development, testing, maintenance, and user-specific notification. Proc AMIA Symp. 2000;2000:630–4. Oppenheim MI, Mintz RJ, Boyer AG, Frayer WW. Design of a clinical alert system to facilitate development, testing, maintenance, and user-specific notification. Proc AMIA Symp. 2000;2000:630–4.
9.
go back to reference Murphy S, Wilcox A. Mission and Sustainability of Informatics for Integrating Biology and the Bedside (i2b2). EGEMS (Wash DC). 2014;2(2):1074. Murphy S, Wilcox A. Mission and Sustainability of Informatics for Integrating Biology and the Bedside (i2b2). EGEMS (Wash DC). 2014;2(2):1074.
10.
go back to reference De Moor G, Sundgren M, Kalra D, Schmidt A, Dugas M, Claerhout B, et al. Using electronic health records for clinical research: the case of the EHR4CR project. J Biomed Inform. 2015;53:162–73.CrossRefPubMed De Moor G, Sundgren M, Kalra D, Schmidt A, Dugas M, Claerhout B, et al. Using electronic health records for clinical research: the case of the EHR4CR project. J Biomed Inform. 2015;53:162–73.CrossRefPubMed
13.
go back to reference Moreno-Conde A, Moner D, da Cruz WD, Santos MR, Maldonado JA, Robles M, et al. Clinical information modeling processes for semantic interoperability of electronic health records: systematic review and inductive analysis. J Am Med Inform Assoc. 2015;22(4):925–34.CrossRefPubMed Moreno-Conde A, Moner D, da Cruz WD, Santos MR, Maldonado JA, Robles M, et al. Clinical information modeling processes for semantic interoperability of electronic health records: systematic review and inductive analysis. J Am Med Inform Assoc. 2015;22(4):925–34.CrossRefPubMed
14.
go back to reference Duftschmid G, Wrba T, Rinner C. Extraction of standardized archetyped data from Electronic Health Record systems based on the Entity-Attribute-Value Model. Int J Med Inform. 2010;79(8):585–97.CrossRefPubMed Duftschmid G, Wrba T, Rinner C. Extraction of standardized archetyped data from Electronic Health Record systems based on the Entity-Attribute-Value Model. Int J Med Inform. 2010;79(8):585–97.CrossRefPubMed
17.
go back to reference Chen R, Klein GO, Sundvall E, Karlsson D, Ahlfeldt H. Archetype-based conversion of EHR content models: pilot experience with a regional EHR system. BMC Med Inform Decis Mak. 2009;9:33.CrossRefPubMedPubMedCentral Chen R, Klein GO, Sundvall E, Karlsson D, Ahlfeldt H. Archetype-based conversion of EHR content models: pilot experience with a regional EHR system. BMC Med Inform Decis Mak. 2009;9:33.CrossRefPubMedPubMedCentral
18.
go back to reference Späth MB, Grimson J. Applying the archetype approach to the database of a biobank information management system. Int J Med Inform. 2011;80(3):205–26.CrossRefPubMed Späth MB, Grimson J. Applying the archetype approach to the database of a biobank information management system. Int J Med Inform. 2011;80(3):205–26.CrossRefPubMed
19.
go back to reference Goossen WTF, Ozbolt JG, Coenen A, Park H-A, Mead C, Ehnfors M, et al. Development of a Provisional Domain Model for the Nursing Process for Use within the Health Level 7 Reference Information Model. J Am Med Inform Assoc. 2004;11(3):186–94.CrossRefPubMedPubMedCentral Goossen WTF, Ozbolt JG, Coenen A, Park H-A, Mead C, Ehnfors M, et al. Development of a Provisional Domain Model for the Nursing Process for Use within the Health Level 7 Reference Information Model. J Am Med Inform Assoc. 2004;11(3):186–94.CrossRefPubMedPubMedCentral
20.
go back to reference Mandel JC, Kreda DA, Mandl KD, Kohane IS, Ramoni RB. SMART on FHIR: a standards-based, interoperable apps platform for electronic health records. J Am Med Inform Assoc. 2016;23(5):899–908.CrossRefPubMed Mandel JC, Kreda DA, Mandl KD, Kohane IS, Ramoni RB. SMART on FHIR: a standards-based, interoperable apps platform for electronic health records. J Am Med Inform Assoc. 2016;23(5):899–908.CrossRefPubMed
23.
go back to reference Wagholikar KB, Mandel JC, Klann JG, Wattanasin N, Mendis M, Chute CG, et al. SMART-on-FHIR implemented over i2b2. J Am Med Inform Assoc. 2017;24(2):398–402.PubMed Wagholikar KB, Mandel JC, Klann JG, Wattanasin N, Mendis M, Chute CG, et al. SMART-on-FHIR implemented over i2b2. J Am Med Inform Assoc. 2017;24(2):398–402.PubMed
25.
go back to reference Degoulet P, Marin L, Lavril M, Le Bozec C, Delbecke E, Meaux J-J, et al. The HEGP component-based clinical information system. Int J Med Inform. 2003;69(2–3):115–26.CrossRefPubMed Degoulet P, Marin L, Lavril M, Le Bozec C, Delbecke E, Meaux J-J, et al. The HEGP component-based clinical information system. Int J Med Inform. 2003;69(2–3):115–26.CrossRefPubMed
26.
go back to reference Murphy SN, Weber G, Mendis M, Gainer V, Chueh HC, Churchill S, et al. Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2). J Am Med Inform Assoc. 2010;17(2):124–30.CrossRefPubMedPubMedCentral Murphy SN, Weber G, Mendis M, Gainer V, Chueh HC, Churchill S, et al. Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2). J Am Med Inform Assoc. 2010;17(2):124–30.CrossRefPubMedPubMedCentral
27.
go back to reference Jannot A-S, Zapletal E, Avillach P, Mamzer M-F, Burgun A, Degoulet P. The Georges Pompidou University Hospital Clinical Data Warehouse: A 8-years follow-up experience. Int J Med Inform. 2017;102:21–8.CrossRefPubMed Jannot A-S, Zapletal E, Avillach P, Mamzer M-F, Burgun A, Degoulet P. The Georges Pompidou University Hospital Clinical Data Warehouse: A 8-years follow-up experience. Int J Med Inform. 2017;102:21–8.CrossRefPubMed
29.
go back to reference Lee J, Hulse NC, Wood GM, Oniki TA, Huff SM. Profiling Fast Healthcare Interoperability Resources (FHIR) of Family Health History based on the Clinical Element Models. AMIA Annu Symp Proc. 2016;2016:753–62.PubMed Lee J, Hulse NC, Wood GM, Oniki TA, Huff SM. Profiling Fast Healthcare Interoperability Resources (FHIR) of Family Health History based on the Clinical Element Models. AMIA Annu Symp Proc. 2016;2016:753–62.PubMed
30.
go back to reference Gamma E, Helm R, Johnson R, Vlissides JM. Design Patterns: Elements of Reusable Object-Oriented Software. 1st ed. Addison-Wesley Professional; 1994. Gamma E, Helm R, Johnson R, Vlissides JM. Design Patterns: Elements of Reusable Object-Oriented Software. 1st ed. Addison-Wesley Professional; 1994.
33.
go back to reference Sujansky W. Heterogeneous database integration in biomedicine. J Biomed Inform. 2001;34(4):285–98.CrossRefPubMed Sujansky W. Heterogeneous database integration in biomedicine. J Biomed Inform. 2001;34(4):285–98.CrossRefPubMed
34.
go back to reference Lenzerini M. Data Integration: A Theoretical Perspective. In: Proceedings of the Twenty-first ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems [Internet]. New York: ACM; 2002. p. 233–46. [cited 2017 Apr 6]. (PODS ’02). Available from: http://doi.acm.org/10.1145/543613.543644. Lenzerini M. Data Integration: A Theoretical Perspective. In: Proceedings of the Twenty-first ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems [Internet]. New York: ACM; 2002. p. 233–46. [cited 2017 Apr 6]. (PODS ’02). Available from: http://​doi.​acm.​org/​10.​1145/​543613.​543644.
35.
go back to reference Wiederhold G. Mediators in the Architecture of Future Information Systems. Computer. 1992;25(3):38–49.CrossRef Wiederhold G. Mediators in the Architecture of Future Information Systems. Computer. 1992;25(3):38–49.CrossRef
36.
go back to reference Marcos M, Maldonado JA, Martínez-Salvador B, Boscá D, Robles M. Interoperability of clinical decision-support systems and electronic health records using archetypes: a case study in clinical trial eligibility. J Biomed Inform. 2013;46(4):676–89.CrossRefPubMed Marcos M, Maldonado JA, Martínez-Salvador B, Boscá D, Robles M. Interoperability of clinical decision-support systems and electronic health records using archetypes: a case study in clinical trial eligibility. J Biomed Inform. 2013;46(4):676–89.CrossRefPubMed
37.
go back to reference Samwald M, Fehre K, de Bruin J, Adlassnig K-P. The Arden Syntax standard for clinical decision support: experiences and directions. J Biomed Inform. 2012;45(4):711–8.CrossRefPubMed Samwald M, Fehre K, de Bruin J, Adlassnig K-P. The Arden Syntax standard for clinical decision support: experiences and directions. J Biomed Inform. 2012;45(4):711–8.CrossRefPubMed
Metadata
Title
A Fast Healthcare Interoperability Resources (FHIR) layer implemented over i2b2
Authors
Abdelali Boussadi
Eric Zapletal
Publication date
01-12-2017
Publisher
BioMed Central
Published in
BMC Medical Informatics and Decision Making / Issue 1/2017
Electronic ISSN: 1472-6947
DOI
https://doi.org/10.1186/s12911-017-0513-6

Other articles of this Issue 1/2017

BMC Medical Informatics and Decision Making 1/2017 Go to the issue