Kommunikationsserver für Krankenhäuser
Die kostenlose Alternative zu Mirth Connect
Perfuse verbindet KIS, Labor, Radiologie, PACS und Dokumentenregister über HL7 v2, FHIR, DICOM und IHE. Es ist Open Source unter der Apache-Lizenz 2.0, läuft auf Ihren eigenen Servern (die Daten verlassen das Haus nicht) und übernimmt Ihre Mirth-Connect-Kanäle.
Auch auf English · Français · Nederlands
Warum jetzt
Mirth Connect ist nicht mehr kostenlos. Ihre Schnittstellen müssen trotzdem laufen.
Seit Version 4.6 (März 2025) gibt es Mirth Connect nur noch mit kostenpflichtiger Lizenz. Viele Häuser betreiben die letzte freie Version, die keine Korrekturen mehr bekommt, oder einen ihrer Ableger. Perfuse ist kein Ableger, sondern ein eigener Kommunikationsserver, gebaut dafür, dass der Umstieg leicht und sicher ist.
Ihre Kanäle kommen mit
Perfuse liest Kanal-Exporte aus Mirth 4.5.2, der Open Integration Engine und BridgeLink, führt deren JavaScript unverändert aus und kann zurück exportieren: jeder dieser Server nimmt die Kanaldateien an, die Perfuse schreibt.
Erst prüfen, dann umstellen
Im Schattenbetrieb läuft ein Kanal neben dem bisherigen Server mit echten Nachrichten mit, und jede Ausgabe wird verglichen, bevor irgendetwas umgestellt wird.
Eine Datei, kein Java
Ein Programm für Linux, Windows oder macOS, auf Intel oder Arm. Im Leerlauf braucht es 45 MB Arbeitsspeicher, Mirth auf derselben Maschine 383 MB.
Kostenlos, auf Dauer
Apache 2.0: nutzen, ändern, für andere betreiben. Keine Lizenzgebühr, keine Bezahlversion.
Für Deutschland gebaut
Was deutsche Häuser brauchen, im Server selbst
KVNR, geprüft
Die Krankenversichertennummer (GKV und PKV) wird
an ihrer Prüfziffer geprüft und in der FHIR-Ausgabe unter http://fhir.de/sid/gkv/kvid-10 mit dem Typ KVZ10
geschrieben, wie die Basisprofile und ISiK sie erwarten (ab der nächsten Version). Eine falsch getippte Nummer verknüpft nie zwei Menschen.
ICD-10-GM und OPS
Aus dem BfArM-ClaML eingelesen, jede Version
ab ihrem Gültigkeitsdatum. Aus HL7 v2 werden I10G2026, ICD10GM2016, OPS2025 und
Alpha-ID mit ihrem Jahr als Version nach FHIR übernommen (ab der nächsten Version). Dazu kommt SNOMED CT.
DSGVO
Alles zu einer Person in allen Speichern finden, ihr eine Kopie geben und mit Zustimmung eines zweiten Administrators löschen. Rechtliche Sperren (Legal Hold) werden beachtet, und das Verzeichnis der Verarbeitungstätigkeiten (Art. 30) entsteht aus den Kanälen.
Daten im Haus
Perfuse läuft in Ihrem Netz. In der Cloud lehnt
-residency eea jeden Anschluss außerhalb der erlaubten Region ab.
IHE-Dokumentenaustausch
XDS.b-Registry und -Repository, XCA-Gateway, MHD, PIXm, PDQm und XDM, geprüft mit dem NIST XDS Toolkit.
Auf Deutsch
Die Oberfläche und das Handbuch gibt es auf Deutsch, wie in elf weiteren Sprachen.
ISiK, offen geprüft
Wie weit die FHIR-Ausgabe ISiK schon erfüllt
Wir haben deutsche HL7-v2-Nachrichten (erfunden, keine echten Patienten) mit Perfuse nach FHIR übersetzt und jede Ressource mit dem offiziellen HL7-Validator gegen das ISiK-Basismodul 4.0.3 geprüft. Das Ergebnis ist durchwachsen, und wir veröffentlichen es trotzdem.
| Ressource | Ergebnis | Warum |
|---|---|---|
| Standort, Person im Gesundheitsberuf | 15 von 17 gültig | Zwei Ärztinnen ohne Namensart in der Nachricht (XCN-10) |
| Kontakt (Encounter) | 0 von 8; mit dem Skript des Hauses 8 von 8 | ISiK verlangt die Kontaktebene und den Diagnosetyp, die in keinem v2-Feld stehen |
| Organisation | 0 von 8; mit dem Skript 8 von 8 | ISiK verlangt das IKNR, die Nachrichten nennen nur den Namen |
| Patient | 0 von 8; mit dem Skript 8 von 8 | ISiK verlangt die Patientennummer mit Typ MR, die Nachrichten senden PI |
| Diagnose | 2 von 4 | Ohne Feststellungsdatum (DG1-19) fehlt recordedDate |
| Allergie, Prozedur | 1 von 2 | Der Validator liest die OPS-Version * der Basisprofile
wörtlich und lehnt 2026 ab |
Was die Nachricht nicht sagt, erfindet Perfuse nicht. Ein Haus ergänzt es mit einem eigenen Skript auf dem FHIR-Ziel, das sein IKNR und die Kontaktebene kennt; mit dem Beispielskript sind 42 von 47 Ressourcen gültig, ohne es 18. Die OPS-Kategorie nach SNOMED CT setzt Perfuse selbst, nach der ConceptMap von HL7 Deutschland. Der Lauf hat auch echte Fehler in Perfuse gefunden: ICD-10-GM- und KVNR-Angaben in Formen, die kein deutsches System liest, und fehlende Namensarten. Sie sind behoben und kommen mit der nächsten Version. Gegen UK Core bestehen 185 von 187 Ressourcen, gegen FR Core 138 von 156, gegen den Laborbefund von HL7 Europe (Laboratory Report 2.1.0) 105 von 426: Dort verlangt der Leitfaden ein ganzes Dokument, und den meisten Beispielbefunden fehlen Durchführende und Zeitpunkt. Alle Ergebnisse und wie man sie wiederholt.
Ehrlich gesagt
Was noch fehlt
- Noch kein Krankenhaus setzt Perfuse produktiv ein. Wenn Sie das erste sein möchten, freuen wir uns. Im Schattenbetrieb können Sie es ohne Risiko mit Ihren eigenen Nachrichten ausprobieren.
- Kein ISiK-Bestätigungsverfahren der gematik und keine andere Zertifizierung. Die Ergebnisse oben sind unsere eigenen Läufe der offiziellen Werkzeuge. Die Such- und Serveranforderungen von ISiK sind dabei nicht geprüft.
- Diese Seite, die Oberfläche und das Handbuch wurden maschinell übersetzt und noch nicht von Muttersprachlern geprüft. Hinweise auf Fehler nehmen wir gern an.
- Der Entwurf eines Auftragsverarbeitungsvertrags hat noch kein Jurist gelesen.
- Unterstützung gibt das BioDream-Team über GitHub.
Probieren Sie es mit Ihren eigenen Kanälen
perfuse explain liest einen Mirth-Export und sagt, was beim Umstieg zu tun ist. Es ändert
nichts und dauert eine Minute.