Specifying middleware for electronic health record data integration

  • Carlos Andrew Bezerra UNITPAC
  • André Araújo UFAL

Abstract


This work specifies an HL7-based middleware capable of encoding, storing and interoperating Electronic Health Record data. Based on the HL7 clinical document architecture, the software architecture of the proposed middleware was specified, a set of rules were described to map the informationof a relational data schema in HL7 messages and a tool was implemented to support the data interoperability through the proposed solution.

Keywords: HL7, Eletronic Health Record, Interoperability

References

Beale, T. and Heard, S. (2007). openEHR - Architecture Overview. The OpenEHR Foundation, p. 1–79.

Bezerra, C., Araujo, A., Sacramento, B., Pereira, W. and Ferraz, F. (2015). Middleware For Heterogeneous Healthcare Data Exchange : A Survey. ICSEA 2015 : The Tenth International Conference on Software Engineering Advances, p. 409–414.

IBM (2016). IBM Message Broker 8. [link]. Ieee (2008). Health informatics-Personal health device communication Part 10407:

ISO (1996). Information technology -- Open Systems Interconnection (OSI) abstract data manipulation C language interfaces -- Binding for Application Program Interface (API).

ISO (2008). ISO 13606-2:2008 Health informatics Electronic healthcare record communication Part 2: Archetype interchange specification. International Organization for Standardization. http://www.iso.org/iso/home/store/catalogue_detail.htm?csnumber=50119, [acessed on Jun 6].

Ko, L.-F. K. L.-F., Lin, J.-C. L. J.-C., Chen, C.-H. C. C.-H., et al. (2006). HL7 middleware framework for healthcare information system. HEALTHCOM 2006 8th International Conference on e-Health Networking, Applications and Services, p. 152–156.

Liu, X., Ma, L. and Liu, Y. (2012). A middleware-based implementation for data integration of remote devices. Proceedings - 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, SNPD 2012, p. 219–224.

Meta Healthcare (2015). Mirth Connect - HL7 Middleware. http://www.metahealthcare.com/solutions/mirth/, [accessed on Jun 21].

MITRE Corporation (2015). Project hData. http://www.projecthdata.org, [accessed on Jun 21].

Noumeir, R. and Pambrun, J.-F. (2010). Hands-on approach for teaching {HL7} version 3. Information Technology and Applications in Biomedicine ({ITAB)}, 2010 10th {IEEE} International Conference on, p. 1–4.

Petry, K., Marien, P. and Lopes, A. (2005). Modelos Para Interoperabilidade De Sistemas Hospitalares Utilizando Padrão Hl7.

Siemens (2016). Health Level Seven (HL7). http://www.healthcare.siemens.com/services/it-standards/hl7, [accessed on May 23].
Published
2019-04-10
BEZERRA, Carlos Andrew; ARAÚJO, André. Specifying middleware for electronic health record data integration. In: REGIONAL DATABASE SCHOOL (ERBD), 15. , 2019, Chapecó. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 1-10. ISSN 2595-413X. DOI: https://doi.org/10.5753/erbd.2019.8473.