Integratie-engine voor ziekenhuizen
Het gratis alternatief voor Mirth Connect
Perfuse koppelt het EPD, het laboratorium, de radiologie, PACS en documentregisters via HL7 v2, FHIR, DICOM en IHE. Het is open source onder de Apache-licentie 2.0, draait op uw eigen servers (de gegevens blijven in huis) en neemt uw Mirth Connect-kanalen over.
Waarom nu
Mirth Connect is niet meer gratis. Uw koppelingen moeten blijven draaien.
Sinds versie 4.6 (maart 2025) is Mirth Connect alleen nog met een commerciële licentie verkrijgbaar. Veel ziekenhuizen draaien de laatste vrije versie, die geen correcties meer krijgt, of een afgeleide daarvan. Perfuse is geen afgeleide, maar een eigen engine, gebouwd om overstappen eenvoudig en veilig te maken.
Uw kanalen gaan mee
Perfuse leest kanaalexports uit Mirth 4.5.2, de Open Integration Engine en BridgeLink, voert hun JavaScript ongewijzigd uit en kan ook terug exporteren: elk van die servers accepteert de kanaalbestanden die Perfuse schrijft.
Eerst bewijzen, dan overstappen
In schaduwmodus draait een kanaal naast de huidige engine mee op echte berichten, en elke uitvoer wordt vergeleken voordat er iets wordt omgezet.
Eén bestand, geen Java
Eén programma voor Linux, Windows of macOS, op Intel of Arm. In rust gebruikt het 45 MB geheugen, Mirth op dezelfde machine 383 MB.
Gratis, blijvend
Apache 2.0: gebruiken, aanpassen, voor anderen draaien. Geen licentiekosten, geen betaalde editie.
Gebouwd voor Nederland en België
Wat ziekenhuizen hier nodig hebben, in de engine zelf
BSN en rijksregisternummer
Het BSN wordt met de elfproef gecontroleerd en onder het systeem van Nictiz opgeslagen, het Belgische rijksregisternummer met zijn eigen controle. Een verkeerd getypt nummer koppelt nooit twee mensen.
SNOMED CT en ICD-10
Nationale SNOMED CT-edities met de termen in de eigen taal, WHO ICD-10 en ICD-11, en eigen tabellen per versie vanaf hun ingangsdatum.
AVG
Alles over een persoon in alle opslag terugvinden, een kopie geven en wissen met goedkeuring van een tweede beheerder. Bewaarplichten (legal hold) worden gerespecteerd, en het verwerkingsregister (artikel 30) ontstaat uit de kanalen.
Gegevens in huis
Perfuse draait in uw netwerk. In de cloud
weigert -residency eea elke koppeling buiten de toegestane regio.
IHE-documentuitwisseling
XDS.b-registry en -repository, XCA-gateway, MHD, PIXm, PDQm en XDM, getest met de NIST XDS Toolkit.
In het Nederlands
De interface en de handleiding zijn er in het Nederlands, net als in elf andere talen.
Openbaar getest
Nationale FHIR-profielen, met gepubliceerde resultaten
Perfuse zette nationale HL7 v2-voorbeeldberichten om naar FHIR, en de officiële HL7-validator controleerde elke resource tegen de profielen van het land, ook tegen de Nictiz-profielen (nl-core, zib 2020).
| Profielen | Berichten | Geldig |
|---|---|---|
| UK Core STU2 2.0.2 | Voorbeelden van NHS Wales | 185 van 187 |
| FR Core 2.2.0 | Voorbeelden van het Franse ANS | 138 van 156 |
| ISiK Basismodul 4.0.3 | Verzonnen Duitse berichten | 18 van 47 |
| Nictiz nl-core (zib 2020) | Verzonnen Nederlandse berichten | 12 van 24; 18 van 24 met het eigen script van het ziekenhuis |
| HL7 Europe Hospital Discharge Report 1.0.0 | De ADT-berichten uit alle sets | 68 van 69 |
| HL7 Europe Laboratory Report 2.1.0 | De labuitslagen uit alle drie | 105 van 426 |
Elke afwijking heeft een reden, en die staat erbij: meestal gegevens die het v2-bericht niet bevat, en die
Perfuse niet verzint. Wat uw eigen systemen wel weten, zoals of een voornaam een voornaam of een voorletter is, voegt een
ziekenhuis toe met een eigen script op de FHIR-bestemming. De test vond ook een echte fout: achternamen die in delen worden
verzonden (van Voorbeeld&van&Voorbeeld) kwamen in hun geheel in de naam terecht. Dat is opgelost. Alle resultaten en
hoe u ze herhaalt.
Eerlijk gezegd
Wat nog ontbreekt
- Nog geen ziekenhuis gebruikt Perfuse in productie. Wilt u de eerste zijn, dan horen we graag van u. In schaduwmodus kunt u het zonder risico op uw eigen berichten uitproberen.
- Tegen de Nictiz-profielen (nl-core, zib 2020) alleen getest met verzonnen berichten, niet met die van een echt ziekenhuisinformatiesysteem; de Nederlandse SNOMED CT-referentiesets kon de terminologieserver niet controleren. Niet gecertificeerd, ook niet voor NEN 7510.
- Deze pagina, de interface en de handleiding zijn machinaal vertaald en nog niet door moedertaalsprekers nagelezen. Meld fouten gerust.
- Het concept van de verwerkersovereenkomst is nog niet door een jurist gelezen.
- Ondersteuning komt van het BioDream-team, via GitHub.
Probeer het op uw eigen kanalen
perfuse explain leest een Mirth-export en zegt wat de overstap vraagt. Het verandert niets en
duurt een minuut.