Intégration HL7 et FHIR, faite correctement
Je connecte les systèmes cliniques aux plateformes modernes — pipelines HL7 v2 et FHIR R4, canaux Mirth Connect, conversions validées et migration de données à faible risque. À distance, et habitué aux systèmes critiques.
L'interopérabilité n'est plus optionnelle
La pression à l'interopérabilité est réelle sur chaque marché — le 21st Century Cures Act et TEFCA aux États-Unis, NPHIES en Arabie saoudite, l'écosystème DSQ et la Loi 25 au Québec. Dès que vos systèmes doivent échanger avec un hôpital, un payeur ou une plateforme nationale, il leur faut du HL7 et du FHIR propres.
Et le travail ne pardonne pas : un champ mal mappé ou un message perdu dans un flux clinique n'est pas un ticket de bug, c'est un problème de sécurité des patients. Il faut quelqu'un qui a construit ces pipelines sous contraintes réelles — pas appris sur des diapos.
Ce que je construis
Canaux de moteur d'intégration
Des canaux Mirth Connect — ou un microservice Spring Boot — qui reçoivent, transforment, routent et acquittent les messages cliniques, avec un rapport d'erreur par message.
Mappage HL7 v2 ↔ FHIR R4
Un mappage au niveau du champ avec validation de conformité, pour que ce qui sort de votre système soit du FHIR réellement valide — pas presque valide.
Types de messages
ADT, SIU, ORM / ORU, MDM et segments Z personnalisés — rendez-vous, prescriptions, résultats, documents, données démographiques.
Génération de bundles FHIR
Transformer des enregistrements internes en bundles FHIR R4 conformes HL7, pour soumission à une plateforme hospitalière ou nationale.
Migration de données
Déplacer les données patients et de référence entre systèmes, avec plan de bascule, validation et retour arrière sécurisé.
Sur site, derrière votre VPN
Tout peut tourner dans votre infrastructure. Aucune donnée de santé n'a besoin d'en sortir, et je travaille derrière votre VPN si nécessaire.
Normes et outils que je maîtrise
De l’intégration santé que j’ai livrée
Toutes les études de casMAIE — medical availability integration engine
→One endpoint that any provider can send to, whatever their format, with identifier resolution, de-duplication and per-slot error reporting.
Healthcare ITFHIR R4 Bundle Generator for Healthcare Systems
→99% conformance to FHIR profiles and a clean, independently deployable service that analytics and partner platforms can consume.
Healthcare ITHealthcare Integration with Mirth Connect
→Secure, validated data flow between critical systems, fewer integration errors, faster delivery of new interfaces, and live visibility into every channel.
FAQ intégration en santé
HL7 v2 ou FHIR — de quoi avons-nous besoin ?
Souvent les deux, pendant un temps. Les systèmes hospitaliers hérités parlent encore le v2 ; les plateformes nationales et les nouvelles API sont en FHIR. Une bonne couche d'intégration fait le pont plutôt que d'imposer un remplacement complet.
Travaillez-vous avec Epic, Cerner, Oscar, Meditech… ?
J'intègre tout ce qui expose une interface — flux HL7, API FHIR, exports à plat, vues de base de données. Pas besoin d'être administrateur certifié du système source pour m'y connecter.
Comment les données de santé sont-elles traitées ?
Par défaut, rien ne quitte votre infrastructure : le moteur d'intégration, le code de mappage et tout stockage tournent sur vos serveurs. Je peux travailler derrière votre VPN et signer un accord (BAA / NDA) avant tout échange de données.
Produisez-vous la spécification de mappage ou seulement le code ?
Les deux. Je documente le mappage au niveau du champ et le flux des messages pour que votre équipe puisse auditer et maintenir — la spec est un livrable, pas une boîte noire.
Pouvez-vous faire une évaluation courte d’abord ?
Oui. Un cadrage de 1 à 2 semaines : j'examine les systèmes et les messages en jeu, je définis le mappage et les risques, et je livre un plan exploitable avec ou sans moi.
Travaillez-vous avec des clients hors du Canada ?
Oui — l'essentiel de ce travail se fait à distance. J'ai livré de l'intégration HL7/FHIR pour des équipes dans différents fuseaux et je travaille en français, en anglais et en arabe.
Un flux clinique ou une soumission FHIR à construire ?
Un appel de 30 minutes suffit pour savoir si je peux aider et ce que ça demande.