Tous les projets
JavaSpring BootAngularDocker

Kapsiki — Interopérabilité santé (DME, Labo, Radiologie, ERP)

Période
2023 – 2024
Secteur
Santé
Cadre
Kouete Digital Solutions (KDS), Allemagne

Rôle  Ingénieur Full-Stack Java (consultant)

Architecture FHIR permettant l'échange sécurisé de données entre applications santé open source — DME, laboratoire, radiologie DICOM et ERP.

Contexte

Des établissements de santé en Afrique et en Europe utilisent des applications open source distinctes — OpenMRS pour le dossier médical, OpenELIS pour le laboratoire, la plateforme Kapsiki pour le reste. Chaque système détient une partie du parcours patient.

Défi

Faire circuler la donnée patient entre des systèmes conçus séparément, sans modèle commun, tout en respectant les exigences de sécurité et de conformité applicables aux données de santé.

Solution

Conception d'une architecture d'interopérabilité basée sur FHIR couvrant les flux DME, laboratoire et radiologie, avec des APIs REST et SOAP sécurisées par Keycloak. Ajout d'un système de notifications et d'une signature électronique de documents conforme sur le plan légal. Toutes les fonctionnalités livrées en TDD (JUnit 5, Mockito).

Résultat

Une suite unifiée — DME, système d'information de laboratoire, visionneuse DICOM et ERP — déployée pour des établissements de santé et des PME sur deux continents.

4modules
2continents desservis
FHIRstandard

Points clés

  • Architecture d'interopérabilité FHIR entre OpenMRS, OpenELIS et la plateforme Kapsiki
  • Dossier médical électronique : historique patient, prescriptions
  • Système d'information de laboratoire : suivi des échantillons et des résultats
  • Visionneuse de radiologie basée sur DICOM
  • Module ERP : comptabilité, stocks, RH et reporting
  • APIs REST et SOAP sécurisées par Keycloak, signature électronique légalement conforme

Stack technique

JavaSpring BootFHIRKeycloakApache CamelAngularDockerJUnit 5Mockito