Сравнение исследований, находящихся в архиве, с записями CSV-файла с помощью утилит dcm4che.
Чтобы получить исследования из архива в csv-файле, используйте утилиту findscu, как показано ниже
findscu -c DCM4CHEE@localhost:11112 --out-dir /tmp --out-file studies.csv --out-cat -x ~/dcm4che/etc/findscu/study.csv.xsl -- ~/dcm4che/etc/findscu/study.xml
Чтобы иметь возможность сохранить ссылки на записи, присутствующие в этом csv-файле, в DICOMDIR, необходимо сначала
добавить заголовки в сгенерированный csv. Вставьте заголовки из файла ~/dcm4che/etc/findscu/study.csv в сгенерированный
csv-файл.
Запустите утилиту dcmdir, чтобы прочитать записи из csv-файла и сослаться на них в DICOMDIR
dcmdir -c tmp/DICOMDIR --csv tmp/studies1.csv --record-config ~/dcm4che/etc/dcmdir/RecordFactory.xml tmp/DICOMDIR
Можно просмотреть содержимое DICOMDIR, как показано ниже :
dcmdir -l demo/DICOMDIR
Запустите утилиту dcmqrscp, которая выступает в роли простого архив изображений.
dcmqrscp -b DCMQRSCP:11113 --record-config ~/dcm4che/etc/dcmdir/RecordFactory.xml --dicomdir tmp/DICOMDIR
Используйте утилиту findscu, чтобы запросить DCMQRSCP для проверки/сравнения результатов из шага 2
findscu -c DCMQRSCP@localhost:11113 /home/vrinda/work/dcm4che/dcm4che/dcm4che-assembly/src/etc/findscu/study.xml