Есть поднятый ORTHANC, в него передается с снимки с беспроводных детекторов. Получаем данные из ORTHANC через веб, тоже всё ок. У врача стоит Мультивокс. Пытаюсь сделать простым логичным DICOM Q/R как написано вот тут например http://xrays.uniito.ru/katieghorii/po/client-side/multivox-dicom-viewer/multivox-dicom-viewer-ustanovka-i-nastroika Виден список пациентов, но при попытке открыть получить снимок мультивокс его не открывает. Пакс ошибок не пишет, говорит что отправил. Написал в сам Гаммамед, но контора та ещё... Может кто-то сталкивался уже и знает может хоть какое-то временное решение?
Я сталкивался с Orthanc который работает в связке с Radiant, так вот для корректной работы, в настройках Orthanc должен быть прописан AETitle клиента с радиантом и его адрес, в тех настройках, что в вашей ссылке, я что-то подобного не увидел, может быть в этом причина. У меня Orthanc установлен на пк с windows10, соответствующие строчки в конфигурационном файле orthanc.json, добавляющие клиентов, выглядят примерно так:
Во, про сжатие попробую сейчас, если не поможет видимо придется ждать пока что-то мультивокс скажет. ORTHANC Не пишет ничего плохого в логах:
Код
W0207 19:15:30.147335 OrthancMoveRequestHandler.cpp:289] Move-SCU request received for AET "MULTIVOX" W0207 19:15:57.736237 OrthancMoveRequestHandler.cpp:289] Move-SCU request received for AET "MULTIVOX" W0207 19:49:29.578710 OrthancMoveRequestHandler.cpp:289] Move-SCU request received for AET "MULTIVOX"
UPD: Отключение компрессии на Ортханке не помогло ((
Сообщение отредактировал andrewwww - Пятница, 07.Фев.2020, 20:32
Дата: Понедельник, 10.Фев.2020, 16:04 | Сообщение # 10
Стажер
У вас сообщений: 7
IT
OFFлайн
Российская Федерация
SPB
Супер, помогло! Спасибо, нашел проблему со своей программой.У меня были два одинаковых AETitle от рабочей станции и тестовой, и запрос уходил не туда. Я их переопределил, и нам мою тестовую всё стало приходить.
Но вот осталась проблема с врачебным мультвоксом, и там другая версия в которой явно не указан порт от которого Мультивокс делает запросы и судя по трассировки
Код
I0210 15:54:00.599727 CommandDispatcher.cpp:511] Association Received from AET MULTIVOX on IP 192.168.1.181 I0210 15:54:00.600074 main.cpp:195] Incoming connection from AET MULTIVOX on IP 192.168.1.181, calling AET ORTHANC I0210 15:54:00.600142 CommandDispatcher.cpp:714] Association Acknowledged (Max Send PDV: 131060) I0210 15:54:00.658712 main.cpp:215] Incoming Find request from AET MULTIVOX on IP 192.168.1.181, calling AET ORTHANC I0210 15:54:00.658796 main.cpp:143] No limit on the number of C-FIND results at the Patient, Study and Series levels I0210 15:54:00.658820 main.cpp:153] No limit on the number of C-FIND results at the Instance level I0210 15:54:00.658934 OrthancFindRequestHandler.cpp:596] DICOM C-Find request at level: Series I0210 15:54:00.658992 OrthancFindRequestHandler.cpp:602] (0008,0021) SeriesDate = I0210 15:54:00.659119 OrthancFindRequestHandler.cpp:602] (0008,0031) SeriesTime = I0210 15:54:00.659212 OrthancFindRequestHandler.cpp:602] (0008,0052) QueryRetrieveLevel = SERIES I0210 15:54:00.659310 OrthancFindRequestHandler.cpp:602] (0008,0060) Modality = I0210 15:54:00.659397 OrthancFindRequestHandler.cpp:602] (0010,0020) PatientID = I0210 15:54:00.659475 OrthancFindRequestHandler.cpp:602] (0020,000d) StudyInstanceUID = 1.2.410.200067.100.1.202002071614520505.526 I0210 15:54:00.659553 OrthancFindRequestHandler.cpp:602] (0020,000e) SeriesInstanceUID = I0210 15:54:00.659621 OrthancFindRequestHandler.cpp:602] (0020,0011) SeriesNumber = I0210 15:54:00.660084 ServerContext.cpp:845] Number of candidate resources after fast DB filtering on main DICOM tags: 1 I0210 15:54:00.660380 ServerContext.cpp:942] Number of matching resources: 1 I0210 15:54:00.738522 CommandDispatcher.cpp:917] DUL Peer Requested Release I0210 15:54:00.738571 CommandDispatcher.cpp:924] Association Release I0210 15:54:00.992424 CommandDispatcher.cpp:511] Association Received from AET MULTIVOX on IP 192.168.1.181 I0210 15:54:00.992766 main.cpp:195] Incoming connection from AET MULTIVOX on IP 192.168.1.181, calling AET ORTHANC I0210 15:54:00.992841 CommandDispatcher.cpp:714] Association Acknowledged (Max Send PDV: 131060) I0210 15:54:01.058636 CommandDispatcher.cpp:917] Peer aborted Association (or never connected) I0210 15:54:01.058692 CommandDispatcher.cpp:929] Association Aborted
Может у него порт не 104 а ещё какой-то?
Сообщение отредактировал andrewwww - Понедельник, 10.Фев.2020, 17:01
Вообщем всё получилось. Обновили сам мультивокс, так как у него та появились нужные параметры, сам AETitle Multivox и 104 порт заняты его внутренним DICOM который видимо РИС multivox работает. Всем спасибо )