Moteur d'interopérabilité pour les établissements de santé
L'alternative gratuite à Mirth Connect
Perfuse relie le DPI, le laboratoire, la radiologie, le PACS et les registres de documents en HL7 v2, FHIR, DICOM et IHE. Il est open source sous licence Apache 2.0, s'installe sur vos propres serveurs (les données ne sortent pas de chez vous) et reprend vos canaux Mirth Connect.
Aussi en English · Deutsch · Nederlands
Pourquoi maintenant
Mirth Connect n'est plus gratuit. Vos interfaces doivent continuer à tourner.
Depuis la version 4.6 (mars 2025), Mirth Connect n'est disponible que sous licence commerciale. Beaucoup d'établissements utilisent encore la dernière version libre, qui ne reçoit plus de correctifs, ou l'un de ses dérivés. Perfuse n'est pas un dérivé : c'est un autre moteur, conçu pour que la migration soit simple et sûre.
Vos canaux vous suivent
Perfuse lit les exports de canaux de Mirth 4.5.2, de l'Open Integration Engine et de BridgeLink, exécute leur JavaScript sans modification et sait exporter en retour : chacun de ces serveurs accepte les fichiers de canaux écrits par Perfuse.
Vérifié sur vos propres flux
En mode miroir, un canal tourne à côté du moteur en place sur les vrais messages, et chaque sortie est comparée avant toute bascule.
Un seul fichier, sans Java
Un programme pour Linux, Windows ou macOS, sur Intel ou Arm. Au repos, il occupe 45 Mo de mémoire, contre 383 Mo pour Mirth sur la même machine.
Gratuit, durablement
Apache 2.0 : l'utiliser, le modifier, l'exploiter pour d'autres. Aucune redevance, aucune édition payante.
Pensé pour la France
Ce dont les établissements français ont besoin, dans le moteur
L'INS
Le NIR et le NIA sont contrôlés par leur clé : un numéro mal saisi ne relie jamais deux personnes. Les types d'identifiants français (INS-NIR, IDNPS pour le RPPS ou l'ADELI) sont repris en FHIR dans le système de codes de FR Core.
CIM-10 FR et SNOMED CT
La CIM-10 FR lue depuis le ClaML de l'ATIH, chaque version à partir de sa date d'effet, et SNOMED CT avec les libellés de l'édition chargée, dans sa langue.
RGPD
Retrouver tout ce qui concerne une personne dans tous les stockages, lui en remettre une copie et l'effacer avec l'accord d'un second administrateur. Les gels juridiques sont respectés, et le registre des traitements (article 30) est produit à partir des canaux.
Chez vous, ou chez votre hébergeur
Perfuse tourne dans votre
réseau ou chez votre hébergeur certifié HDS. En cloud, -residency eea refuse tout connecteur hors de la
région autorisée.
Partage de documents IHE
Registre et entrepôt XDS.b, passerelle XCA, MHD, PIXm, PDQm et XDM, testés avec le NIST XDS Toolkit.
En français
L'interface et le manuel existent en français, comme dans onze autres langues.
FR Core, vérifié publiquement
Les exemples de l'ANS, convertis et validés
Perfuse a converti en FHIR les 59 messages HL7 v2 d'exemple publiés par l'ANS (PAM-FR et transmission de documents), et le validateur officiel HL7 a contrôlé chaque ressource avec les profils FR Core 2.2.0.
| Ressource | Résultat | Pourquoi |
|---|---|---|
| Patient | 40 sur 40 valides | |
| Professionnel (Practitioner) | 19 sur 19 valides | |
| Lieu, organisation | 43 sur 43 valides | |
| Venue (Encounter) | 22 sur 40 valides | FR Core exige une période et un identifiant de venue. 14 messages n'ont pas de date d'entrée (PV1-44) et 4 pas de numéro de venue (PV1-19) |
Ce que le message ne dit pas, Perfuse ne l'invente pas. Les essais ont aussi trouvé de vrais défauts dans
Perfuse, désormais corrigés pour la prochaine version : l'IPP envoyé en PI sans use: usual et le type IDNPS
des professionnels ignoré. Avec UK Core, 185 ressources sur 187 sont valides ; avec le
compte rendu de laboratoire de HL7 Europe (Laboratory Report 2.1.0), 105 sur 426 : le guide attend un document complet, et la
plupart des résultats d'exemple ne disent ni qui les a produits ni quand.
Tous les résultats, et comment les
reproduire.
Franchement
Ce qui manque encore
- Aucun établissement n'utilise encore Perfuse en production. Si vous voulez être le premier, écrivez-nous : le mode miroir permet de l'essayer sans risque sur vos propres flux.
- Aucune certification ni référencement : ni ANS, ni Ségur. Les résultats ci-dessus sont nos propres essais des outils officiels, publiés pour que chacun puisse les refaire.
- Cette page, l'interface et le manuel ont été traduits par une machine et n'ont pas encore été relus par des locuteurs natifs. Signalez-nous les erreurs.
- Le projet d'accord de sous-traitance (article 28) n'a pas encore été relu par un juriste.
- Le support est assuré par l'équipe BioDream, sur GitHub.
Essayez-le sur vos propres canaux
perfuse explain lit un export Mirth et indique ce que la migration demande. Il ne modifie rien
et prend une minute.