← Todos los proyectos

PROYECTO / Trazabilidad sanitaria · SAP

MhcTrace

Plataforma de trazabilidad de materiales quirúrgicos con lectura de códigos de barras e integración SAP.

En funcionamiento Visitar proyecto (se abre en otra pestaña)
Login de MhcTrace en escritorio, con fotografía de material sanitario y formulario en dos columnas.
Login de MhcTrace en tablet, con presentación y formulario en columnas verticales.
Login de MhcTrace en móvil, desplazado para mostrar el formulario y el botón de acceso.
PORTÁTIL / TABLET / MÓVILLogin real de MhcTrace adaptado a portátil, tablet y móvil.

El contexto

En 2013, un hospital necesitaba registrar con precisión los materiales consumidos durante sus procedimientos quirúrgicos, vinculándolos a cada paciente y centro de coste. Mölnlycke encargó MhcTrace para simplificar este proceso mediante lectores de códigos de barras y centralizar la información de trazabilidad. La aplicación se consolidó en el trabajo diario del hospital y dio paso a nuevas necesidades, especialmente el intercambio de datos con SAP. Más de una década después, sigue operativa y conserva su histórico completo.

Mi participación

He sido el principal responsable técnico de MhcTrace desde su concepción: análisis de necesidades, diseño, arquitectura, desarrollo, mantenimiento y soporte a usuarios. También he liderado sus ampliaciones funcionales, la integración con SAP y las sucesivas migraciones tecnológicas. El contacto directo con los profesionales del hospital ha sido clave para adaptar la aplicación a su forma de trabajar. Es un proyecto en el que he podido asumir la responsabilidad de un producto completo y acompañar su evolución durante años.

Trazabilidad e integración SAP

MhcTrace registra los materiales de cada intervención mediante lectura de códigos de barras. Interpreta identificadores GTIN y extrae automáticamente información disponible, como unidades, lotes o caducidades. Cada consumo queda asociado al procedimiento, al código de paciente y al centro de coste para facilitar consultas e informes de trazabilidad. Posteriormente desarrollé una API específica para intercambiar y sincronizar información con SAP, conectando los registros del hospital con los procesos corporativos del organismo sanitario.

Decisiones técnicas

El principal reto ha sido evolucionar una aplicación nacida en ASP.NET clásico hasta .NET 10 sin interrumpir su utilidad ni perder información. Las migraciones han exigido actualizar dependencias, componentes y arquitectura preservando el comportamiento del sistema. También destaca la interpretación automática de códigos de barras sanitarios, que simplifica el registro y reduce errores manuales. Todo ello convive con más de diez años de datos históricos accesibles. Un ejemplo de modernización progresiva: mejorar lo existente sin necesidad de empezar de cero.