Ответ FO-DICOM C-MOVE: "Не могу понять"
var cmove = new DicomCMoveRequest(AEServer, studyUID); // AEServer is my server name which listening for a C-STORE request.
var client = new DicomClient();
client.AddRequest(cmove);
client.Send(ip, port, false, AEClient, serverName); // AEClient is a clinent name.
Когда я пытаюсь отправить запрос C-MOVE другому серверу, сервер отправляет мне ответ вроде этого "Ответ C-MOVE: Не могу понять".
Кто знает, что с моей просьбой не так?
Или кто знает, почему сервер возвращает "Не могу понять"?
У меня нет доступа к "вызываемым" журналам сервера.
Я извиняюсь за мой английский.
1 ответ
Решение
Возможно, вы не отправляете атрибут уровня запроса / извлечения (0008, 0052) или не заполняете его соответствующим значением. Попробуйте добавить атрибут Query/Retrieve Level, заполните его строкой "STUDY" и отправьте C-MOVE.