DCMSTCOM - DICOM Storage Commitment-Klassenbibliothek und SCU

DCMSTCOM implementiert einen DICOM Storage Commitment SCU basierend auf einer C++-Klassenbibliothek. Das in diesem Modul enthaltene Programm STCOMSCU unterstützt den Empfang der entsprechenden Antworten eines Storage Commitment SCP sowohl über die gleiche Verbindung, über die auch die Anfrage verschickt worden ist, als auch über eine separate Verbindung. Die DICOM-Datensätze, die mit den entsprechenden Nachrichten verschickt bzw. empfangen wurden, können für weitere Auswertungen als DICOM-Dateien gespeichert werden.

Leistungsmerkmale im Detail

DCMSTCOM / STCOMSCU bietet unter anderem die folgenden Leistungsmerkmale:

  • Unterstützung für Storage Commitment Push Model SOP Class als Service Class User (SCU)
  • Empfang von Storage Commitment-Antwort (N-EVENT-REPORT) auf gleicher oder separater Verbindung
  • Erstellung des Storage Commitment Request auf der Basis von vorgegebenen DICOM-Dateien
  • Alternativ direkte Festlegung der SOP Class UID und SOP Instance UID (nur Klassenbibliothek)
  • Speicherung der DICOM-Datensätze der Anfrage und Antwort als DICOM-Datei (inklusive Status)
  • Bei Bedarf detaillierte Prüfung und Bericht jeder Transaktion in Form einer Textdatei
  • Umfangreiche Einstellmöglichkeiten für die DICOM-Netzwerkkommunikation
Weitere Details können der Dokumentation des Programms STCOMSCU (in englischer Sprache) entnommen werden.

DCMSTCOM unterstützt verschiedene Unix-Dialekte (u. a. Linux, Solaris und Mac OS X) sowie Windows. Neben dem ausführbaren Binärprogramm ist auch der vollständige Quelltext erhältlich.

Dieses Modul ist nicht frei verfügbar und muß separat lizenziert werden.