Hallo,
ist vielleicht auch für andere interessant, die structured reports (SR) von DICOM benutzen. In meine Fall beziehe ich mich auf Daten aus der Echokardiografie, aber das Prinzip sollte für alle Ultraschalluntersuchungen gelten.
In den SR sind sämtliche Messwerte aus der Ultraschalluntersuchung hinterlegt. Mit einem DICOM-Viewer (zb Horos) kann man die Daten in einem menschenfreundlichen Format ansehen, falls man das möchte.
Hat mich einiges an Zeit gekostet, die Workflows hinter der DICOM-Anbindung zu verstehen. Vielleicht erspart es dem einen oder anderen etwas Zeit.
1) Wie kommt man an einen SR ran? Der SR wird vom Ultraschallgerät hinterlegt. Er hat die Endung .SRC.DCM. Die Erstellung eines SR muss im Ultraschallgerät aktiviert werden, das variiert von Gerät zu Gerät. Bei der GE Vivid T9 Ultra sieht das so aus:
Wichtog ist der Haken bei "SR erlauben". Die Vivid sendet die Daten an den tomedo server (in unserem Fall ein Linuxserver. Falls man (wie wir) Echoloops als Movies ansehen wollen, dann wäre der Haken bei "Multiframe" wichtig. Da wir parallel Echopac als Auswertesoftware nutzen, macht eine doppelte Speicherung keinen Sinn. Die Loops werden als nicht per DICOM Tomedo geschickt, sondern parallel an Echopac als Bildserver.
2) Was muss man an dem tomedo Server alles machen.
Der Zugriff erfolgt über die Servertools --> Dateiimpoert. Dort kann man Konfigurieren, unter welchem Pfad die DICOM Files abgelegt werden, bei mir unter /opt/data/dicom/import/Sono.
Wenn man den Dateiimport temporär auf inaktiv setzt, dann bleiben die DICOM-Dateien in diesem Pfad liegen auf dem Server liegen und werden nicht weggelauscht.
Unter diesem Pfad findet man dann die .SRC.DCM. Die SRC-Datei muss man dann auf den lokalen Rechner, vor dem man sitzt kopieren.
3) Wie konfiguriert man den SRC?
Unter Erweiterte Einstellung ..> DICOM Structured Reports öffnet sich das Fenster. Dann die .SRC.DCM Datei auf den gestrichelten Bereich werfen.
Dann öffnet sich der SRC:
Die SRC-Konfig muss man benennen (cke_mecho1) und zur Übernahme von Messwerten muss ein CKE angebene werden ( in meinem Fall cke_dicom).
Danach kann man die Messwerte den Variablen im CKE zuordnen:
So sieht das CKE aus:
Danach sollten die Variablen aus dem CKE mit den Messwerten befüllt werden.
Noch ein paar Tipps:
Die Zuordnung der SRC-Messwerte ist echt schmerzhaft unübersichtlich. Ich empfehle ein Testpatient, in dem man alle Messwerte, die man haben will am Gerät erstellt. Wichtig sind uch mehrfache Messungen am Gerät, damit man Durchschnittswerte bekommt. Mit diesen Zahlen habe ich dann eine Zuordnung zu den einzelnen Variabeln im CKE vorgenommen. Am besten, man legt sich eine Tabelle an:
Dann erkennt man irgendwann, dass die Sektionen aus dem SRC-File eine gewisse Struktur aufweisen (zB 1.3.1.21 sind beim mir Messungen im linken Vorhof).
In einem weiteren Schritt kann man dan die Variabeln aus dem CKE weiterverarbeiten (siehe meine Beiträge zu CKE_MECHO). Man sollte den Zwischenschritt über ein Extra-CKE machen, da es sonst zu Problemen bei einer höhen Variablenanzahl kommen kann.
Gruß
-js