Publicación:
Desarrollo de una API para la interoperabilidad de prototipos de dispositivos médicos estudiantiles con una historia clínica electrónica libre

dc.contributor.advisorMeza Rodriguez, Moises Stevend
dc.contributor.authorValdivia Leon, Willy Joel
dc.date.accessioned2026-10-02T21:24:51Z
dc.date.issued2026
dc.date.other2026-10-02
dc.description.abstractLa integración de dispositivos de Internet de las Cosas Médicas (IoMT) con Historias Clínicas Electrónicas (HCE) presenta barreras de interoperabilidad, especialmente en el ámbito académico, donde los estudiantes de ingeniería biomédica carecen de herramientas accesibles para vincular sus prototipos con sistemas de información reales. La presente tesis tuvo como objetivo desarrollar una API y un sistema de middleware para permitir la interoperabilidad estandarizada, automatizada y de bajo costo entre prototipos biomédicos y la HCE de código abierto GNU Health. La metodología abarcó el diseño de una arquitectura de microservicios dual basada en REST (APIs Merry y Sunny) que procesa tramas MQTT provenientes de un nodo simulador IoT. Dicho nodo (ESP32) fue programado para generar y estructurar datos fisiológicos en formato JSON empleando el recurso Observation del estándar internacional HL7 FHIR, favoreciendo interoperabilidad semántica. Simultáneamente, se implementó una interfaz web en Streamlit, soportada por una base de datos espejo en MariaDB, para el control remoto del nodo simulador y la visualización y trazabilidad de la información recibida. El sistema fue validado mediante pruebas funcionales de extremo a extremo, incluyendo una evaluación de consistencia y segregación de datos con 120 transmisiones correspondientes a 24 escenarios experimentales definidos mediante la metodología Input Space Partitioning (ISP) y el criterio All Combinations Coverage (ACoC). Bajo las condiciones controladas del estudio, no se observaron pérdidas de información ni asignaciones cruzadas de datos clínicos, y se verificó el registro de la información fisiológica en GNU Health. Se concluye que la solución desarrollada constituye una herramienta orientada al ámbito académico para experimentar con mecanismos de interoperabilidad e integración entre un nodo simulador biomédico y una HCE de acceso libre.spa
dc.description.abstractThe integration of Internet of Medical Things (IoMT) devices with Electronic Health Records (EHRs) presents interoperability barriers, especially in the academic setting, where biomedical engineering students lack accessible tools to connect their prototypes to real-world information systems. The objective of this thesis was to develop an API and a middleware system to enable standardized, automated, and low-cost interoperability between biomedical prototypes and the open-source GNU Health EHR. The methodology involved the design of a dual REST-based microservices architecture (Merry and Sunny APIs) that processes MQTT messages from an IoT simulator node. This node (ESP32) was programmed to generate and structure physiological data in JSON format using the Observation resource of the international HL7 FHIR standard, thereby promoting semantic interoperability. At the same time, a web interface was implemented in Streamlit, supported by a mirror database in MariaDB, for remote control of the simulator node and for the visualization and traceability of the received information. The system was validated through end-to-end functional tests, including an assessment of data consistency and segregation using 120 transmissions corresponding to 24 experimental scenarios defined using the Input Space Partitioning (ISP) methodology and the All Combinations Coverage (ACoC) criterion. Under the controlled conditions of the study, no information loss or cross-assignment of clinical data was observed, and the recording of physiological data in GNU Health was verified. It is concluded that the developed solution constitutes an academic-oriented tool for experimenting with interoperability and integration mechanisms between a biomedical simulator node and an open-access EHR.eng
dc.formatapplication/pdf
dc.format.size13,877 KB
dc.identifier.other212589
dc.identifier.urihttps://hdl.handle.net/20.500.12866/25101
dc.language.isospa
dc.publisherUniversidad Peruana Cayetano Heredia
dc.publisherPontificia Universidad Católica del Perú
dc.publisher.countryPE
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
dc.subjectInteroperabilidad clínicaspa
dc.subjectHL7 FHIRspa
dc.subjectInternet de las Cosas Médicas (IoMT)spa
dc.subjectGNU Healthspa
dc.subjectAPI RESTspa
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#1.02.03
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.03
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.06.01
dc.titleDesarrollo de una API para la interoperabilidad de prototipos de dispositivos médicos estudiantiles con una historia clínica electrónica librespa
dc.typehttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTrabajo de grado - Pregrado
dspace.entity.typePublication
renati.advisor.dni47470482
renati.advisor.orcidhttps://orcid.org/0000-0002-5806-9014
renati.author.dni72613637
renati.discipline91901340
renati.jurorAgapito Cordova, Felix Alonso
renati.jurorRaza Garcia, Mabel Karel
renati.jurorHoyos Alvitez, Miguel Rogger
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesional
renati.typehttps://purl.org/pe-repo/renati/type#tesis
thesis.degree.disciplineIngeniería Biomédica
thesis.degree.grantorUniversidad Peruana Cayetano Heredia. Facultad de Ciencias e Ingeniería. Pontificia Universidad Católica del Perú. Facultad de Ciencias e Ingeniería
thesis.degree.nameIngeniero Biomédico

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Desarrollo_ValdiviaLeon_Willy.pdf
Tamaño:
13.55 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
58 B
Formato:
Item-specific license agreed upon to submission
Descripción: