journal article·2024-05-06Open access

Performance of API Design for Interoperability of Medical Information Systems

Leticia Dávila Nicanor, Abraham Banda Madrid, Jesús E. Martínez Hernández, Irene Aguilar Juárez

Applied Sciences· Volume 14· Issue 9

Abstract

After the experience of the COVID-19 pandemic, it has become evident that efficient and secure interoperability of medical information is crucial for effective diagnoses and medical treatments. However, a significant challenge arises concerning the heterogeneity of the systems storing patient information in medical centers or hospitals. Memory management becomes a pivotal element for the effective operation of the proposed API, as it must seamlessly execute across various devices, ranging from healthcare units, such as mobile phones, to servers in cloud computing. This proposal addresses these issues through techniques designed to enhance the performance of the software architecture in creating a medical interoperability API. This API has the capacity to be cloned and distributed to facilitate the exchange of data related to a patient’s medical history. To tackle heterogeneity, efficient memory management was implemented by utilizing an object-oriented approach and leveraging design patterns like abstract factory and wrapper. Regarding the evaluation of the proposal, this study showed an estimated performance of 94.5 percent, which was indirectly demonstrated through the assessment of operation sequences. This result suggests a satisfactory level based on complexity and coupling.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Context-Aware Activity Recognition Systems · Service-Oriented Architecture and Web Services · Electronic Health Records Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Laboratorio de Evaluación y Calidad de Software, Centro Universitario UAEMex Valle de México, Boulevard Universitario s/n. Predio de San Javier, km 11.5, Atizapán de Zaragoza 54500, Mexico

Centro Universitario Texcoco, Universidad Autónoma del Estado de México UAEMex, Av. Jardín Zumpango s/n. Fraccionamiento El Tejocote, Texcoco 56259, Mexico

References (28)

Show source-provided references
1. AIoTES: Setting the principles for semantic interoperable and modern IoT-enabled reference architecture for Active and Healthy Ageing ecosystems10.1016/j.comcom.2021.06.010 ↗
2. Khan, W.A., Khattak, M.S., Magbool, L.H., and Bilial, A. (2012, January 20–22). Achieving interoperability among healthcare standards: Building semantic mappings at models level. Proceedings of the 6th International Conference on Ubiquitous Information Management and Communications ICUIMC’12, Kuala Lumpur, Malaysia.10.1145/2184751.2184868 ↗
3. Benson, T. (2010). Principles of Health Interoperability HL7 and SNOMED, Springer. [1st ed.].10.1007/978-1-84882-803-2 ↗
4. (2024, February 28). OpenEHR. Available online: https://www.openehr.org.
5. Standardized nursing language in the systematized nomenclature of medicine clinical terms: A cross-mapping validation method10.1097/00024665-200609000-00011 ↗
6. Trigo, J.D., Chiarugi, F., and Iglesias, A. (2010, January 15–16). Transmisión de ECGs en tiempo real basada en estándares: Armonización de ISO/IEEE 11073-PHD y SCP-ECG. Proceedings of the XXVII Congreso Anual de la Sociedad Espanola de Ingenieria Biomedica, Cadiz, Spain.
7. Interoperability of Medical Device Information and the Clinical Application: An HL7 RMIM based on the ISO/IEEE 11073 DIM10.1109/TITB.2011.2151868 ↗
8. Martinez-Esproncedal, M., Martinez, S., and Led, S. (2024, February 28). INTENSA: Sistema de Monitorización de Pacientes con Insuficiencia Cardíaca basado en el Estándar ISO/IEEE11073. Available online: http://diec.unizar.es/intranet/articulos/uploads/INTENSA:%20Sistema%20de%20monitorizacion%20de%20pacientes%20con%20insuficiencia%20cardiaca%20basado%20en%20el%20estandar%20ISO-IEEE11073.pdf.
9. Implementing the HL7 v3 standard in the Croatian primary Healthcare domain
10. (2024, February 28). Newsletter, HL7 Europe. Available online: http://www.hl7.eu.
11. Joune, A. (2017). Development of an Interoperable Exchange, Aggregation, and Analysis Platform for Health and Environmental Data. [Master’s Thesis, University of Applied Sciences Technikum Wien].
12. Aguilar, R.A., and López, D.M. (2009). HL7 Implementation Guide for Public Health Reporting Systems in Colombia, Grupo de Ingenieria Telematica, Universidad del Cauca. Technical Report.10.18046/syt.v7i14.1011 ↗
13. Toma de decisions inteligente a partir de registros medicos alamacenados en CDA-HL7
14. Modelo de interoperabilidad dela historia clinica electrónica utilizando HL7-CDA basado en computación en la nube10.13053/rcs-108-1-4 ↗
15. The Mobile Implementation of HL7 API for u-Healthcare Devices
16. Viangteeravat, T., Anyanwu, M.N., and Nagisetty, V.R. (2011). Clinical data integration of distributed data sources using Health Level Seven (HL7) v3-RIM mapping. J. Clin. Bioinform., 1.10.1186/2043-9113-1-32 ↗
17. The HL7 Reference Information Model Uner Scrutiny
18. Smith, B., and Ceusters, W. (2006, January 27–30). HL7 RIM: An Incoherent Standard. Proceedings of the MIE 2006, Studies in Health Technology and Informatics 124, Maastricht, The Netherlands.
19. Beale, T., Frade, S., and Leslie, H. (2008). Openehr Foundation.
20. Nicholson, N., and Perego, A. (2020). Interoperability of population-based patient registries. J. Biomed. Inform., 112.10.1016/j.yjbinx.2020.100074 ↗
21. Data mining for wearable sensors in health monitoring systems: A review of recent trends and challenges10.3390/s131217472 ↗
22. Cheng, A.C., Duda, S.N., Taylor, R., Delacqua, F., Lewis, A.A., Bosler, T., Johnson, K.B., and Harris, P.A. (2021). REDCap on FHIR: Clinical Data Interoperability Services. J. Biomed. Inform., 121.10.1016/j.jbi.2021.103871 ↗
23. Jacobson, D., Brail, G., and Woods, D. (2012). APIs: A Strategy Guide, Oreilly & Associates.
24. Biehl, M. (2018). RESTful API Design: Best Practices in API Design with REST, API-University Press. [1st ed.].
25. Imaging framework: An interoperable and extendable connector for image-related Java frameworks10.1016/j.softx.2021.100863 ↗
26. Exploring the Eolang-Java Integration and Interoperability10.1016/j.procs.2021.09.234 ↗
27. Health Level Seven International (HL7) (2015). Implementation Guide for CDA Release 2: Imaging Integration Levels 1, 2, and 3: Basic Imaging Reports in CDA and DICOM, Health Level Seven International (HL7).
28. Performance on Software Architecture Design to Serious Games for Mobile Devices