Эта страница кратко описывает тестирование и проверку перепланирования отдельной записи UPS, уже существующей в архиве.
При перепланировании записи UPS создаётся новая UPS со статусом SCHEDULED и с Replaced Procedure Step Sequence,
содержащим элемент, ссылающийся на SOP Class UID и SOP Instance UID старой записи UPS.
Поскольку эта функция ещё не реализована в UI архива, следующий тест можно выполнить непосредственно с помощью curl.
Navigation -> UWL и выполните поиск записей UPS, указав один или несколько фильтров по мере необходимости.Show Attributes рядом с записью UPS, которую вы хотите перепланировать. Выберите значение SOP Instance UID
и используйте его в приведённом ниже запросе curl, заменив <workitem-sop-iuid>. При желании можно передать параметры
запроса newWorkitem (как уникальный UID) и upsScheduledTime в
формате Simple date format.
Для проверки в последнем пункте также запишите SOP Class UID.
curl -vX POST 'http[s]://<archive-host>:<port>/dcm4chee-arc/aets/<LocalArchiveAET>/rs/<workitem-sop-iuid>/reschedule'
- По достижении Scheduled Procedure Step Start DateTime UPS будет обработан в соответствии с настроенным
Scheduled Workitem Code.
- В новой созданной записи UPS проверьте Replaced Procedure Step Sequence. Она должна содержать один элемент с
Referenced SOP Class UID и Referenced SOP Instance UID, имеющими те же значения, что и SOP Class UID (записанный
во 2-м пункте) и <workitem-sop-iuid>
