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.



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
Interopérabilité explicite
Les échanges cliniques sont normalisés autour de FHIR R4 tandis que les automates de laboratoire communiquent via ASTM.
Traçabilité métier
Les écrans rendent visibles les étapes critiques : création de demande, identification du patient, échantillons et contrôles.
Livraison reproductible
La conteneurisation homogénéise les environnements et prépare une orchestration plus résiliente.
Prochaine étape