OsiriX als PACS-Server installieren
Was ist ein PACS-Server?
Ein PACS-Server (Picture Archiving and Communication System) ist ein Computer zur kurz- und langfristigen Speicherung, Abfrage, Verwaltung, Verteilung und Präsentation medizinischer Bilder. Medizinische Geräte können die medizinischen Bilder automatisch auf dem PACS-Server speichern. Andere Computer, die mit OsiriX ausgestattet sind, können Bilder direkt vom PACS-Server speichern und abrufen.
Sie können OsiriX als PACS-Server mit diesen Vorteilen verwenden:
- Basierend auf OsiriX DICOM motor und Datenbank (SQLite) motor
- Unbegrenzte anzahl von gleichzeitigen kunden
- Verwalten ihre PACS durch OsiriX GUI
- Voll kompatibel mit Mac hardware und software
- Voll kompatibel mit DICOM protokoll (C-Bewegen, WADO)
- Nahtlose integration mit jedem DICOM zuschauer, durch die DICOM protokoll
- Web access durch eingebaute web server, eingebaute HTML5 viewer kompatibel mit jedem OS
- Expansion: schreiben Sie Ihre eigenen Plugins, um die Integration mit beliebigen Protokollen / Systemen, einschließlich EMR, RIS oder HIS, zu erweitern.
Einleitung
Typischerweise besteht ein PACS-Netzwerk aus einem zentralen PACS-Server, der eine Datenbank mit den Bildern speichert, und aus mehreren Clients, die diese Bilder in medizinischer Bildgebungssoftware abrufen und anzeigen können. Die Bilder werden im DICOM-Format gespeichert. Die Modalitäten (MRT, CT, PET, Ultraschall, …) senden die Bilder über einen DICOM „Push“ (DICOM C-Store) an den PACS-Server. Der Server und die Clients kommunizieren über das DICOM-Protokoll (DICOM C-Store, WADO oder Query & Retrieve). Die Clients zeigen die Bilder mithilfe einer medizinischen Bildgebungssoftware an: einem DICOM-Viewer.
Jeder Computer in einem DICOM-Netzwerk wird durch seine Netzwerkadresse (IP-Adresse), einen Kommunikationsport (TCP/IP-Port) und einen Namen (AETitle) identifiziert: Jeder Computer ist ein DICOM-Knoten im DICOM-Netzwerk. IP-Adresse, TCP / IP-Portnummer und AETitle sind die Informationen, die erforderlich sind, um jeden DICOM-Knoten mit dem DICOM-Netzwerk zu verbinden. Diese Informationen finden Sie im Listener-Fenster Preferences > in OsiriX.
Um ein PACS zu erstellen, benötigen Sie:
- Ein PACS-Server: ein Computer mit viel Festplattenspeicher und einer PACS-Serversoftware. Die PACS-Serversoftware muss robust sein, 24/7 einwandfrei funktionieren und über eine leistungsstarke Datenbank-Engine verfügen, die Millionen von DICOM-Bildern speichern kann.
- PACS-Clients: Computer mit einer DICOM-Viewer-Software wie OsiriX. Diese PACS-Clients können die DICOM-Bilder über das DICOM-Netzwerkprotokoll (DICOM C-Move, C-Store, C-Get, C-Find, WADO, …) vom PACS-Server abfragen und abrufen.
Die wichtigsten Eigenschaften eines DICOM-Viewers sind:
- Schnelle Übertragungszeit (nur begrenzt durch die Netzwerkbandbreite)
- Schnelle Ladezeit zum Laden und Durchsuchen von 1’000 Bildern in weniger als wenigen Sekunden
- Vollständiges DICOM-Protokoll unterstützt die Verarbeitung aller Arten von DICOM-Bildern
- Leistungsstarke 2D-Imaging-Funktionen zur Analyse der Bilder (ROIs, Fensterebenen, Zoomen, ….)
- 3D-Nachbearbeitungsfunktionen zum Anzeigen der Datensätze in Volume Rendering, MPR oder MIP
- Unterstützung der Bildfusion für multimodale Modalitäten wie PET-CT-, PET-MR- und SPECT-CT-Studien
PACS-Netzwerkarchitektur (Q& R = DICOM-Abfrage & Abrufprotokoll):
Mehrere Modalitäten, ein PACS-Server und mehrere PACS-Clients (PACS-Workstations / DICOM-Viewer)
Zum Aufbau unseres PACS-Netzwerks verwenden wir OsiriX (verwenden Sie immer die letzte verfügbare Version!), als DICOM-Viewer und als PACS-Server.
Einrichtung
Hardware
- Für den PACS-Server: Wählen Sie einen MacPro mit 4 TB Speicherplatz, um bis zu 25 Millionen CT-Bilder zu speichern. Wir empfehlen dringend ein RAID-System: Sie können beispielsweise 4 identische Festplatten im MacPro installieren und als RAID 5-System formatieren. Sie haben schnellere Leistungen und ein sichereres System (keine Daten gehen verloren, wenn ein Laufwerk ausfällt). Sie können auch ein externes RAID-System verwenden, das über FireWire oder Thunderbolt verbunden ist, um die beste Leistung zu erzielen (Promise VTrak, Promise Pegasus, LaCie RAID Towers).
- Für die PACS-Clients: wählen Sie iMac oder MacPro, je nachdem, ob Sie 3D-Nachbearbeitung oder nur 2D-Anzeige benötigen. Schließen Sie bei Bedarf medizinische Monitore (Totoku, Eizo, …) an. Eine SSD wird dringend empfohlen, um die beste Leistung beim Laden der Bilder zu erzielen. Wählen Sie mindestens 8 GB RAM.
- Bauen Sie Ihr Netzwerk auf einer 1 GB oder schnelleren Ethernet-Hardware auf. Wählen Sie aktive Hochleistungsrouter aus.
Software
- Für den PACS-Server: Wir werden OsiriX MD mit bestimmten Einstellungen verwenden.
- Für die PACS-Clients: Wir verwenden OsiriX MD.
Einrichtung von OsiriX als PACS-Server
Verwenden Sie OsiriX MD für beste Leistungen und unbegrenzte Leistungen.
Wir wollen sichergehen, dass auch Ihr PACS-Server läuft:
- Aktivieren Sie in den OS X-Einstellungen den automatischen Neustart nach einem Stromausfall (Energy Server, Registerkarte Power, „Nach einem Stromausfall automatisch starten“)
- Wählen Sie in den OS X-Einstellungen die Option Automatische Anmeldung (Benutzer & Gruppen, Anmeldeoptionen, Automatische Anmeldung)
- Wir möchten sicherstellen, dass OsiriX immer ausgeführt wird (nach einem Neustart oder Absturz des Computers). Wir werden eine LaunchAgent-Datei erstellen. Mit Lingon können Sie ganz einfach eine Always-up-Einstellung erstellen (beim Anmelden auswählen und weiterlaufen).
- Wir möchten sicherstellen, dass OsiriX immer reagiert (sich drehender Strandball des Todes). Wir werden eine kleine Software installieren, die als ein anderer Prozess ausgeführt wird: Es wird getestet, ob OsiriX lebt und reagiert. Es verwendet den integrierten Webserver und die XML-RPC-Schnittstellen von OsiriX, um Tests an die Datenbank zu senden. Wenn OsiriX nicht auf die Anfragen antwortet, beendet diese Software OsiriX und lässt es neu starten (dank der LaunchAgent-Einstellungen). Verwenden Sie für die Webserveradresse „http(s): //localhost: XXXX/ testdbalive“ und für die XML-RPC-Schnittstelle „http(s): localhost: XXXX“. Diese Software ist hier verfügbar. (Stellen Sie sicher, dass diese Software immer ausgeführt wird, indem Sie einen LaunchAgent dafür erstellen – siehe vorherigen Absatz).
- Aktivieren Sie den „Server-Modus“ in OsiriX. In diesem Modus wird die GUI ausgeblendet, und OsiriX wird dem Benutzer niemals ein Blockierungsfenster präsentieren (niemand wird auf den Servermonitor schauen, um auf die Schaltfläche „OK“ zu klicken …). Gehen Sie zu OsiriX Preferences > Listener, Server mode.
OsiriX als PACS-Client (DICOM Viewer)einrichten
Um eine Prüfung von / zu Ihrem neuen PACS-Server senden oder abrufen zu können, müssen Sie sie auf jedem PACS-Client deklarieren:
Führen Sie OsiriX aus, wählen Sie Einstellungen > Standorte und fügen Sie Ihre DICOM PACS-Serverinformationen hinzu (obere Tabelle):
Es gibt mehrere Protokolle für einen DICOM-Viewer, um Bilder von einem PACS-Server abzurufen (OsiriX ist mit all diesen Protokollen kompatibel):
- C-BEWEGUNG. Dieses Protokoll ERFORDERT die Deklaration jedes DICOM-Viewers auf dem PACS-Server (siehe unten). Die meisten DICOM-Viewer sind mit diesem Protokoll kompatibel.
- C-ERHALTEN. Dieses Protokoll erfordert keine Deklaration des DICOM-Viewers auf dem PACS-Server. Nur wenige DICOM-Viewer unterstützen dieses Protokoll.
- WADO. Dieses Protokoll erfordert keine Deklaration des DICOM-Viewers auf dem PACS-Server. Nur wenige DICOM-Viewer unterstützen dieses Protokoll. Dieses Protokoll ist extrem schnell, wenn OsiriX als DICOM-Viewer oder PACS-Server verwendet wird. Wir empfehlen dringend, es zu verwenden, wenn möglich.
Hinzufügen von PACS-Clients (DICOM-Knoten) auf Ihrem PACS-Server, falls erforderlich (C-MOVE-Protokoll): Die DICOM-Knoteninformationen Ihrer OsiriX-Workstation finden Sie im Listener-Fenster Preferences >.
Austausch von Bildern zwischen OsiriX PACS Server und OsiriX Clients
Wenn Sie bestimmte Studien von Ihrem PACS Server abrufen möchten, können Sie nun das Fenster Query & Retrieve in OsiriX öffnen:
Wählen Sie die Quelle aus, geben Sie den Namen eines Patienten ein und klicken Sie auf Abfrage.
Sie können auch neue Studien von OsiriX an den PACS-Server senden, indem Sie die DICOM-Sendefunktion von OsiriX verwenden.