HealthTech · Interopérabilité

FireLIS / OpenELIS

Modernisation de parcours de laboratoire et intégration de flux FHIR R4 et ASTM, avec une attention particulière portée à la traçabilité et à la fiabilité des données médicales.

JavaSpring BootReactPostgreSQLFHIR R4ASTMDockerKubernetes
Création d’une demande d’analyse dans FireLIS
Parcours guidé de création d’une demande d’analyse.
Rapports de surveillance de la chaîne du froid dans FireLIS
Surveillance et rapports de la chaîne du froid.
Écran d’authentification FireINTERO
Point d’entrée sécurisé de la plateforme d’interopérabilité.

Contexte & rôle

Le problème à résoudre

Un système d’information de laboratoire doit coordonner les demandes d’analyses, les patients, les échantillons et les équipements tout en conservant une traçabilité exploitable par les équipes métier.

Contribution Full Stack & DevOps réalisée dans le cadre de mon stage de fin d’études chez FireThunder.

Contribution

Ce que j’ai construit

  • Développement de parcours de demandes d’analyses et de suivi des échantillons.
  • Intégration et validation de flux conformes à FHIR R4 et aux protocoles ASTM.
  • Optimisation de requêtes PostgreSQL et évolution de services Spring Boot.
  • Conteneurisation et préparation du déploiement avec Docker et Kubernetes.

Architecture

Du produit au déploiement

React

Spring Boot

FHIR R4 / ASTM

PostgreSQL

Docker / Kubernetes

Décisions d’ingénierie

Des choix guidés par l’usage

01

Interopérabilité explicite

Les échanges cliniques sont normalisés autour de FHIR R4 tandis que les automates de laboratoire communiquent via ASTM.

02

Traçabilité métier

Les écrans rendent visibles les étapes critiques : création de demande, identification du patient, échantillons et contrôles.

03

Livraison reproductible

La conteneurisation homogénéise les environnements et prépare une orchestration plus résiliente.

Prochaine étape

Un besoin similaire ou une opportunité à discuter ?