Боюсь, Стив W прав. На самом деле невозможно сказать, что исследование было завершено извне с использованием только данных DICOM. Реальное решение состоит в том, чтобы построить вашу систему так, чтобы она не ожидала состояния готовности. DICOM предполагает, что исследование никогда не бывает статичным. Вероятно, это потому, что исследование не является чем-то конкретным. Исследование выводится через фактические случаи. Если вы делаете то же самое предположение (что исследования не являются статичными), вы должны быть в порядке. Удачи в вашей модели данных! :)
Кроме того, вы можете использовать шаг выполненной процедуры, чтобы узнать, что исследование продвинулось вперед в рабочем процессе. Проблема в том, что теперь вы говорите на HL7, и вы не разговариваете с PACS, вы разговариваете с RIS, которая разговаривает с PACS. Возможно, слишком непрямой для хорошо спроектированного решения. Однако это не говорит о том, что исследование завершено, а только о том, что оно было перемещено. Проблема с количеством связанных экземпляров заключается в том, что оно сообщает, сколько изображений было снято. Он ничего не говорит о том, сколько изображений на самом деле существует (читай: удалил ли технология плохие изображения или нет).