Экземпляр SOP - это экземпляр класса SOP.
Сравнивая его с терминами, обычно используемыми при разработке программного обеспечения, класс SOP - это описание класса, а экземпляр SOP - это реальный объект, а его тип описывается описанием класса.
Таким образом, UID класса SOP идентифицирует тип и хорошо известен (доступен в стандарте DICOM), в то время как UID экземпляра SOP уникален для каждого объекта (может быть несколько экземпляров SOP с одинаковым UID класса, но каждому из них требуется уникальный UID экземпляра SOP).
Класс SOP описывает не только тип объекта, но и способ его использования (сервис, который может использовать объект) :
- Классы хранения SOP идентифицируют объекты, которые могут быть сохранены PACS, поэтому да, они могут содержать также изображения и любые данные, относящиеся к медицинскому случаю
- Классы Move SOP определяют типы объектов, которые содержат описание команды MOVE: они не содержат объектов, которые хранятся в PACS, и обычно содержат только параметры команды, необходимые для операции MOVE
- Поиск классов SOP идентифицирует типы объектов, используемые в операциях FIND
- и т.д ...
Итак, когда вы договариваетесь об ассоциации с PACS и говорите ему, что хотите использовать определенный класс хранения SOP и определенный класс SOP Move, вы говорите PACS, что:
- вы хотите иметь возможность устанавливать / извлекать объекты определенного класса SOP Storage (например, XRAYS)
- вы хотите иметь возможность выполнять операции MOVE в соответствии со спецификациями выбранного класса MOVE SOP (например, корень пациента или корень исследования)