Мне интересно, пробовал ли кто-нибудь когда-нибудь работать над следующей проблемой. Мне нужно выполнить серию тестов на удаленном сервере DICOM Q / R. Это позволит легко проверить заявление о соответствии DICOM.
В качестве детали реализации набора тестов я выполняю следующее (команда в стиле DCMTK):
$ findscu --study --cancel 1 --key 0020,0010=* --key 8,52=STUDY --aetitle MINE --call THEIR dicom.example.com 11112
Цель здесь - найти действительный StudyID (позже я буду использовать этот StudyID для выполнения C-FIND нижнего ключевого уровня и некоторых связанных запросов C-MOVE). Конечно, было бы намного проще, если бы я мог загрузить свой собственный набор данных и попытаться получить его обратно, но я не могу сделать это против работающей системы PACS в клинической среде. Мне нужно определить с минимальным количеством запросов, как найти действительный StudyID.
Однако я опасаюсь, что в некоторых реализациях DICOM может быть policies
, где запрещено запрашивать всю базу данных.
Поэтому мне было интересно, написал ли кто-нибудь список этих policies
и, возможно, описал бы способ получения действительного StudyID с удаленного сервера с минимальным количеством запросов C-FIND.
MINE
имеет разрешения на запросы или нет. - person Chris O   schedule 19.05.2014