Должен ли DICOM StudyInstanceUID быть уникальным для пациента? - PullRequest
0 голосов
/ 13 декабря 2018

Работая с исследованием DICOM, концепциями серий и носителей, я задался вопросом, должны ли эти значения быть уникальными для всех данных или только для пациента, которому они принадлежат.

Иначе сформулировано;Могу ли я иметь 2 пациентов, имеющих идентификаторы экземпляра исследования / серии / sop, которые имеют одинаковое значение для обоих пациентов?

Или стандарт DICOM просто не заботится об этом и может ли разработчик принять решение?

Ответы [ 2 ]

0 голосов
/ 14 декабря 2018

UID в DICOM (независимо от того, какой UID) всегда глобально уникален.Итак, как вы задали вопрос, уникальность не ограничивается уровнем пациента или чем-то подобным.

Ниже приведены технические характеристики:

2017a Часть 5 - Структуры данных и кодирование ( 9 уникальных идентификаторов (UID) )

уникальные идентификаторы (UID) предоставляют возможность уникальной идентификации широкого спектра предметов.Они гарантируют уникальность в разных странах, местах, поставщиках и оборудовании.Различные классы объектов, экземпляры объектов и информационные объекты можно отличить друг от друга в рамках дискурса DICOM независимо от любого семантического контекста.

Более подробную информацию о UID DICOM можно найти в на этот ответ.

Ваш комментарий к вопросу приведен ниже:

Мой вопрос был больше о том, что делать, если я решу клонировать пациента в моей системе и прикрепитьтот же самый диком (ы) к нему.Должен ли я регенерировать дикомуиды или оставить их как есть.

Я не уверен, что вы подразумеваете под "клоном".Во время клонирования, если в наборе данных произошли изменения, вы должны восстановить UID SOPInstance.Даже если вы просто применяете синтаксис передачи с потерями к своему набору данных, вы должны сгенерировать UID SOPInstance.Любое действие, которое отличает / отделяет наборы данных от исходного, требует нового UID SOPInstance.Таким образом, при клонировании, если вы меняете демографические данные пациента, должен быть создан новый UID.Должен ли генерироваться новый UID StudyInstance или нет, зависит от того, что изменилось.

OTOH, если вы просто копируете свой набор данных в другом месте, это все тот же набор данных.В этом случае вам не нужно восстанавливать UID.

0 голосов
/ 13 декабря 2018

В DICOM исследование (идентифицируемое по UID экземпляра исследования) всегда связано с одним пациентом.Подробности см. В стандартной части DICOM 3.

Чтобы ответить на ваш первоначальный вопрос / мысль: уникальный идентификатор (UID) должен быть уникальным во всем мире, т. Е. Во всем мире для всех пациентов, устройств, больниц и т. Д.

...