PS3.2

DICOM PS3.2 2026b — Соответствие

DICOM Standards Committee

Публикация DICOM®


Содержание

Уведомление и отказ от ответственности
Предисловие
1. Область применения
2. Нормативные ссылки
Библиография
3. Определения
Глоссарий
4. Символы и сокращения
5. Соглашения
5.1. Диаграмма потоков данных приложения
5.1.1. Прикладная сущность
5.1.2. Real-World Activity
5.1.3. Локальные связи
5.1.4. Сетевые ассоциации
5.1.5. Доступ к File-set при хранении на носителях
6. Назначение Заявления о соответствии
6.1. Обзор раздела модели реализации для Заявлений о соответствии
6.2. Обзор раздела описания служб и интероперабельности для Заявлений о соответствии
6.2.1. Отображение служб на прикладные сущности
6.2.2. Поддерживаемые службы DIMSE
6.2.3. Поддерживаемые веб-службы DICOM
6.2.4. Раздел поддерживаемых служб хранения на носителях для Заявлений о соответствии
6.3. Обзор раздела конфигурации DICOM для Заявлений о соответствии
6.4. Обзор раздела деталей сетевого взаимодействия и взаимодействия через носители для Заявлений о соответствии
7. Требования соответствия
7.1. Требования соответствия сетевому взаимодействию DICOM
7.1.1. Требования соответствия протоколу DIMSE
7.1.2. Требования соответствия веб-службам DICOM
7.2. Требования соответствия обмену через носители DICOM
7.3. Правила, регулирующие типы SOP Class
7.4. Правила, регулирующие типы профилей приложений хранения на носителях
7.4.1. Standard Application Profile
7.4.2. Augmented Application Profile
7.4.3. Private Application Profile
7.5. Соответствие носителей DICOM
7.6. Профили безопасности
7.7. Преобразование DICOM SR в CDA
7.8. Требования соответствия DICOM Real-Time Video
A. Шаблон Заявления о соответствии DICOM (Retired)
B. Образец Заявления о соответствии для интегрированной модальности (Retired)
C. Образец Заявления о соответствии для интерфейса DICOMRis (Retired)
D. Образец Заявления о соответствии для просмотрщика изображений DICOM (Retired)
E. Пример Заявления о соответствии для сервера печати (Retired)
F. Заявление о соответствии DICOM для сервера Query-Retrieve (Retired)
G. Образец Заявления о соответствии для просмотрщика изображений с поддержкой Hanging Protocol (Retired)
H. Заявление о соответствии DICOM для шлюза системы медикаментов (Retired)
I. Образец Заявления о соответствии для службы WADO (Retired)
J. Образец Заявления о соответствии для службы STOW (Retired)
K. Образец Заявления о соответствии для поставщика QIDO-RS (Retired)
L. Образец Заявления о соответствии для поставщика службы DICOM-RTV (Retired)
M. Образец Заявления о соответствии для потребителя службы DICOM-RTV (Retired)
N. Шаблон Заявления о соответствии DICOM (Нормативное)
N.0. Титульная страница
N.1. Обзор
N.1.1. Содержание и передача
N.1.1.1. Идентификаторы корневых шаблонов структурированных отчётов
N.1.2. Службы DIMSE
N.1.2.1. Верификация
N.1.2.2. Хранение
N.1.2.3. Управление рабочим процессом
N.1.2.4. Запрос/получение
N.1.2.5. Печать
N.1.3. Веб-службы DICOM
N.1.3.1. Служба URI (WADO-URI)
N.1.3.2. Служба исследований (Studies Service)
N.1.3.3. Служба рабочих списков (Worklist Service)
N.1.3.4. Служба экземпляров, не связанных с пациентом (Non-Patient Instance Service)
N.1.3.5. Служба подтверждения сохранения (Storage Commitment Service)
N.1.3.6. Служба запланированного этапа процедуры модальности (Modality Scheduled Procedure Step Service)
N.1.3.7. Служба выполненного этапа процедуры модальности (Modality Performed Procedure Step Service)
N.1.4. Службы носителей
N.1.5. Служба Real-Time Video
N.1.6. Профили деидентификации
N.1.7. Специфичные наборы символов
N.2. Оглавление
N.3. Введение
N.3.1. История изменений
N.3.2. Аудитория
N.3.3. Замечания
N.3.4. Термины и определения
N.3.5. Сокращения
N.3.6. Ссылки
N.4. Модель реализации
N.4.1. Прикладные сущности и поток данных
N.4.1.1. Функциональное определение <Application Entity 1>
N.5. Описание служб и интероперабельности
N.5.1. Отображение служб на прикладные сущности
N.5.2. Службы DIMSE
N.5.2.1. Служба базового управления рабочими списками (Basic Worklist Management Service)
N.5.2.1.1. SCU для Modality Worklist Information Model - FIND SOP Class
N.5.2.1.2. SCP для Modality Worklist Information Model - FIND SOP Class
N.5.2.2. Служба этапов выполнения процедуры модальности (Modality Performed Procedure Step Service)
N.5.2.2.1. SCU класса SOP этапов выполнения процедуры модальности
N.5.2.2.2. SCP класса SOP этапов выполнения процедуры модальности
N.5.2.3. Единая служба списка рабочих заданий и этапов процедуры (Unified Worklist and Procedure Step Service)
N.5.2.4. Служба уведомления о доступности экземпляров (Instance Availability Notification Service)
N.5.2.4.1. SCU класса SOP уведомления о доступности экземпляров
N.5.2.4.2. SCP класса SOP уведомления о доступности экземпляров
N.5.2.5. Служба хранения (Storage Service)
N.5.2.5.1. SCU классов SOP хранения
N.5.2.5.1.1. Транскодирование синтаксисов передачи
N.5.2.5.2. SCP классов SOP хранения
N.5.2.6. Служба подтверждения сохранения (Storage Commitment Service)
N.5.2.6.1. SCU класса SOP подтверждения сохранения
N.5.2.6.2. SCP класса SOP подтверждения сохранения
N.5.2.7. Сервисный класс запроса/получения (Query/Retrieve Service Class)
N.5.2.7.1. SCU класса SOP Study Root Q/R Information Model - FIND
N.5.2.7.2. SCU класса SOP Patient Root Q/R Information Model - FIND
N.5.2.7.3. SCU класса SOP Study Root Q/R Information Model - MOVE
N.5.2.7.4. SCU класса SOP Patient Root Q/R Information Model - MOVE
N.5.2.7.5. SCP класса SOP Study Root Q/R Information Model - FIND
N.5.2.7.6. SCP класса SOP Patient Root Q/R Information Model - FIND
N.5.2.7.7. SCP класса SOP Study Root Q/R Information Model - MOVE
N.5.2.7.8. SCP класса SOP Patient Root Q/R - Information Model - MOVE
N.5.2.8. Служба управления печатью (Print Management Service)
N.5.2.8.1. SCU мета-класса SOP Basic Grayscale Print Management
N.5.2.8.1.1. Класс SOP Basic Film Session
N.5.2.8.1.2. Класс SOP Basic Film Box
N.5.2.8.1.3. Класс SOP Basic Grayscale Image Box
N.5.2.8.1.4. Класс SOP Printer
N.5.2.8.2. SCU мета-класса SOP Basic Color Print Management
N.5.2.8.2.1. Класс SOP Basic Film Session
N.5.2.8.2.2. Класс SOP Basic Film Box
N.5.2.8.2.3. Класс SOP Basic Color Image Box
N.5.2.8.2.4. Класс SOP Printer
N.5.2.8.3. SCU класса SOP Basic Annotation Box
N.5.2.8.4. SCU класса SOP Print Job
N.5.2.8.5. SCU класса SOP Presentation LUT
N.5.2.8.6. SCU класса SOP Printer Configuration Retrieval
N.5.2.8.7. SCP мета-класса SOP Basic Grayscale Print Management
N.5.2.8.7.1. Класс SOP Basic Film Session
N.5.2.8.7.2. Класс SOP Basic Film Box
N.5.2.8.7.3. Класс SOP Basic Grayscale Image Box
N.5.2.8.7.4. Класс SOP Printer
N.5.2.8.8. SCP мета-класса SOP Basic Color Print Management
N.5.2.8.8.1. Класс SOP Basic Film Session
N.5.2.8.8.2. Класс SOP Basic Film Box
N.5.2.8.8.3. Класс SOP Basic Color Image Box
N.5.2.8.8.4. Класс SOP Printer
N.5.2.8.9. SCP класса SOP Basic Annotation Box
N.5.2.8.10. SCP класса SOP Print Job
N.5.2.8.11. SCP класса SOP Presentation LUT
N.5.2.8.12. SCP класса SOP Printer Configuration Retrieval
N.5.3. Веб-службы DICOM (DICOM Web Services)
N.5.3.1. Веб-служба URI (URI Web Service, WADO URI)
N.5.3.1.1. Поддерживаемые веб-типы носителей (Supported Web Media Types)
N.5.3.1.1.1. Типы носителей DICOM (DICOM Media Types)
N.5.3.1.1.2. Отображаемые типы носителей (Rendered Media Types)
N.5.3.1.2. Транзакция получения экземпляра DICOM (Retrieve DICOM Instance Transaction) — веб-служба URI
N.5.3.1.2.1. User Agent
N.5.3.1.2.2. Origin Server
N.5.3.1.3. Транзакция получения отображаемого экземпляра (Retrieve Rendered Instance Transaction) — веб-служба URI
N.5.3.1.3.1. User Agent
N.5.3.1.3.2. Origin Server
N.5.3.2. Веб-служба исследований (Studies Web Service)
N.5.3.2.1. Поддерживаемые веб-типы носителей (Supported Web Media Types)
N.5.3.2.1.1. Типы носителей DICOM (DICOM Media Types)
N.5.3.2.1.2. Тип носителя объёмных данных DICOM (DICOM Bulk Data Media Type)
N.5.3.2.1.3. Поддерживаемые отображаемые типы носителей (Supported Rendered Media Types)
N.5.3.2.2. Поддерживаемая транзакция получения (Retrieve Supported Transaction, WADO-RS)
N.5.3.2.2.1. User Agent
N.5.3.2.2.2. Origin Server
N.5.3.2.3. Store Transaction (STOW-RS)
N.5.3.2.3.1. User Agent
N.5.3.2.3.2. Origin Server
N.5.3.2.4. Search Transaction (QIDO-RS)
N.5.3.2.4.1. User Agent
N.5.3.2.4.2. Origin Server
N.5.3.3. Worklist Web Service
N.5.3.3.1. Create Transaction Worklist Web Service
N.5.3.3.1.1. User Agent
N.5.3.3.1.2. Origin Server
N.5.3.3.2. Retrieve Transaction Worklist Web Service
N.5.3.3.2.1. User Agent
N.5.3.3.2.2. Origin Server
N.5.3.3.3. Update Transaction Worklist Web Service
N.5.3.3.3.1. User Agent
N.5.3.3.3.2. Origin Server
N.5.3.3.4. Change State Transaction Worklist Web Service
N.5.3.3.4.1. User Agent
N.5.3.3.4.2. Origin Server
N.5.3.3.5. Request Cancellation Transaction Worklist Web Service
N.5.3.3.5.1. User Agent
N.5.3.3.5.2. Origin Server
N.5.3.3.6. Search Transaction Worklist Web Service
N.5.3.3.6.1. User Agent
N.5.3.3.6.2. Origin Server
N.5.3.3.7. Subscribe Transaction Worklist Web Service
N.5.3.3.7.1. User Agent
N.5.3.3.7.2. Origin Server
N.5.3.3.8. Unsubscribe Transaction Worklist Web Service
N.5.3.3.8.1. User Agent
N.5.3.3.8.2. Origin Server
N.5.3.3.9. Suspend Global Subscription Transaction Worklist Web Service
N.5.3.3.9.1. User Agent
N.5.3.3.9.2. Origin Server
N.5.3.4. Non-Patient Instance Web Service
N.5.3.4.1. Supported Web Media Types
N.5.3.4.2. Retrieve Transaction
N.5.3.4.2.1. User Agent
N.5.3.4.2.2. Origin Server
N.5.3.4.3. Store Transaction
N.5.3.4.3.1. User Agent
N.5.3.4.3.2. Origin Server
N.5.3.4.4. Search Transaction
N.5.3.4.4.1. User Agent
N.5.3.4.4.2. Origin Server
N.5.3.5. Notification Web Service
N.5.3.6. Storage Commitment Web Service
N.5.3.6.1. Request Transaction - Storage Commitment Service
N.5.3.6.1.1. User Agent
N.5.3.6.1.2. Origin Server
N.5.3.6.2. Result Check Transaction - Storage Commitment Service
N.5.3.6.2.1. User Agent
N.5.3.6.2.2. Origin Server
N.5.3.7. Modality Scheduled Procedure Step Web Service
N.5.3.7.1. Search Transaction - Modality Scheduled Procedure Step Service
N.5.3.7.1.1. User Agent
N.5.3.7.1.2. Origin Server
N.5.3.8. Modality Performed Procedure Step Web Service
N.5.3.8.1. Create Transaction - Modality Performed Procedure Step Service
N.5.3.8.1.1. User Agent
N.5.3.8.1.2. Origin Server
N.5.3.8.2. Update Transaction - Modality Performed Procedure Step Service
N.5.3.8.2.1. User Agent
N.5.3.8.2.2. Origin Server
N.5.3.8.3. Retrieve Transaction - Modality Performed Procedure Step Service
N.5.3.8.3.1. User Agent
N.5.3.8.3.2. Origin Server
N.5.4. Службы носителей (Media Services)
N.5.4.1. File Set Creator (FSC)
N.5.4.2. File Set Reader (FSR)
N.5.4.3. File Set Updater (FSU)
N.5.5. Службы Real-Time Video (Real-Time Video Services)
N.5.5.1. Service Consumer
N.5.5.2. Service Provider
N.5.6. Межслужебные аспекты (Cross Service Considerations)
N.5.7. Специфичные наборы символов (Specific Character Sets)
N.6. Конфигурация (Configuration)
N.6.1. Общие параметры конфигурации (General Configuration Parameters)
N.6.2. Конфигурация служб DIMSE (Configuration of DIMSE Services)
N.6.2.1. Basic Worklist Management Service Configuration
N.6.2.2. Modality Performed Procedure Step Service Configuration
N.6.2.3. Unified Worklist and Procedure Step Service Configuration
N.6.2.4. Instance Availability Notification Service Configuration
N.6.2.5. Storage Service Configuration
N.6.2.6. Storage Commitment Service Configuration
N.6.2.7. Query/Retrieve Service Configuration
N.6.2.8. Print Management Service Configuration
N.6.3. Конфигурация веб-служб DICOM (Configuration of DICOM Web Services)
N.6.3.1. URI Web Service Configuration
N.6.3.2. Studies Web Service Configuration
N.6.3.2.1. Retrieve Transaction (WADO-RS) Configuration
N.6.3.2.2. Store Transaction (STOW-RS) Configuration
N.6.3.2.3. Search Transaction (QIDO-RS) Configuration
N.6.3.3. Worklist Web Service Configuration
N.6.3.4. Non-Patient Instances (NPI) Web Service Configuration
N.6.3.5. Storage Commitment Service Configuration
N.6.3.5.1. Request Transaction Configuration
N.6.3.5.2. Result Check Transaction Configuration
N.6.3.6. Modality Scheduled Procedure Step Service
N.6.3.6.1. Search Transaction Configuration
N.6.3.7. Modality Performed Procedure Step Service
N.6.3.7.1. Create Transaction
N.6.3.7.2. Update Transaction
N.6.3.7.3. Retrieve Transaction
N.6.4. Конфигурация службы хранения на носителях (Configuration of Media Storage Service)
N.6.5. Конфигурация службы Real-Time Video (Configuration of Real-Time Video Service)
N.6.6. Конфигурация журнала аудита - Syslog (Configuration of Audit Trail - Syslog)
N.7. Детали сетевого взаимодействия и передачи данных на носителях (Network and Media Communication Details)
N.7.1. Общие сведения (General)
N.7.1.1. General Association Parameters
N.7.2. Спецификации (Specifications)
N.7.2.1. <AE1> Application Entity
N.7.2.1.1. Sequencing of Real-World Activities for <AE1>
N.7.2.1.2. Association Parameters of <AE1>
N.7.2.1.3. Association Initiation
N.7.2.1.3.1. Real-World Activity <Activity 1>
N.7.2.1.4. Association Acceptance
N.7.2.1.4.1. Real-World Activity <Activity 2>
N.7.3. Коды состояния (Status Codes)
N.7.3.1. General AE Communication and Failure Behavior and Handling
N.7.3.1.1. Communication Failure Behavior as Association Initiator
N.7.3.1.2. Communication Failure Handling as Association Acceptor
N.7.3.2. DIMSE Services
N.7.3.2.1. Basic Worklist Management Service
N.7.3.2.1.1. SCU of the Modality Worklist Information Model Find SOP Class - C-FIND
N.7.3.2.1.2. SCP of the Modality Worklist Information Model Find SOP Class - C-FIND
N.7.3.2.2. Modality Performed Procedure Step Service
N.7.3.2.2.1. SCU of the Modality Performed Procedure Step SOP Class - N-CREATE
N.7.3.2.2.2. SCU of the Modality Performed Procedure Step SOP Class - N-SET
N.7.3.2.2.3. SCP of the Modality Performed Procedure Step SOP Class - N-CREATE
N.7.3.2.2.4. SCP of the Modality Performed Procedure Step SOP Class - N-SET
N.7.3.2.3. Unified Worklist und Procedure Step Service
N.7.3.2.3.1. SCU of the UPS Push SOP Class
N.7.3.2.3.1.1. SCU of the UPS Push SOP Class - N-CREATE
N.7.3.2.3.1.2. SCU of the UPS Push SOP Class Request UPS Cancel - N-ACTION
N.7.3.2.3.1.3. SCU of the UPS Push SOP Class - N-GET
N.7.3.2.3.2. SCU of the UPS Pull SOP Class
N.7.3.2.3.2.1. SCU of the UPS Pull SOP Class - C-FIND
N.7.3.2.3.2.2. SCU of the UPS Pull SOP Class - N-GET
N.7.3.2.3.2.3. SCU of the UPS Pull SOP Class - N-SET
N.7.3.2.3.2.4. SCU of the Change UPS State of UPS Pull SOP Class - N-ACTION
N.7.3.2.3.3. SCU of the UPS Watch SOP Class
N.7.3.2.3.3.1. SCU of the Un/Subscribe on UPS Watch SOP Class - N-ACTION
N.7.3.2.3.3.2. SCU of the UPS Watch SOP Class - N-GET
N.7.3.2.3.3.3. SCU of the UPS Watch SOP Class - C-FIND
N.7.3.2.3.3.4. SCU of the Request UPS Cancellation on UPS Watch SOP Class - N-ACTION
N.7.3.2.3.4. SCU of the UPS Event SOP Class
N.7.3.2.3.4.1. SCU of the UPS Event SOP Class - N-EVENT-REPORT
N.7.3.2.3.5. SCP of the UPS Push SOP Class
N.7.3.2.3.5.1. SCP of the UPS Push SOP Class - N-CREATE
N.7.3.2.3.5.2. SCP of Request UPS Cancel on UPS Push SOP Class - N-ACTION
N.7.3.2.3.5.3. SCP of the UPS Push SOP Class - N-GET
N.7.3.2.3.6. SCP of the UPS Pull SOP Class
N.7.3.2.3.6.1. SCP of the UPS Pull SOP Class - C-FIND
N.7.3.2.3.6.2. SCP of the UPS Pull SOP Class - N-GET
N.7.3.2.3.6.3. SCP of the UPS Pull SOP Class - N-SET
N.7.3.2.3.6.4. SCP of the Change UPS State of UPS Pull SOP Class - N-ACTION
N.7.3.2.3.7. SCP of the UPS Watch SOP Class
N.7.3.2.3.7.1. SCP of the Un/Subscribe on UPS Watch SOP Class - N-ACTION
N.7.3.2.3.7.2. SCP of the UPS Watch SOP Class - N-GET
N.7.3.2.3.7.3. SCP of the UPS Watch SOP Class - C-FIND
N.7.3.2.3.7.4. SCP of the Request UPS Cancellation on UPS Watch SOP Class - N-ACTION
N.7.3.2.3.8. SCP of the UPS Event SOP Class
N.7.3.2.3.8.1. SCP of the UPS Event SOP Class - N-EVENT-REPORT
N.7.3.2.4. Instance Availability Notification Service
N.7.3.2.4.1. SCU of the Instance Availability Notification SOP Class - N-CREATE
N.7.3.2.4.2. SCP of the Instance Availability Notification SOP Class - N-CREATE
N.7.3.2.5. Storage Service
N.7.3.2.5.1. SCU of the Storage SOP Classes - C-STORE
N.7.3.2.5.2. SCP of the Storage SOP Classes - C-STORE
N.7.3.2.6. Storage Commitment Service
N.7.3.2.6.1. SCU of the Storage Commitment Push Model SOP Class - N-ACTION
N.7.3.2.6.2. SCU of the Storage Commitment Push Model SOP Class - N-EVENT-REPORT
N.7.3.2.6.3. SCP of the Storage Commitment Push Model SOP Class - N-ACTION
N.7.3.2.6.4. SCP of the Storage Commitment Push Model SOP Class - N-EVENT-REPORT
N.7.3.2.7. Query/Retrieve Service
N.7.3.2.7.1. SCU of the Query/Retrieve FIND SOP Classes - C-FIND
N.7.3.2.7.2. SCU of the Query/Retrieve MOVE SOP Classes - C-MOVE
N.7.3.2.7.3. SCP of the Query/Retrieve FIND SOP Classes - C-FIND
N.7.3.2.7.4. SCP of the Query/Retrieve MOVE SOP Classes - C-MOVE
N.7.3.2.8. Print Management Service
N.7.3.2.8.1. SCU of the Basic Film Session SOP Class
N.7.3.2.8.1.1. SCU of the Basic Film Session SOP Class - N-CREATE
N.7.3.2.8.1.2. SCU of the Basic Film Session SOP Class - N-SET
N.7.3.2.8.1.3. SCU of the Basic Film Session SOP Class - N-DELETE
N.7.3.2.8.1.4. SCU of the Basic Film Session SOP Class - N-ACTION
N.7.3.2.8.2. SCU of the Basic Film Box Session SOP Class
N.7.3.2.8.2.1. SCU of the Basic Film Box Session SOP Class - N-CREATE
N.7.3.2.8.2.2. SCU of the Basic Film Box Session SOP Class - N-SET
N.7.3.2.8.2.3. SCU of the Basic Film Box Session SOP Class - N-DELETE
N.7.3.2.8.2.4. SCU of the Basic Film Box Session SOP Class - N-ACTION
N.7.3.2.8.3. SCU of the Basic Grayscale Image Box SOP Class - N-SET
N.7.3.2.8.4. SCU of the Basic Color Image Box SOP Class - N-SET
N.7.3.2.8.5. SCU of the Printer SOP Class
N.7.3.2.8.5.1. SCU of the Printer SOP Class - N-EVENT-REPORT
N.7.3.2.8.5.2. SCU of the Printer SOP Class - N-GET
N.7.3.2.8.6. SCU of the Basic Annotation Box SOP Class - N-SET
N.7.3.2.8.7. SCU of the Print Job SOP Class
N.7.3.2.8.7.1. SCU of the Print Job SOP Class - N-EVENT-REPORT
N.7.3.2.8.7.2. SCU of the Print Job SOP Class - N-GET
N.7.3.2.8.8. SCU of the Presentation LUT SOP Class
N.7.3.2.8.8.1. SCU of the Presentation LUT SOP Class - N-CREATE
N.7.3.2.8.8.2. SCU of the Presentation LUT SOP Class - N-DELETE
N.7.3.2.8.9. SCU of the Printer Configuration Retrieval SOP Class - N-GET
N.7.3.2.8.10. SCP of the Basic Film Session SOP Class
N.7.3.2.8.10.1. SCP of the Basic Film Session SOP Class - N-CREATE
N.7.3.2.8.10.2. SCP of the Basic Film Session SOP Class - N-SET
N.7.3.2.8.10.3. SCP of the Basic Film Session SOP Class - N-DELETE
N.7.3.2.8.10.4. SCP of the Basic Film Session SOP Class - N-ACTION
N.7.3.2.8.11. SCP of the Basic Film Box SOP Class
N.7.3.2.8.11.1. SCP of the Basic Film Box SOP Class - N-CREATE
N.7.3.2.8.11.2. SCP of the Basic Film Box SOP Class - N-SET
N.7.3.2.8.11.3. SCP of the Basic Film Box SOP Class - N-DELETE
N.7.3.2.8.11.4. SCP of the Basic Film Box SOP Class - N-ACTION
N.7.3.2.8.12. SCP of the Basic Grayscale Image Box SOP Class - N-SET
N.7.3.2.8.13. SCP of the Basic Color Image Box SOP Class - N-SET
N.7.3.2.8.14. SCP of the Printer SOP Class
N.7.3.2.8.14.1. SCP of the Printer SOP Class - N-EVENT-REPORT
N.7.3.2.8.14.2. SCP of the Printer SOP Class - N-GET
N.7.3.2.8.15. SCP the Basic Annotation Box SOP Class - N-SET
N.7.3.2.8.16. SCP of the Print Job SOP Class
N.7.3.2.8.16.1. SCP of the Print Job SOP Class - N-EVENT-REPORT
N.7.3.2.8.16.2. SCP of the Print Job SOP Class - N-GET
N.7.3.2.8.17. SCP of the Presentation LUT SOP Class
N.7.3.2.8.17.1. SCP of the Presentation LUT SOP Class - N-CREATE
N.7.3.2.8.17.2. SCP of the Presentation LUT SOP Class - N-DELETE
N.7.3.2.8.18. SCP of the Printer Configuration Retrieval SOP Class - N-GET
N.7.3.3. DICOM Web Services
N.7.3.3.1. General Status Codes
N.7.3.3.1.1. Common Transaction as Origin Server
N.7.3.3.1.2. Common Transaction as User Agent
N.7.3.3.2. URI Web Service
N.7.3.3.2.1. URI Web Service as Origin Server
N.7.3.3.2.2. URI Web Service as User Agent
N.7.3.3.3. Studies Web Service
N.7.3.3.3.1. Retrieve Transaction as Origin Server
N.7.3.3.3.2. Retrieve Transaction as User Agent
N.7.3.3.3.3. Store Transaction as Origin Server
N.7.3.3.3.4. Store Transaction as User Agent
N.7.3.3.3.5. Search Transaction as Origin Server
N.7.3.3.3.6. Search Transaction as User Agent
N.7.3.3.4. Worklist Web Service
N.7.3.3.4.1. Create Transaction as Origin Server
N.7.3.3.4.2. Create Transaction as User Agent
N.7.3.3.4.3. Retrieve Workitem Transaction as Origin Server
N.7.3.3.4.4. Retrieve Workitem Transaction as User Agent
N.7.3.3.4.5. Update Workitem Transaction as Origin Server
N.7.3.3.4.6. Update Workitem Transaction as User Agent
N.7.3.3.4.7. Change Workitem State Transaction as Origin Server
N.7.3.3.4.8. Change Workitem State Transaction as User Agent
N.7.3.3.4.9. Request Cancellation Transaction as Origin Server
N.7.3.3.4.10. Request Cancellation Transaction as User Agent
N.7.3.3.4.11. Search Transaction as Origin Server
N.7.3.3.4.12. Search Transaction as User Agent
N.7.3.3.4.13. Subscribe Transaction as Origin Server
N.7.3.3.4.14. Subscribe Transaction as User Agent
N.7.3.3.4.15. Unsubscribe Transaction as Origin Server
N.7.3.3.4.16. Unsubscribe Transaction as User Agent
N.7.3.3.4.17. Suspend Global Subscription Transaction as Origin Server
N.7.3.3.4.18. Suspend Global Subscription Transaction as User Agent
N.7.3.3.5. Non-Patient Instance Web Service
N.7.3.3.5.1. Retrieve Transaction as Origin Server
N.7.3.3.5.2. Retrieve Transaction as User Agent
N.7.3.3.5.3. Store Transaction as Origin Server
N.7.3.3.5.4. Store Transaction as User Agent
N.7.3.3.5.5. Search Transaction as Origin Server
N.7.3.3.5.6. Search Transaction as User Agent
N.7.3.3.6. Storage Commitment Service
N.7.3.3.6.1. Request Transaction As Origin Server
N.7.3.3.6.2. Request Transaction As User Agent
N.7.3.3.6.3. Result Check Transaction As Origin Server
N.7.3.3.6.4. Result Check Transaction As User Agent
N.7.3.3.7. Modality Scheduled Procedure Step Service
N.7.3.3.7.1. Search Transaction As Origin Server
N.7.3.3.7.2. Search Transaction As User Agent
N.7.3.3.8. Modality Performed Procedure Step Service
N.7.3.3.8.1. Create Transaction As Origin Server
N.7.3.3.8.2. Create Transaction As User Agent
N.7.3.3.8.3. Update Transaction As Origin Server
N.7.3.3.8.4. Update Transaction As User Agent
N.7.3.3.8.5. Retrieve Transaction As Origin Server
N.7.3.3.8.6. Retrieve Transaction As User Agent
N.8. Безопасность (Security)
N.8.1. Введение (Introduction)
N.8.2. Внешние сетевые требования (External Network Requirements)
N.8.3. Конфигурация TCP-порта (TCP Port Configuration)
N.8.4. Поддержка профилей безопасности DICOM (DICOM Security Profiles Support)
N.8.4.1. Secure Use and User Identity Profiles
N.8.4.2. Secure Transport Connection Profiles
N.8.4.3. Media Storage Security Profiles
N.8.4.4. Attribute Confidentiality Profiles
N.8.4.5. Digital Signature Profiles
N.8.4.6. Additional DICOM Security Profiles
N.8.5. Поддержка согласования идентификации пользователя (User Identity Negotiation Support)
N.8.5.1. Association Initiation
N.8.5.2. Association Acceptance
N.8.6. Функции безопасности веб-служб (Web Services Security Features)
N.8.7. Прочие функции безопасности (Other Security Features)
N.8.7.1. Media Storage Security
N.8.7.2. Network Security
N.8.7.3. Other Security Features
Приложения
N.9. A.A Информационные объектные дефиниции (Information Object Definitions, IODs)
N.9.1. A.A.1 Информация, общая для нескольких IOD (Information Shared Across Multiple IODs)
N.9.1.1. A.A.1.1 Common Modules
N.9.1.2. A.A.1.2 Common Functional Group Macros
N.9.1.3. A.A.1.3 Common Private Modules
N.9.1.4. A.A.1.4 Coded Values
N.9.2. A.A.2 <image IOD1 E.g. Computed Tomography Image IOD>
N.9.2.1. A.A.2.1 <Image IOD 1> Specific Modules
N.9.2.2. A.A.2.2 <Image IOD 1> Functional Group Macros - NA
N.9.2.3. A.A.2.3 <Image IOD 1> Private Modules
N.9.2.4. A.A.2.4 <Image IOD 1> Coded Values
N.9.3. A.A.3 <image IOD 2 E.g., Enhanced Computed Tomography Image IOD>
N.9.3.1. A.A.3.1 <Image IOD 2> Specific Modules
N.9.3.2. A.A.3.2 <Image IOD 2> Functional Group Macro
N.9.3.3. A.A.3.3 <Image IOD 2> Private Modules
N.9.3.4. A.A.3.4 <Image IOD 2> Coded Values
N.9.4. A.A.4. <SR IOD 1 E.g., Comprehensive SR IOD>
N.9.4.1. A.A.4.1 <SR IOD 1> Specific Modules
N.9.4.2. A.A.4.2 <SR IOD 1> Functional Group Macros - N/A
N.9.4.3. A.A.4.3 <SR IOD 1> Private Modules
N.9.4.4. A.A.4.4 <SR IOD 1> Coded Values
N.9.5. A.A.5 Basic Directory IOD
N.9.6. A.A.6 <Private IOD 1>
N.9.6.1. A.A.6.1 <Private IOD 1> Specific Modules - NA
N.9.6.2. A.A.6.2 <Private IOD 1> Functional Group Macros
N.9.6.3. A.A.6.3 <Private IOD 1> Private Modules
N.9.6.4. A.A.6.4 <Private IOD 1> Coded Values
N.10. A.B Кодирование содержимого структурированных отчётов (Structured Report Content Encoding)
N.10.1. A.B.1 Маммографический CAD SR (Mammography CAD SR) (TID 4000)
N.10.1.1. A.B.1.1 Code Sets
N.10.2. A.B.2 Структурированный отчёт об эхокардиографическом исследовании (Echocardiography Procedure Result SR) (TID 5200)
N.10.2.1. A.B.2.1 Кодирование измерений (Measurement Encoding)
N.10.2.1.1. A.B.2.1.1 Левый желудочек (Left Ventricle)
N.10.2.1.2. A.B.2.1.2 Правый желудочек (Right Ventricle)
N.11. A.C Детали безопасности (Security Details)
N.11.1. A.C.1 Детали требований к внешней сети (External Network Requirement Details)
N.11.1.1. A.C.1.1 Базовая синхронизация времени (Basic Time Synchronization)
N.11.1.2. A.C.1.2 Базовое управление сетевыми адресами (Basic Network Address Management)
N.11.1.3. A.C.1.3 Управление конфигурацией приложений (Application Configuration Management)
N.11.1.4. A.C.1.4 Обнаружение служб DNS (DNS Service Discovery)
N.11.2. A.C.2 Детали профилей безопасности DICOM (DICOM Security Profile Details)
N.11.2.1. A.C.2.1 Безопасное использование онлайн-электронного хранилища (Online Electronic Storage Secure Use)
N.11.2.2. A.C.2.2 Сообщения журнала аудита (Audit Trail Messages)
N.11.2.3. A.C.2.3 Профиль передачи сообщений журнала аудита - SYSLOG - TLS (Audit Trail Message Transmission Profile - SYSLOG - TLS)
N.11.2.4. A.C.2.4 Профиль передачи сообщений журнала аудита - SYSLOG - UDP (Audit Trail Message Transmission Profile - SYSLOG - UDP)
N.11.2.5. A.C.2.5 Детали защищённого транспортного соединения (Secure Transport Connection Details)
N.11.2.6. A.C.2.6 Детали конфиденциальности атрибутов (Attribute Confidentiality Details)
N.11.2.7. A.C.2.7 Детали цифровой подписи (Digital Signature Details)
N.11.2.8. A.C.2.8 Детали дополнительных профилей безопасности DICOM (Additional DICOM Security Profile Details)
N.12. A.D Сопоставление атрибутов (Mapping of Attributes)
N.12.1. A.D.1 Сопоставление между экземплярами рабочего списка модальности и MPPS (Mapping Between Modality Worklist Instances and MPPS)
N.13. A.E Использование наборов кодов (Code Set Usage)

Список рисунков

5.1-1. Условное обозначение прикладной сущности
5.1-2. Условное обозначение Real-World Activity
5.1-3. Условное обозначение локальной связи
5.1-4. Условное обозначение ассоциаций
5.1-5. Доступ к File-set
N.1-1. Обзор реализованных служб
N.4-1. Диаграмма потоков данных приложения <Product>
N.7-1. Реальная активность (Real-World Activity) и взаимодействие между AE
N.7-2. Реальная активность (Real-World Activity) и взаимодействие между AE — Query Retrieve
N.7-3. Последовательность реальных активностей для <AE1>
N.7-4. Последовательность реальных активностей для <QueryRetrieve AE>
N.7-5. Последовательность реальных активностей для <Web AE>

Список таблиц

N.1-1. Storage SOP Class
N.1-2. Поддерживаемые синтаксисы передачи
N.1-3. Поддерживаемые идентификаторы корневых шаблонов SR (TID)
N.1-4. Verification SOP Class
N.1-5. Workflow Management SOP Class
N.1-6. Query/Retrieve SOP Class
N.1-7. Printing SOP Class
N.1-8. Служба URI
N.1-9. Служба исследований
N.1-10. Служба рабочих списков
N.1-11. Служба экземпляров, не связанных с пациентом
N.1.3.5-1. Служба подтверждения сохранения
N.1.3.6-1. Служба запланированного этапа процедуры модальности
N.1.3.7-1. Служба выполненного этапа процедуры модальности
N.1-12. Поддерживаемые профили приложений хранения на носителях
N.1-13. Поддерживаемые Real-Time Video SOP Class
N.1-14. Профили деидентификации
N.1-15. Поддерживаемые специфичные наборы символов
N.5-1. Отображение служб на AE
N.5-2. Поддерживаемые параметры запроса C-FIND для Modality Worklist — SCU
N.5-3. Поддерживаемые возвращаемые ключи C-FIND для Modality Worklist — SCP
N.5-4. Поддерживаемые атрибуты N-CREATE и N-SET для этапа выполнения процедуры модальности — SCU
N.5-5. Поддерживаемые атрибуты N-CREATE и N-SET для этапа выполнения процедуры модальности — SCP
N.5-6. Поддерживаемые атрибуты N-CREATE для уведомления о доступности экземпляров — SCU
N.5-7. Значение (смысл) значений Instance Availability — SCU
N.5-8. Поведение при получении значений Instance Availability — SCP
N.5-9. Транскодирование синтаксисов передачи
N.5-10. Уровни соответствия
N.5-11. Приведение атрибутов SCP хранения
N.5-12. Ограничения отображения и обработки для SCP хранения
N.5-13. Поведение при сохранении экземпляров
N.5-14. Сжатие изображений в SCP хранения
N.5-15. Поведение при отказе для SCU подтверждения сохранения
N.5-16. Условия отказа для SCP подтверждения сохранения
N.5-17. Поддерживаемое сопоставление атрибутов C-FIND для Study Root Q/R Model — SCU
N.5-18. Поддерживаемое сопоставление атрибутов C-FIND для Study Root Q/R Model — SCP
N.5-19. Классы SOP Basic Grayscale Print Management Meta — SCU
N.5-20. Службы класса SOP Basic Film Session — SCU
N.5-21. Поддерживаемые атрибуты N-CREATE и N-SET для класса SOP Basic Film Session — SCU
N.5-22. Поддерживаемые службы классов SOP Basic Film Box
N.5-23. Поддерживаемые атрибуты N-CREATE и N-SET для класса SOP Basic Film Box — SCU
N.5-24. Службы класса SOP Basic Grayscale Image Box
N.5-25. Поддерживаемые атрибуты N-SET для класса SOP Basic Grayscale Image Box — SCU
N.5-26. Службы класса SOP Printer
N.5-27. Поведение N-EVENT-REPORT класса SOP Printer
N.5-28. Поддерживаемые атрибуты N-GET для класса SOP Printer — SCU
N.5-29. Классы SOP Basic Color Print Management Meta
N.5-30. Службы класса SOP Basic Color Image Box — SCU
N.5-31. Поддерживаемые атрибуты N-SET для класса SOP Basic Color Image Box — SCU
N.5-32. Службы класса SOP Basic Annotation Box — SCU
N.5-33. Поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box — SCU
N.5-34. Службы класса SOP Print Job — SCU
N.5-35. Поведение N-EVENT-REPORT класса SOP Print Job
N.5-36. Поддерживаемые атрибуты N-GET для класса SOP Print Job — SCU
N.5-37. Службы класса SOP Presentation LUT — SCU
N.5-38. Поддерживаемые атрибуты N-CREATE для класса SOP Presentation LUT — SCU
N.5-39. Службы класса SOP Printer Configuration Retrieval — SCU
N.5-40. Классы SOP Basic Grayscale Print Management Meta — SCP
N.5-41. Службы класса SOP Basic Film Session — SCP
N.5-42. Поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Session — SCP
N.5-43. Поддерживаемые службы класса SOP Basic Film Box — SCP
N.5-44. Поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Box — SCP
N.5-45. Службы класса SOP Basic Grayscale Image Box — SCP
N.5-46. Поддерживаемые атрибуты N-SET для Basic Grayscale Image Box — SCP
N.5-47. Службы класса SOP Printer — SCP
N.5-48. Поведение N-EVENT-REPORT класса SOP Printer
N.5-49. Поддерживаемые атрибуты N-GET для класса SOP Printer — SCP
N.5-50. Классы SOP Basic Color Print Management Meta — SCP
N.5-51. Службы класса SOP Basic Color Image Box — SCP
N.5-52. Поддерживаемые атрибуты N-SET для Basic Color Image Box — SCP
N.5-53. Службы класса SOP Basic Annotation Box — SCP
N.5-54. Поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box — SCP
N.5-55. Службы класса SOP Print Job — SCP
N.5-56. N-EVENT-REPORT класса SOP Print Job — SCP
N.5-57. Поддерживаемые атрибуты N-GET для класса SOP Print Job — SCP
N.5-58. Службы класса SOP Presentation LUT — SCP
N.5-59. Поддерживаемые атрибуты N-CREATE для Presentation LUT — SCP
N.5-60. Службы класса SOP Printer Configuration Retrieval
N.5-61. Поддерживаемые отображаемые типы носителей
N.5-62. Параметры запроса для веб-службы URI получения экземпляра DICOM — User Agent
N.5-63. Поля заголовка для веб-службы URI получения экземпляра DICOM — User Agent
N.5-64. Параметры запроса для веб-службы URI получения экземпляра DICOM — Origin Server
N.5-65. Поля заголовка для веб-службы URI получения экземпляра DICOM — Origin Server
N.5-66. Параметры запроса для веб-службы URI получения отображаемого экземпляра — User Agent
N.5-67. Поля заголовка для веб-службы URI получения отображаемого экземпляра — User Agent
N.5-68. Параметры запроса для веб-службы URI получения отображаемого экземпляра — Origin Server
N.5-69. Поля заголовка для веб-службы URI получения отображаемого экземпляра — Origin Server
N.5-70. Типы носителей сжатых объёмных данных DICOM
N.5-71. Отображаемые типы носителей
N.5-72. Ресурсы транзакции получения — User Agent
N.5-73. Параметры запроса для транзакции получения — User Agent
N.5-74. Поля заголовка для транзакции получения — User Agent
N.5-75. Ресурсы транзакции получения — Origin Server
N.5-76. Параметры запроса для транзакции получения — Origin Server
N.5-77. Поля заголовка для транзакции получения — Origin Server
N.5-78. Ресурсы транзакции сохранения — User Agent
N.5-79. Поля заголовка для транзакции сохранения — User Agent
N.5-80. Ресурсы транзакции сохранения — Origin Server
N.5-81. Поля заголовка для транзакции сохранения — Origin Server
N.5-82. Ресурсы транзакции поиска — User Agent
N.5-83. Параметры запроса для транзакции поиска — User Agent
N.5-84. Поддерживаемые атрибуты запроса User Agent
N.5-85. Поля заголовка для транзакции поиска — User Agent
N.5-86. Ресурсы транзакции поиска — Origin Server
N.5-87. Параметры запроса для транзакции поиска — Origin Server
N.5-88. Поля заголовка для транзакции поиска — Origin Server
N.5-89. Ключи запроса / возврата транзакции поиска — Origin Server
N.5-90. Ресурсы веб-службы списка рабочих заданий для транзакции создания — User Agent
N.5-91. Параметры запроса веб-службы списка рабочих заданий для создания рабочего задания — User Agent
N.5-92. Поля заголовка веб-службы списка рабочих заданий для создания рабочего задания — User Agent
N.5-93. Ресурсы веб-службы списка рабочих заданий для транзакции создания — Origin Server
N.5-94. Параметры запроса веб-службы списка рабочих заданий для транзакции создания — Origin Server
N.5-95. Поля заголовка веб-службы списка рабочих заданий для транзакции создания — Origin Server
N.5-96. Ресурсы веб-службы списка рабочих заданий для транзакции получения — User Agent
N.5-97. Параметры запроса веб-службы списка рабочих заданий для получения рабочего задания — User Agent
N.5-98. Поля заголовка веб-службы списка рабочих заданий для получения рабочего задания — User Agent
N.5-99. Ресурсы веб-службы списка рабочих заданий для транзакции получения — Origin Server
N.5-100. Параметры запроса веб-службы списка рабочих заданий для получения рабочего задания — Origin Server
N.5-101. Поля заголовка веб-службы списка рабочих заданий для получения рабочего задания — Origin Server
N.5-102. Ресурсы веб-службы списка рабочих заданий для транзакции обновления — User Agent
N.5-103. Параметры запроса веб-службы списка рабочих заданий для транзакции обновления — User Agent
N.5-104. Поля заголовка веб-службы списка рабочих заданий для транзакции обновления — User Agent
N.5-105. Ресурсы веб-службы списка рабочих заданий для транзакции обновления — Origin Server
N.5-106. Параметры запроса веб-службы списка рабочих заданий для транзакции обновления — Origin Server
N.5-107. Поля заголовка веб-службы списка рабочих заданий для транзакции обновления — Origin Server
N.5-108. Ресурсы веб-службы списка рабочих заданий для изменения состояния — User Agent
N.5-109. Параметры запроса веб-службы списка рабочих заданий для изменения состояния — User Agent
N.5-110. Поля заголовка веб-службы списка рабочих заданий для изменения состояния — User Agent
N.5-111. Ресурсы веб-службы списка рабочих заданий для изменения состояния — Origin Server
N.5-112. Параметры запроса веб-службы списка рабочих заданий для транзакции изменения состояния — Origin Server
N.5-113. Поля заголовка веб-службы списка рабочих заданий для транзакции изменения состояния — Origin Server
N.5-114. Ресурсы веб-службы списка рабочих заданий для транзакции запроса отмены — User Agent
N.5-115. Параметры запроса веб-службы списка рабочих заданий для запроса отмены — User Agent
N.5-116. Поля заголовка веб-службы списка рабочих заданий для запроса отмены — User Agent
N.5-117. Ресурсы веб-службы списка рабочих заданий для запроса отмены — Origin Server
N.5-118. Параметры запроса веб-службы списка рабочих заданий для транзакции запроса отмены — Origin Server
N.5-119. Поля заголовка веб-службы списка рабочих заданий для транзакции запроса отмены — Origin Server
N.5-120. Ресурсы веб-службы списка рабочих заданий для транзакции поиска — User Agent
N.5-121. Параметры запроса веб-службы списка рабочих заданий для транзакции поиска — User Agent
N.5-122. Поля заголовка веб-службы списка рабочих заданий для транзакции поиска — User Agent
N.5-123. Ресурсы веб-службы списка рабочих заданий для транзакции поиска — Origin Server
N.5-124. Параметры запроса веб-службы списка рабочих заданий для транзакции поиска — Origin Server
N.5-125. Поля заголовка веб-службы списка рабочих заданий для транзакции поиска — Origin Server
N.5-126. Ресурсы веб-службы списка рабочих заданий для транзакции подписки — User Agent
N.5-127. Параметры запроса веб-службы списка рабочих заданий для транзакции подписки — User Agent
N.5-128. Поля заголовка веб-службы списка рабочих заданий для транзакции подписки — User Agent
N.5-129. Ресурсы веб-службы списка рабочих заданий для транзакции подписки — Origin Server
N.5-130. Параметры запроса веб-службы списка рабочих заданий для транзакции подписки — Origin Server
N.5-131. Поля заголовка веб-службы списка рабочих заданий для транзакции подписки — Origin Server
N.5-132. Ресурсы веб-службы списка рабочих заданий для транзакции отмены подписки — User Agent
N.5-133. Поля заголовка веб-службы списка рабочих заданий для транзакции отмены подписки — User Agent
N.5-134. Ресурсы веб-службы списка рабочих заданий для транзакции отмены подписки — Origin Server
N.5-135. Поля заголовка веб-службы списка рабочих заданий для транзакции отмены подписки — Origin Server
N.5-136. Ресурсы веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — User Agent
N.5-137. Поля заголовка веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — User Agent
N.5-138. Ресурсы веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — Origin Server
N.5-139. Поля заголовка веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — Origin Server
N.5-140. SOP-классы хранения веб-службы экземпляров, не связанных с пациентом (Non-Patient Instance Web Service)
N.5-141. Ресурсы веб-службы NPI для транзакции получения — User Agent
N.5-142. Параметры запроса веб-службы NPI для транзакции получения — User Agent
N.5-143. Поля заголовка веб-службы NPI для транзакции получения — User Agent
N.5-144. Ресурсы веб-службы NPI для транзакции получения — Origin Server
N.5-145. Параметры запроса веб-службы NPI для транзакции получения — Origin Server
N.5-146. Поля заголовка веб-службы NPI для транзакции получения — Origin Server
N.5-147. Ресурсы веб-службы NPI для транзакции сохранения — User Agent
N.5-148. Параметры запроса веб-службы NPI для транзакции сохранения — User Agent
N.5-149. Поля заголовка веб-службы NPI для транзакции сохранения — User Agent
N.5-150. Ресурсы веб-службы NPI для транзакции сохранения — Origin Server
N.5-151. Параметры запроса веб-службы NPI для транзакции сохранения — Origin Server
N.5-152. Поля заголовка веб-службы NPI для транзакции сохранения — Origin Server
N.5-153. Ресурсы веб-службы NPI для транзакции поиска — User Agent
N.5-154. Параметры запроса веб-службы NPI для транзакции поиска — User Agent
N.5-155. Поддерживаемые атрибуты запроса веб-службы NPI для транзакции поиска — User Agent
N.5-156. Поля заголовка веб-службы NPI для транзакции поиска — User Agent
N.5-157. Ресурсы веб-службы NPI для транзакции поиска — Origin Server
N.5-158. Параметры запроса веб-службы NPI для транзакции поиска — Origin Server
N.5-159. Поля заголовка веб-службы NPI для транзакции поиска — Origin Server
N.5-160. Ключи запроса / возврата веб-службы NPI для транзакции поиска — Origin Server
N.5.3.6.1.1-1. Ресурсы транзакции запроса — User Agent
N.5.3.6.1.1-2. Поля заголовка транзакции запроса — User Agent
N.5.3.6.1.2-1. Ресурсы транзакции запроса — Origin Server
N.5.3.6.1.2-2. Поля заголовка транзакции запроса — Origin Server
N.5.3.7.1.1-1. Ресурсы транзакции поиска — User Agent
N.5.3.7.1.1-2. Поля заголовка транзакции поиска — User Agent
N.5.3.7.1.2-1. Ресурсы транзакции поиска — Origin Server
N.5.3.7.1.2-2. Поля заголовка транзакции поиска — Origin Server
N.5.3.8.1.1-1. Ресурсы транзакции создания — User Agent
N.5.3.8.1.1-2. Поля заголовка транзакции создания — User Agent
N.5.3.8.1.2-1. Ресурсы транзакции создания — Origin Server
N.5.3.8.1.2-2. Поля заголовка транзакции создания — Origin Server
N.5.3.8.2.1-1. Ресурсы транзакции обновления — User Agent
N.5.3.8.2.1-2. Поля заголовка транзакции обновления — User Agent
N.5.3.8.2.2-1. Ресурсы транзакции обновления — Origin Server
N.5.3.8.2.2-2. Поля заголовка транзакции обновления — Origin Server
N.5.3.8.3.1-1. Ресурсы транзакции получения — User Agent
N.5.3.8.3.1-2. Поля заголовка транзакции получения — User Agent
N.5.3.8.3.2-1. Ресурсы транзакции получения — Origin Server
N.5.3.8.3.2-2. Поля заголовка транзакции получения — Origin Server
N.5-161. Спецификация экземпляров DICOM-RTV — Service Consumer
N.5-162. Разрешения экрана DICOM-RTV — Service Consumer
N.5-163. Спецификация экземпляров DICOM-RTV — Service Provider
N.5-164. Разрешения экрана DICOM RTV — Service Provider
N.5-164a. Specific Character Set — поддерживаемые атрибуты
N.5-165. Преобразование/сопоставление не-стандартных специфичных наборов символов
N.6-1. Общие параметры конфигурации
N.6-2. Параметры службы рабочего списка (Worklist Service)
N.6-3. Параметры службы MPPS
N.6-4. Параметры единой службы списка рабочих заданий и этапов процедуры
N.6-5. Параметры службы IAN
N.6-6. Параметры службы хранения (Storage Service)
N.6-7. Параметры службы подтверждения сохранения (Storage Commitment Service)
N.6-8. Параметры сервисного класса запроса/получения (Query/Retrieve Service)
N.6-9. Параметры службы управления печатью (Print Management Service)
N.6-10. Параметры веб-службы URI (URI Web Service)
N.6-11. Параметры транзакции получения
N.6-12. Параметры транзакции сохранения
N.6-13. Параметры транзакции поиска
N.6-14. Параметры веб-службы списка рабочих заданий (Worklist Web Service)
N.6-15. Параметры веб-службы NPI (NPI Web Service)
N.6.3.5-1. Параметры транзакции запроса и проверки результата
N.6.3.6-1. Параметры транзакции поиска
N.6.3.7-1. Параметры транзакций создания, обновления и получения
N.6-16. Параметры службы носителей (Media Storage Service)
N.6-17. Параметры службы RTV
N.6-18. Параметры источника журнала аудита (Audit Trail Originator)
N.6-19. Параметры приёмника журнала аудита (Audit Trail Collector)
N.7-1. Общие параметры ассоциации (Association)
N.7-2. Параметры ассоциации для <AE1>
N.7-3. Расширенное согласование для <Activity 1> сущности <AE1> — инициирование ассоциации
N.7-4. Расширенное согласование для <Activity 2> сущности <AE1> — принятие ассоциации
N.7-5. Порядок предпочтения синтаксисов передачи — классы SOP изображений для <AE1>
N.7-6. Порядок предпочтения синтаксисов передачи — классы SOP видео для <AE1>
N.7-7. Порядок предпочтения синтаксисов передачи — классы SOP, не относящиеся к изображениям, для <AE1>
N.7-8. Поведение при сбое связи DICOM в роли инициатора ассоциации
N.7-9. Обработка сбоя связи DICOM в роли акцептора ассоциации
N.7-10. Коды состояния для C-FIND класса SOP Modality Worklist Information Model — SCU
N.7-11. Коды состояния для C-FIND класса SOP Modality Worklist Information Model — SCP
N.7-12. Коды состояния для N-CREATE класса SOP Modality Performed Procedure Step — SCU
N.7-13. Коды состояния для N-SET класса SOP Modality Performed Procedure Step — SCU
N.7-14. Коды состояния для N-CREATE класса SOP Modality Performed Procedure Step — SCP
N.7-15. Коды состояния для N-SET класса SOP Modality Performed Procedure Step — SCP
N.7-16. Коды состояния для N-CREATE класса SOP UPS Push — SCU
N.7-17. Коды состояния для N-ACTION запроса отмены UPS класса SOP UPS Push — SCU
N.7-18. Коды состояния для N-GET класса SOP UPS Push — SCU
N.7-19. Коды состояния для C-FIND класса SOP UPS Pull — SCU
N.7-20. Коды состояния для N-GET класса SOP UPS Pull — SCU
N.7-21. Коды состояния для N-SET класса SOP UPS Pull — SCU
N.7-22. Коды состояния для N-ACTION класса SOP UPS Pull — SCU
N.7-23. Коды состояния для N-ACTION (подписка/отписка) класса SOP UPS Watch — SCU
N.7-24. Коды состояния для N-GET класса SOP UPS Watch — SCU
N.7-25. Коды состояния для C-FIND класса SOP UPS Watch — SCU
N.7-26. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Watch — SCU
N.7-27. Коды состояния для N-EVENT-REPORT класса SOP UPS Event — SCU
N.7-28. Коды состояния для N-CREATE класса SOP UPS Push — SCP
N.7-29. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Push — SCP
N.7-30. Коды состояния для N-GET класса SOP UPS Push — SCP
N.7-31. Коды состояния C-FIND класса SOP UPS Pull — SCP
N.7-32. Коды состояния для N-GET класса SOP UPS Pull — SCP
N.7-33. Коды состояния для N-SET класса SOP UPS Pull — SCP
N.7-34. Коды состояния для N-ACTION (смена состояния) класса SOP UPS Pull — SCP
N.7-35. Коды состояния для N-ACTION (подписка/отписка) класса SOP UPS Watch — SCP
N.7-36. Коды состояния для N-GET класса SOP UPS Watch — SCP
N.7-37. Коды состояния C-FIND класса SOP UPS Watch — SCP
N.7-38. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Watch — SCP
N.7-39. Коды состояния для N-EVENT-REPORT класса SOP UPS Event — SCP
N.7-40. Коды состояния для N-CREATE класса SOP Instance Availability Notification — SCU
N.7-41. Коды состояния для N-CREATE класса SOP Instance Availability Notification — SCP
N.7-42. Коды состояния C-STORE для классов SOP Storage — SCU
N.7-43. Коды состояния C-STORE классов SOP Storage — SCP
N.7-44. Коды состояния для N-ACTION класса SOP Storage Commitment Push Model — SCU
N.7-45. Коды состояния для N-EVENT-REPORT класса SOP Storage Commitment Push Model — SCU
N.7-46. Коды состояния для N-ACTION класса SOP Storage Commitment Push Model — SCP
N.7-47. Коды состояния для N-EVENT-REPORT класса SOP Storage Commitment Push Model — SCP
N.7-48. Коды состояния C-FIND для классов SOP Query/Retrieve FIND — SCU
N.7-49. Коды состояния C-MOVE для классов SOP Query/Retrieve MOVE — SCU
N.7-50. Коды состояния C-FIND для классов SOP Query/Retrieve FIND — SCP
N.7-51. Коды состояния C-MOVE для классов SOP Query/Retrieve MOVE — SCP
N.7-52. Коды состояния для N-CREATE класса SOP Basic Film Session — SCU
N.7-53. Коды состояния для N-SET класса SOP Basic Film Session — SCU
N.7-54. Коды состояния для N-DELETE класса SOP Basic Film Session — SCU
N.7-55. Коды состояния для N-ACTION класса SOP Basic Film Session — SCU
N.7-56. Коды состояния для N-CREATE класса SOP Basic Film Box — SCU
N.7-57. Коды состояния для N-SET класса SOP Basic Film Box — SCU
N.7-58. Коды состояния для N-DELETE класса SOP Basic Film Box — SCU
N.7-59. Коды состояния для N-ACTION класса SOP Basic Film Box — SCU
N.7-60. Коды состояния для N-SET класса SOP Basic Grayscale Image Box — SCU
N.7-61. Коды состояния для N-SET класса SOP Basic Color Image Box — SCU
N.7-62. Коды состояния для N-EVENT-REPORT класса SOP Printer — SCU
N.7-63. Коды состояния для N-GET класса SOP Printer — SCU
N.7-64. Коды состояния для N-SET класса SOP Basic Annotation Box — SCU
N.7-65. Коды состояния для N-EVENT-REPORT класса SOP Print Job — SCU
N.7-66. Коды состояния для N-GET класса SOP Print Job — SCU
N.7-67. Коды состояния для N-CREATE класса SOP Presentation LUT — SCU
N.7-68. Коды состояния для N-DELETE класса SOP Presentation LUT — SCU
N.7-69. Коды состояния для N-GET класса SOP Printer Configuration Retrieval — SCU
N.7-70. Коды состояния для N-CREATE класса SOP Basic Film Session — SCP
N.7-71. Коды состояния для N-SET класса SOP Basic Film Session — SCP
N.7-72. Коды состояния для N-DELETE класса SOP Basic Film Session — SCP
N.7-73. Коды состояния для N-ACTION класса SOP Basic Film Session — SCP
N.7-74. Коды состояния для N-CREATE класса SOP Basic Film Box — SCP
N.7-75. Коды состояния для N-SET класса SOP Basic Film Box — SCP
N.7-76. Коды состояния для N-DELETE класса SOP Basic Film Box — SCP
N.7-77. Коды состояния для N-ACTION класса SOP Basic Film Box — SCP
N.7-78. Коды состояния для N-SET класса SOP Basic Grayscale Image Box — SCP
N.7-79. Коды состояния для N-SET класса SOP Basic Color Image Box — SCP
N.7-80. Коды состояния для N-EVENT-REPORT класса SOP Printer — SCP
N.7-81. Коды состояния для N-GET класса SOP Printer — SCP
N.7-82. Коды состояния для N-SET класса SOP Basic Annotation Box — SCP
N.7-83. Коды состояния для N-EVENT-REPORT класса SOP Print Job — SCP
N.7-84. Коды состояния для N-GET класса SOP Print Job — SCP
N.7-85. Коды состояния для N-CREATE класса SOP Presentation LUT — SCP
N.7-86. Коды состояния для N-DELETE класса SOP Presentation LUT — SCP
N.7-87. Коды состояния для N-GET класса SOP Printer Configuration Retrieval — SCP
N.7-88. Коды состояния сервера-источника для всех транзакций
N.7-89. Коды состояния пользовательского агента для всех транзакций
N.7-90. Коды состояния сервера-источника для веб-службы URI
N.7-91. Коды состояния пользовательского агента для веб-службы URI
N.7-92. Коды состояния сервера-источника для транзакции Retrieve
N.7-93. Коды состояния пользовательского агента для транзакции Retrieve
N.7-94. Коды состояния сервера-источника для транзакции Store
N.7-95. Коды состояния пользовательского агента для транзакции Store
N.7-96. Коды состояния сервера-источника для транзакции Search
N.7-97. Коды состояния пользовательского агента для транзакции Search
N.7-98. Коды состояния сервера-источника для транзакции Create
N.7-99. Коды состояния пользовательского агента для транзакции Create
N.7-100. Коды состояния сервера-источника для транзакции Retrieve Workitem
N.7-101. Коды состояния пользовательского агента для транзакции Retrieve Workitem
N.7-102. Коды состояния сервера-источника для транзакции Update Workitem
N.7-103. Коды состояния пользовательского агента для транзакции Update Workitem
N.7-104. Коды состояния сервера-источника для транзакции Change Workitem State
N.7-105. Коды состояния пользовательского агента для транзакции Change Workitem State
N.7-106. Коды состояния сервера-источника для транзакции Request Cancellation
N.7-107. Коды состояния пользовательского агента для транзакции Request Cancellation
N.7-108. Коды состояния сервера-источника для транзакции Search
N.7-109. Коды состояния пользовательского агента для транзакции Search
N.7-110. Коды состояния сервера-источника для транзакции Subscribe
N.7-111. Коды состояния пользовательского агента для транзакции Subscribe
N.7-112. Коды состояния сервера-источника для транзакции Unsubscribe
N.7-113. Коды состояния пользовательского агента для транзакции Unsubscribe
N.7-114. Коды состояния сервера-источника для транзакции Suspend Global Subscription
N.7-115. Коды состояния пользовательского агента для транзакции Suspend Global Subscription
N.7-116. Коды состояния сервера-источника для транзакции Retrieve
N.7-117. Коды состояния пользовательского агента для транзакции Retrieve
N.7-118. Коды состояния сервера-источника для транзакции Store
N.7-119. Коды состояния пользовательского агента для транзакции Store
N.7-120. Коды состояния сервера-источника для транзакции Search
N.7-121. Коды состояния пользовательского агента для транзакции Search
N.7.3.3.6.1-1. Коды состояния сервера-источника для транзакции Request
N.7.3.3.6.2-1. Коды состояния пользовательского агента для транзакции Request
N.7.3.3.6.3-1. Коды состояния сервера-источника для транзакции Result Check
N.7.3.3.6.4-1. Коды состояния пользовательского агента для транзакции Result Check
N.7.3.3.7.1-1. Коды состояния сервера-источника для транзакции Search
N.7.3.3.7.2-1. Коды состояния пользовательского агента для транзакции Search
N.7.3.3.8.1-1. Коды состояния сервера-источника для транзакции Create
N.7.3.3.8.2-1. Коды состояния пользовательского агента для транзакции Create
N.7.3.3.8.3-1. Коды состояния сервера-источника для транзакции Update
N.7.3.3.8.4-1. Коды состояния пользовательского агента для транзакции Update
N.7.3.3.8.5-1. Коды состояния сервера-источника для транзакции Retrieve
N.7.3.3.8.6-1. Коды состояния пользовательского агента для транзакции Retrieve
N.8-1. Внешние сетевые требования
N.8-2. Профили безопасного использования и идентификации пользователя
N.8-3. Профили защищённого транспортного соединения
N.8-4. Шифрование содержимого, используемое для защищённых носителей
N.8-5. Типы содержимого, используемые для защищённых носителей
N.8-6. Алгоритмы хеширования, используемые для защищённых носителей
N.8-7. Профили конфиденциальности атрибутов
N.8-8. Согласование идентификации пользователя в роли инициатора ассоциации
N.8-9. Согласование идентификации пользователя в роли получателя ассоциации
N.9-1. Patient Module
N.9-2. General Study Module
N.9-3. General Series Module
N.9-4. Frame of Reference Module
N.9-5. General Equipment Module
N.9-6. Enhanced General Equipment Module
N.9-7. General Image Module
N.9-8. Image Pixel Module
N.9-9. Multi-Frame Functional Groups Module
N.9-10. Multi-Frame Dimension Module
N.9-11. Acquisition Context Module
N.9-12. SOP Common Module
N.9-13. Pixel Measures Functional Group Macro
N.9-14. Frame Content Functional Group Macro
N.9-15. Plane Position (Patient) Functional Group Macro
N.9-16. Plane Orientation (Patient) Functional Group Macro
N.9-17. Referenced Image Functional Group Macro
N.9-18. Frame Anatomy Functional Group Macro
N.9-19. Irradiation Event Identification Functional Group Macro
N.9-20. Private Module 1
N.9-21. Private Module 2
N.9-22. Значения и наборы кодов, общие для нескольких IOD
N.9-23. <Image IOD 1>
N.9-24. Модуль Image Plane для <Image IOD 1>
N.9-25. Модуль CT Image для <Image IOD 1>
N.9-26. Частный модуль 3 для <Image IOD 1>
N.9-27. Значения и наборы кодов для <Image IOD 1>
N.9-28. <Image IOD 2>
N.9-29. Макросы функциональных групп, используемые в < Image IOD 2>
N.9-30. Модуль CT Series для <Image IOD 2>
N.9-31. Модуль Enhanced CT Image для <Image IOD 2>
N.9-32. Макрос функциональной группы CT Frame Type для <Image IOD 2>
N.9-33. Макрос функциональной группы CT Acquisition Type для <Image IOD 2>
N.9-34. Макрос функциональной группы CT Acquisition Details для <Image IOD 2>
N.9-35. Макрос функциональной группы CT Table Dynamics для <Image IOD 2>
N.9-36. Макрос функциональной группы CT Position для < Image IOD 2>
N.9-37. Макрос функциональной группы CT Geometry для <Image IOD 2>
N.9-38. Макрос функциональной группы CT Reconstruction для <Image IOD 2>
N.9-39. Макрос функциональной группы CT Exposure для <Image IOD 2>
N.9-40. Макрос функциональной группы CT X-Ray Details для <Image IOD 2>
N.9-41. Макрос функциональной группы CT Pixel Value Transformation для <Image IOD 2>
N.9-42. Макрос функциональной группы CT Additional X-Ray Source для <Image IOD 2>
N.9-43. Макрос функциональной группы CT Multi-energy CT Characteristics для <Image IOD 2>
N.9-44. Значения и наборы кодов для <Image IOD 2>
N.9-45. <SR IOD 1>
N.9-46. Модуль SR Document Series, используемый в <SR IOD 1>
N.9-47. Модуль SR Document General, используемый в <SR IOD 1>
N.9-48. Модуль SR Document Content, используемый в <SR IOD 1>
N.9-49. SR IOD 1>
N.9-50. Basic Directory IOD
N.9-51. <Private IOD 1>
N.9-52. Частный модуль 4 для <Private IOD 1>
N.9-53. Частный модуль 5 для <Private IOD 1>
N.9-54. Значения и наборы кодов для <Private IOD 1>
N.10-1. Mammography CAD SR (TID 4000)
N.10-2. Mammography CAD SR — коды модификаторов вида изображения (Image View Modifier Codes)
N.10-3. Mammography CAD SR — коды находок на отдельном изображении (Single Image Finding Codes)
N.10-4. Структурированный отчёт об эхокардиографическом исследовании (Echocardiography Procedure Report SR) (TID 5200)
N.10-5. Измерения левого желудочка (Left Ventricle Measurements)
N.10-6. Измерения правого желудочка (Right Ventricle Measurements)
N.11-1. Шаблоны безопасности LDAP (LDAP Security Patterns)
N.11-2. Специфичные для DICOM сообщения аудита (DICOM Specific Audit Messages)
N.11-3. Детали сообщения аудита (Audit Message Details)
N.11.2.5-1. Профили защищённого транспортного соединения и наборы шифров (Secure Transport Connection Profiles and Cipher Suites)
N.11.2.5-2. Профили защищённого транспортного соединения и алгоритмы обмена ключами TLS 1.3 (Secure Transport Connection Profiles and TLS 1.3 Key Exchange Algorithms)
N.11.2.5-3. Профили защищённого транспортного соединения и алгоритмы подписи TLS 1.3 (Secure Transport Connection Profiles and TLS 1.3 Signature Algorithms)
N.11-4. Профили защищённого транспортного соединения и наборы шифров (Secure Transport Connection Profiles and Cipher Suites)
N.11-5. Настройка защищённого транспортного соединения (Secure Transport Connection Configuration)
N.11-6. Деидентифицированные элементы и действия (De-identified Elements and Actions)
N.12-1. Сопоставление атрибутов из рабочего списка модальности с экземпляром и MPPS (Mapping of Attributes from Modality Worklist to Instance and MPPS)

Уведомление и отказ от ответственности

Информация в настоящей публикации была признана технически обоснованной по консенсусу лиц, участвовавших в разработке и утверждении документа на момент его создания. Консенсус не обязательно означает единогласное согласие среди всех лиц, участвующих в разработке настоящего документа.

Стандарты и руководящие публикации NEMA, одной из которых является документ, содержащийся в настоящем издании, разрабатываются в рамках процесса добровольной разработки стандартов на основе консенсуса. Этот процесс объединяет добровольцев и/или выявляет мнения лиц, заинтересованных в теме, охваченной настоящей публикацией. Хотя NEMA управляет процессом и устанавливает правила для обеспечения справедливости при выработке консенсуса, она не составляет документ и не проводит независимо тестирование, оценку или проверку точности или полноты любой информации или обоснованности любых суждений, содержащихся в её стандартах и руководящих публикациях.

NEMA не несёт ответственности за любые телесные повреждения, ущерб имуществу или иные убытки любого характера, будь то особые, косвенные, последующие или компенсационные, прямо или косвенно вытекающие из публикации, использования, применения или полагания на настоящий документ. NEMA отказывается и не даёт никаких гарантий или поручительств, явных или подразумеваемых, относительно точности или полноты любой информации, опубликованной в настоящем издании, и отказывается и не гарантирует, что информация в настоящем документе будет отвечать каким-либо вашим конкретным целям или потребностям. NEMA не обязуется гарантировать характеристики продукции или услуг любого отдельного производителя или продавца в силу настоящего стандарта или руководства.

Публикуя и предоставляя доступ к настоящему документу, NEMA не берёт на себя оказание профессиональных или иных услуг для любого лица или организации или от их имени, равно как и NEMA не берёт на себя выполнение каких-либо обязанностей, возложенных на любое лицо или организацию в отношении третьих лиц. Любое лицо, использующее настоящий документ, должно полагаться на собственное независимое суждение или, в зависимости от обстоятельств, обращаться за консультацией к компетентному специалисту при определении меры разумной осторожности в каждой конкретной ситуации. Информация и другие стандарты по теме, охваченной настоящей публикацией, могут быть доступны из других источников, к которым пользователь может пожелать обратиться за дополнительными мнениями или сведениями, не охваченными настоящей публикацией.

NEMA не имеет полномочий и не берёт на себя контроль или обеспечение соблюдения положений настоящего документа. NEMA не сертифицирует, не испытывает и не инспектирует продукцию, конструкцию или установки в целях безопасности или охраны здоровья. Любая сертификация или иное заявление о соответствии любой информации, связанной со здоровьем или безопасностью, в настоящем документе не может быть приписана NEMA и является исключительной ответственностью лица, проводящего сертификацию, или автора соответствующего заявления.

Предисловие

Настоящий стандарт DICOM был разработан в соответствии с процедурами Комитета по стандартам DICOM.

Стандарт DICOM структурирован как многочастный документ с использованием руководящих принципов, установленных в [ISO/IEC Directives, Part 2].

DICOM® является зарегистрированным товарным знаком Национальной ассоциации производителей электрооборудования (National Electrical Manufacturers Association) для её публикаций стандартов, относящихся к цифровой связи медицинской информации, все права защищены.

HL7® и CDA® являются зарегистрированными товарными знаками Health Level Seven International, все права защищены.

SNOMED®, SNOMED Clinical Terms®, SNOMED CT® являются зарегистрированными товарными знаками Международной организации по разработке стандартов терминологии в области здравоохранения (International Health Terminology Standards Development Organisation , IHTSDO), все права защищены.

LOINC® является зарегистрированным товарным знаком Regenstrief Institute, Inc, все права защищены.

1 Область применения

Заявления о соответствии (Conformance Statements) критически важны для интероперабельности, поскольку они предоставляют важную информацию разработчикам и системным интеграторам для определения того, взаимодействуют ли приложения между собой. Кроме того, при возникновении проблем они служат источником информации для их потенциального устранения. Наконец, важно предоставить потенциальным разработчикам согласованный шаблон для составления таких документов.

PS3.2 определяет принципы, которым должны следовать реализации, заявляющие о соответствии Стандарту. PS3.2 устанавливает:

  • минимальные общие требования соответствия, которым должна удовлетворять любая реализация, заявляющая о соответствии стандарту DICOM. Дополнительные требования соответствия для конкретных функций, сервисных классов, информационных объектов и протоколов связи можно найти в разделах о соответствии других Частей стандарта DICOM;

  • назначение и структуру Заявления о соответствии. PS3.2 предоставляет основу, в рамках которой информация о соответствии может быть внесена в Заявление о соответствии в соответствии с требованиями разделов о соответствии других Частей стандарта DICOM.

Стандарт DICOM не устанавливает:

  • процедуры тестирования или валидации для оценки соответствия реализации Стандарту;

  • процедуры тестирования или валидации для оценки того, соответствует ли реализация своему Заявлению о соответствии;

  • какие опциональные функции, сервисные классы или информационные объекты должны поддерживаться для данного типа устройства.

2 Нормативные ссылки

Следующие стандарты содержат положения, которые посредством ссылок в настоящем тексте составляют положения настоящего Стандарта. На момент публикации указанные редакции были действующими. Все стандарты подлежат пересмотру, и сторонам соглашений, основанных на настоящем Стандарте, рекомендуется изучить возможности применения самых последних редакций указанных ниже стандартов.

[ISO/IEC Directives, Part 2] ISO/IEC. 2021. 9.0. Rules for the structure and drafting of International Standards. http://www.iso.org/sites/directives/current/part2/index.xhtml .

[ISO 7498-1] ISO. 1994. Information Processing Systems - Open Systems Interconnection - Basic Reference Model.

[ISO 8649] ISO. 1988. Information Processing Systems - Open Systems Interconnection - Service definition for the Association Control Service Element (ACSE).

[ISO 8822] ISO. 1988. Information Processing Systems - Open Systems Interconnection - Connection oriented presentation service definition.

3 Определения

Для целей настоящего стандарта применяются следующие определения.

3.1 Определения эталонной модели

В данной Части Стандарта используются следующие термины, определённые в [ISO 7498-1]:

Application Entity (AE)

См. [ISO 7498-1].

Application Entity Title

См. [ISO 7498-1].

Protocol Data Unit

См. [ISO 7498-1].

Transfer Syntax

См. [ISO 7498-1].

3.2 Определения службы ACSE

В данной Части Стандарта используются следующие термины, определённые в [ISO 8649]:

Association

См. [ISO 8649].

Association Initiator

См. [ISO 8649].

3.3 Определения службы представления

В данной Части Стандарта используются следующие термины, определённые в [ISO 8822]:

Abstract Syntax

См. [ISO 8822].

Abstract Syntax Name

См. [ISO 8822].

Presentation Context

См. [ISO 8822].

Transfer Syntax Name

См. [ISO 8822].

3.4 Определения введения и обзора DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.1:

Conformance Statement

См. Conformance Statement в PS3.1 .

Information Object

См. Information Object в PS3.1 .

Service-Object Pair Class (SOP Class)

См. Service-Object Pair Class в PS3.1 .

3.5 Определения информационных объектов DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.3:

Information Object Definition (IOD)

См. Information Object Definition в PS3.3 .

3.6 Определения спецификаций сервисных классов DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.4:

Real-World Activity

См. Real-World Activity в PS3.4 .

Service Class

См. Service Class в PS3.4 .

Service Class User (SCU)

См. Service Class User в PS3.4 .

Service Class Provider (SCP)

См. Service Class Provider в PS3.4 .

Meta Service-Object Pair Class (Meta SOP Class)

См. Meta Service-Object Pair Class в PS3.4 .

3.7 Определения структур данных и кодирования DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.5:

Data Set

См. Data Set в PS3.5 .

DICOM Transfer Syntax

См. DICOM Transfer Syntax в PS3.5 .

Unique Identifier (UID)

См. Unique Identifier в PS3.5 .

3.8 Определения обмена сообщениями DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.7:

Extended Negotiation

См. Extended Negotiation в PS3.7 .

Implementation Class UID

См. Implementation Class UID в PS3.7 .

3.9 Определения службы верхнего уровня DICOM

В данной Части Стандарта используются следующие термины, определённые в PS3.8:

DICOM Upper Layer Service

См. DICOM Upper Layer Service в PS3.8 .

Presentation Address

См. Presentation Address в PS3.8 .

3.10 Хранение на носителях и формат файлов для обмена данными

В данной Части Стандарта используются следующие термины, определённые в PS3.10:

File-set

См. File-set в PS3.10 .

File-set Creator (FSC)

См. File-set Creator в PS3.10 .

File-set Reader (FSR)

См. File-set Reader в PS3.10 .

File-set Updater (FSU)

См. File-set Updater в PS3.10 .

Media Storage Application Profile

См. Media Storage Application Profile в PS3.10 .

3.11 Соответствие DICOM

Настоящая Часть использует следующие определения:

Standard SOP Class

SOP Class, определённый в стандарте DICOM, который используется в реализации без изменений.

Standard Extended SOP Class

SOP Class, определённый в стандарте DICOM, расширенный в реализации дополнительными атрибутами Type 3. Дополнительные атрибуты могут быть либо взяты из словаря данных (Data Dictionary) в PS3.6, либо являться частными атрибутами (Private Attributes). Семантика соответствующего Standard SOP Class не должна изменяться дополнительными атрибутами Type 3 при их отсутствии. Поэтому Standard Extended SOP Class использует тот же UID, что и соответствующий Standard SOP Class.

Note

Экземпляры IOD из Standard Extended SOP Class могут свободно обмениваться между реализациями DICOM, поскольку реализации, не распознающие дополнительные атрибуты Type 3, просто их игнорируют.

Specialized SOP Class

SOP Class, производный от Standard SOP Class, который был специализирован в реализации посредством дополнительных атрибутов Type 1, 1C, 2, 2C или 3, посредством перечисления конкретных допустимых значений атрибутов, либо посредством перечисления конкретных допустимых шаблонов (Templates). Дополнительные атрибуты могут быть либо взяты из словаря данных в PS3.6, либо являться частными атрибутами. Перечень допустимых значений атрибутов или шаблонов должен быть подмножеством значений, допустимых для соответствующего Standard SOP Class. Поскольку семантика соответствующего Standard SOP Class может быть изменена дополнительными атрибутами, Specialized SOP Class использует приватно определённый UID (Privately Defined UID), отличающийся от UID соответствующего Standard SOP Class.

Note

  1. Поскольку Specialized SOP Class имеет UID, отличный от Standard или Standard Extended SOP Class, другие реализации DICOM могут не распознавать Specialized SOP Class. Из-за этого ограничения Specialized SOP Class следует использовать только тогда, когда Standard или Standard Extended SOP Class не подходят. Прежде чем разные реализации смогут обмениваться экземплярами (Instances) в рамках Specialized SOP Class, реализации должны согласовать UID, содержимое (в частности, дополнительные атрибуты Type 1, 1C, 2 и 2C) и семантику Specialized SOP Class. Specialized SOP Class может использоваться для создания нового или экспериментального SOP Class, тесно связанного со Standard SOP Class.

  2. Согласование ассоциации (Association Negotiation) для Specialized SOP Class может включать SOP Class Common Extended Negotiation Sub-Item (как определено в PS3.7) для идентификации сервисного класса и связанного общего SOP Class (Related General SOP Class), из которого он был специализирован. Это может позволить принимающему приложению, без предварительного согласования IOD для Specialized SOP Class, обрабатывать экземпляры этого класса, как если бы они были экземплярами Related General SOP Class.

Private SOP Class

SOP Class, не определённый в стандарте DICOM, но опубликованный в Заявлении о соответствии реализации.

Note

Поскольку Private SOP Class не определён в стандарте DICOM, другие реализации DICOM могут не распознавать Private SOP Class. Из-за этого ограничения Private SOP Class следует использовать только тогда, когда Standard или Standard Extended SOP Class не подходят. Для того чтобы разные реализации могли обмениваться экземплярами в рамках Private SOP Class, реализации должны согласовать UID, содержимое (в частности, атрибуты Type 1, 1C, 2 и 2C) и семантику Private SOP Class. Private SOP Class может использоваться для создания полностью нового или экспериментального SOP Class.

Standard Attribute

Атрибут, определённый в словаре данных (Data Dictionary) в PS3.6.

Private Attribute

Атрибут, не определённый в стандарте DICOM.

Standard Application Profile

Профиль приложения хранения на носителях (Media Storage Application Profile), определённый в стандарте DICOM, который используется в реализации без изменений.

Augmented Application Profile

Профиль приложения хранения на носителях, производный от Standard Application Profile за счёт включения поддержки дополнительных Standard или Standard Extended SOP Class.

Private Application Profile

Профиль приложения хранения на носителях, не определённый в стандарте DICOM, но опубликованный в Заявлении о соответствии реализации.

Security Profile

Механизм выбора подходящего набора вариантов из Частей стандарта DICOM вместе с соответствующими механизмами безопасности (например, алгоритмами шифрования) для поддержки средств обеспечения безопасности.

Transformation of DICOM SR to CDA

Механизм сопоставления и преобразования объектов DICOM SR в документы HL7 CDA.

3.12 Определения протокола передачи гипертекста (HTTP/HTTPS)

В данной Части Стандарта используются следующие термины, определённые в PS3.18:

HTTP

См. HTTP в PS3.18 .

HTTPS

См. HTTPS в PS3.18 .

origin server

См. origin server в PS3.18 .

user agent

См. user agent в PS3.18 .

3.13 Определения веб-служб

В данной Части Стандарта используются следующие термины, определённые в PS3.18

Bulk Data

См. Bulk Data в PS3.18 .

Bulk Data URI

См. Bulk Data URI в PS3.18 .

DICOM Object

См. DICOM Object в PS3.18 .

DICOM Resource

См. DICOM Resource в PS3.18 .

DIMSE Proxy

См. DIMSE Proxy в PS3.18 .

Event Report

См. Event Report в PS3.18 .

Metadata

См. Metadata в PS3.18 .

RESTful Web Service

См. RESTful Web Service в PS3.18 .

Service

См. Service в PS3.18 .

sRGB

См. sRGB в PS3.18 .

Status Report

См. Status Report в PS3.18 .

Subscriber

См. Subscriber в PS3.18 .

Target URI

См. Target URI в PS3.18 .

Thumbnail

См. Thumbnail в PS3.18 .

Transaction

См. Transaction в PS3.18 .

UTF-8

См. UTF-8 в PS3.18 .

4 Символы и сокращения

В настоящей части стандарта используются следующие символы и сокращения.

ACR

American College of Radiology

ACSE

Association Control Service Element

AE

Application Entity

ANSI

American National Standards Institute

API

Application Programming Interface

ASCII

American Standard Code for Information Interchange

CEN TC251

Comite Europeen de Normalisation-Technical Committee 251-Medical Informatics

DICOM

Digital Imaging and Communications in Medicine

DIMSE

DICOM Message Service Element

DIMSE-C

DICOM Message Service Element-Composite

DIMSE-N

DICOM Message Service Element-Normalized

FSC

File-set Creator

FSR

File-set Reader

FSU

File-set Updater

HISPP

Healthcare Informatics Standards Planning Panel

HL7

Health Level 7

IE

Information Entity

IEEE

Institute of Electrical and Electronics Engineers

IOD

Information Object Definition

ISO

International Standards Organization

ISP

International Standardized Profile

JIRA

Japan Medical Imaging and Radiological Systems Industries Association

MPPS

Modality Performed Procedure Step

MSDS

Healthcare Message Standard Developers Sub-Committee

NEMA

National Electrical Manufacturers Association

OSI

Open Systems Interconnection

PDU

Protocol Data Unit

QIDO-RS

Query based on ID for DICOM Objects by RESTful Services

REST

Representational State Transfer

RESTful

RESTful веб-сервис — это веб-сервис, реализованный с использованием архитектуры REST и HTTP (см. http://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf)

RWA

Real-World Activity

SCP

Service Class Provider

SCU

Service Class User

SOP

Service-Object Pair

STOW-RS

STore Over the Web by RESTful Services

TCP/IP

Transmission Control Protocol/Internet Protocol

UID

Unique Identifier

UML

Unified Modeling Language

WADO-RS

Web Access to DICOM Objects by RESTful Services

WADO-URI

Web Access to DICOM Objects by URI

5 Соглашения

5.1 Диаграмма потоков данных приложения

В Заявлении о соответствии связи между Real-World Activity и прикладными сущностями (Application Entity) иллюстрируются диаграммой потоков данных приложения (Application Data Flow Diagram).

5.1.1 Прикладная сущность

Прикладная сущность изображается в виде прямоугольника на диаграмме потоков данных приложения, как показано на Рисунке 5.1-1

Application Entity Convention

Рисунок 5.1-1. Условное обозначение прикладной сущности


5.1.2 Real-World Activity

Real-World Activity изображается в виде круга на диаграмме потоков данных приложения, как показано на Рисунке 5.1-2.

Real-World Activity Convention

Рисунок 5.1-2. Условное обозначение Real-World Activity


Круги, представляющие несколько Real-World Activity, могут перекрываться, указывая на степень их взаимного пересечения.

5.1.3 Локальные связи

Связь между локальной Real-World Activity и прикладной сущностью изображается на диаграмме потоков данных приложения путём размещения локальной Real-World Activity слева от связанной с ней прикладной сущности с пунктирной линией между ними, как показано на Рисунке 5.1-3.

Local Relationship Convention

Рисунок 5.1-3. Условное обозначение локальной связи


Прикладная сущность может быть связана с несколькими Real-World Activity.

Real-World Activity может быть связана с несколькими прикладными сущностями.

5.1.4 Сетевые ассоциации

Ассоциация между локальной прикладной сущностью и удалённой прикладной сущностью по сети, поддерживающей удалённую Real-World Activity, изображается на диаграмме потоков данных приложения путём размещения удалённой Real-World Activity справа от связанной с ней локальной прикладной сущности с одной или двумя стрелками между ними, как показано на Рисунке 5.1-4. Пунктирная линия представляет стандартный интерфейс DICOM (DICOM Standard Interface), которым может быть DICOM DIMSE, DICOM Web Services или DICOM Real-Time Video, между локальными прикладными сущностями и теми удалёнными прикладными сущностями, которые обрабатывают удалённые Real-World Activity. Стрелка от удалённой Real-World Activity к локальной прикладной сущности указывает, что локальная прикладная сущность ожидает получить запрос ассоциации при возникновении удалённой Real-World Activity, что приводит к выполнению локальной прикладной сущностью локальной Real-World Activity.

Associations Convention

Рисунок 5.1-4. Условное обозначение ассоциаций


5.1.5 Доступ к File-set при хранении на носителях

Прикладные сущности, обменивающиеся информацией на носителях, используют файловую службу DICOM (DICOM File Service), определённую в PS3.10, для доступа к File-set или их создания. Эта файловая служба предоставляет операции, поддерживающие три базовые роли: File-set Creator (FSC), File-set Reader (FSR) и File-set Updater (FSU).

Эти роли изображаются на диаграмме потоков данных приложения направленными стрелками, расположенными между локальными прикладными сущностями и носителями хранения DICOM (DICOM Storage Media), к которым эти роли применяются.

  • File-set Creator (FSC), обозначается как

  • File-set Reader (FSR), обозначается как

  • File-set Updater (FSU), обозначается как

  • Физическое перемещение носителя, обозначается как (со стрелкой или без неё)

Рисунок 5.1-5 иллюстрирует три базовые роли.

File-Set Access

Рисунок 5.1-5. Доступ к File-set


Локальные взаимодействия, показанные слева, между локальной Real-World activity и локальной прикладной сущностью изображаются пунктирной линией. Стрелки справа представляют доступ локальной прикладной сущности к File-set на носителе хранения DICOM (DICOM Storage Medium). Когда прикладная сущность поддерживает несколько ролей, эта комбинация изображается несколькими стрелками, соответствующими каждой из ролей. Пунктирная стрелка символизирует съёмный характер носителя для приложения обмена данными.

Примечание

Использование двух стрелок применительно к FSC и FSR следует отличать от случая, когда используется двойная стрелка применительно к FSU. Например, FSU может обновить File-set без создания нового File-set, тогда как комбинация FSC и FSR может использоваться для создания и проверки File-set.

6 Назначение Заявления о соответствии

Реализации не обязательно использовать все опциональные компоненты стандарта DICOM. После выполнения минимальных общих требований соответствующая стандарту DICOM реализация может использовать любые SOP Class, протоколы связи, профили приложений хранения на носителях (Media Storage Application Profile), опциональные (Type 3) атрибуты, коды и контролируемую терминологию и т. д., необходимые для выполнения предназначенной ей задачи.

Note

На практике ожидается, что реализация может поддерживать только те SOP Class, которые связаны с её Real-World Activity. Например, простой плёночный дигитайзер может не поддерживать SOP Class для других модальностей визуализации, поскольку такая поддержка может не требоваться. С другой стороны, от сложного сервера хранения может потребоваться поддержка SOP Class нескольких модальностей, чтобы адекватно функционировать в качестве сервера хранения. Выбор того, какие компоненты стандарта DICOM используются реализацией, в значительной степени зависит от предполагаемого приложения и выходит за рамки настоящего стандарта.

Кроме того, стандарт DICOM позволяет реализации расширять или специализировать определённые в DICOM SOP Class, а также определять Private SOP Class.

Заявление о соответствии позволяет пользователю определить, какие опциональные компоненты стандарта DICOM поддерживаются конкретной реализацией, а также какие дополнительные расширения или специализации она добавляет. Сравнивая Заявления о соответствии двух разных реализаций, знающий пользователь должен быть в состоянии определить, возможен ли обмен данными между этими двумя реализациями и в каком объёме.

Содержание Заявления о соответствии имеет согласованную структуру независимо от того, поддерживает ли реализация интерфейс DIMSE, интерфейс хранения на носителях DICOM, интерфейс веб-служб DICOM, интерфейс DICOM Real-Time Video или их комбинацию. Должно предоставляться единое Заявление о соответствии с заполненными соответствующими разделами. Разделы, не относящиеся к реализации, должны сохраняться и помечаться как неприменимые. Подразделы раздела, помеченного как неприменимый, не обязательно включать в Заявление о соответствии (см. шаблон в Приложении N).

Note

Заявлению о соответствии разрешается состоять либо из одного файла документа, либо быть основным файлом документа, ссылающимся на ряд приложений, содержащихся в одном или нескольких отдельных файлах документов.

Первая часть Заявления о соответствии содержит обзор Заявления о соответствии DICOM (DICOM Conformance Statement Overview) — обычно краткое резюме в начале документа, дающее общее описание системы верхнего уровня. В нём должны быть перечислены возможности передачи, службы DIMSE, службы носителей, веб-службы DICOM и службы DICOM Real-Time Video, включая их роли (SCU/SCP, FSC, FSR и т. д.), а также поддерживаемые синтаксисы передачи. Этот обзор также должен включать перечень всех корневых шаблонов (Root Template), поддерживаемых системой.

6.1 Обзор раздела модели реализации для Заявлений о соответствии

Функциональный обзор, содержащий диаграмму потоков данных приложения, которая показывает все прикладные сущности. Она также показывает, как они связаны как с локальными, так и с удалёнными Real-World Activity.

6.2 Обзор раздела описания служб и интероперабельности для Заявлений о соответствии

Раздел описания служб и интероперабельности Заявления о соответствии состоит из следующих основных частей:

6.2.1 Отображение служб на прикладные сущности

Содержит обзор прикладных сущностей и служб, поддерживаемых каждой AE.

6.2.2 Поддерживаемые службы DIMSE

  • Содержит более подробную спецификацию каждого SOP Class, поддерживаемого в рамках различных служб (Worklist, MPPS, Storage, Query/Retrieve, Print и т. д.)

  • Для каждого SOP Class, связанного с Abstract Syntax, приводит перечень поддерживаемых опций SOP;

  • Содержит описание любых расширений, специализаций и публично раскрытых приватизаций в данной реализации;

  • Содержит описание любых деталей реализации, которые могут иметь отношение к соответствию DICOM или интероперабельности;

  • Содержит описание того, какие коды и механизмы контролируемой терминологии используются.

6.2.3 Поддерживаемые веб-службы DICOM

  • Содержит более подробную спецификацию каждой поддерживаемой веб-службы DICOM

6.2.4 Раздел поддерживаемых служб хранения на носителях для Заявлений о соответствии

Раздел хранения на носителях Заявления о соответствии состоит из следующих основных частей:

  • более подробная спецификация каждой прикладной сущности с перечнем поддерживаемых профилей приложений хранения на носителях, описывающая политики, в соответствии с которыми она создаёт, читает или обновляет File-set на носителе;

  • описание любых расширений, специализаций и публично раскрытых приватизаций в данной реализации, таких как Augmented или Private Application Profile;

  • описание любых деталей реализации, которые могут иметь отношение к соответствию DICOM или интероперабельности;

  • описание того, какие коды и механизмы контролируемой терминологии используются.

6.3 Обзор раздела конфигурации DICOM для Заявлений о соответствии

Раздел, описывающий связанные с DICOM детали конфигурации для поддерживаемых механизмов связи:

  • Службы DIMSE

  • Веб-службы DICOM

  • Службы хранения на носителях

  • Службы Real-Time Video

  • Журнал аудита (Audit Trail) — Syslog

6.4 Обзор раздела деталей сетевого взаимодействия и взаимодействия через носители для Заявлений о соответствии

Раздел деталей сетевого взаимодействия и взаимодействия через носители Заявления о соответствии состоит из следующих основных частей:

  • Диаграммы потоков данных Real-World activity, показывающие последовательность действий между прикладными сущностями

  • Параметры ассоциации

  • Политики, в соответствии с которыми каждая комбинация прикладной сущности и Real-World Activity инициирует или принимает ассоциации

  • Предпочтения выбора синтаксисов передачи

  • Коды состояния (Status Codes) и их обработка для служб DIMSE и веб-служб DICOM

7 Требования соответствия

Реализация, заявляющая о соответствии DICOM, может по своему выбору поддерживать один или несколько из следующих механизмов связи:

7.1 Требования соответствия сетевому взаимодействию DICOM

7.1.1 Требования соответствия протоколу DIMSE

Реализация, заявляющая о сетевом соответствии DIMSE, должна:

  • соответствовать минимальным требованиям соответствия, определённым в настоящем Разделе;

  • предоставить Заявление о соответствии, структурированное в соответствии с правилами и политиками настоящей Части, и следовать шаблону, приведённому в Приложении N;

  • соответствовать как минимум одному Standard или Standard Extended SOP Class, как определено в PS3.4;

Note

Соответствие Standard или Standard Extended SOP Class подразумевает соответствие связанному IOD, изложенному в PS3.3, элементам данных, определённым в PS3.6, и операциям и уведомлениям, определённым в PS3.7.

  • соблюдать правила, регулирующие типы SOP Class, изложенные в Разделе 7.3;

  • принимать Presentation Context для Verification SOP Class в роли SCP, если реализация принимает какие-либо запросы ассоциации DICOM;

  • формировать и/или обрабатывать Data Set, как определено в PS3.5;

Note

Соответствие PS3.5 также подразумевает соответствие PS3.6.

  • получить законное право на зарегистрированный <org id> для создания UID (см. PS3.5), если реализация использует Privately Defined UID (т. е. UID, не определённые в стандарте DICOM);

  • поддерживать следующий режим связи:

7.1.2 Требования соответствия веб-службам DICOM

Реализация, заявляющая о соответствии веб-службам DICOM, должна:

  • соответствовать минимальным требованиям соответствия, определённым в настоящем Разделе;

  • предоставить Заявление о соответствии, структурированное в соответствии с правилами и политиками настоящей Части, и следовать шаблону, приведённому в Приложении N;

  • соответствовать как минимум одной службе (Service), как определено в PS3.18;

    Note

    Соответствие службе (Service) подразумевает соответствие связанным ресурсам (Resource), определённым в PS3.18, IOD, изложенным в PS3.3, и элементам данных, определённым в PS3.6.

  • соблюдать правила, регулирующие типы SOP Class, изложенные в Разделе 7.3;

  • формировать и/или обрабатывать Data Set, как определено в PS3.5 и/или PS3.18;

    Note

    Соответствие PS3.5 и/или PS3.18 также подразумевает соответствие PS3.6.

  • получить законное право на зарегистрированный <org id> для создания UID (см. PS3.5), если реализация использует Privately Defined UID (т. е. UID, не определённые в стандарте DICOM).

7.2 Требования соответствия обмену через носители DICOM

Реализация, заявляющая о соответствии обмену через носители DICOM, должна:

  • соответствовать минимальным требованиям соответствия, определённым в настоящем Разделе;

  • предоставить Заявление о соответствии, структурированное в соответствии с правилами и политиками настоящей Части, и следовать шаблону, приведённому в Приложении N;

  • соответствовать как минимум одному Standard Media Storage Application Profile, как определено в PS3.11;

  • поддерживать один из физических носителей и соответствующий формат носителя, как указано в PS3.12;

  • соблюдать правила, регулирующие типы SOP Class, изложенные в Разделе 7.3;

  • соблюдать конкретные правила, регулирующие профили приложений хранения на носителях в соответствии с их типами, как указано в Разделе 7.4. Не допускается использование профилей приложений других типов;

  • читать в роли FSR или FSU все SOP Class, определённые как обязательные каждым из поддерживаемых профилей приложений хранения на носителях, закодированные в любом из обязательных синтаксисов передачи.

  • записывать в роли FSC или FSU все SOP Class, определённые как обязательные каждым из поддерживаемых профилей приложений хранения на носителях, в одном из обязательных синтаксисов передачи;

  • корректно игнорировать любые Standard, Standard Extended, Specialized или Private SOP Class, которые могут присутствовать на носителе хранения, но не определены ни в одном из профилей приложений хранения на носителях, на соответствие которым заявляется.

Note

Для создания или чтения File-set на одном физическом носителе может использоваться более одного профиля приложения хранения на носителях (например, на носителе может быть File-set, созданный с использованием Standard и Augmented Application Profile).

  • корректно игнорировать записи каталога (Directory Record) в файле DICOMDIR, которые не соответствуют записям каталога, определённым ни в одном из профилей приложений хранения на носителях, на соответствие которым заявляется.

  • обращаться к File-set на носителях, используя стандартные роли, определённые в PS3.10;

  • формировать и/или обрабатывать Data Set, как определено в PS3.5, инкапсулированные в файлах DICOM;

Note

Соответствие PS3.5 также подразумевает соответствие PS3.6

  • получить законное право на зарегистрированный <org id> для создания UID (см. PS3.5), если реализация использует Privately Defined UID (т. е. UID, не определённые в стандарте DICOM).

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

7.3 Правила, регулирующие типы SOP Class

Каждый SOP Class, опубликованный в Заявлении о соответствии, относится к одному из четырёх базовых типов. Каждый SOP Class в реализации, заявляющей о соответствии стандарту DICOM, должен обрабатываться в соответствии со следующими правилами, определяемыми типом SOP Class.

Standard SOP Class соответствуют всем применимым Частям стандарта DICOM без каких-либо дополнений или изменений.

Чтобы заявить о соответствии Standard SOP Class, реализация должна указать этот факт в своём Заявлении о соответствии и определить выбранные ею опции, роли и поведение.

Standard Extended SOP Class должны:

  1. являться собственным надмножеством одного Standard SOP Class;

  2. не изменять семантику ни одного Standard Attribute этого Standard SOP Class;

  3. не содержать никаких Private атрибутов Type 1, 1C, 2 или 2C и не добавлять дополнительные Standard атрибуты Type 1, 1C, 2 или 2C;

  4. не изменять тип каких-либо Standard атрибутов Type 3 на Type 1, 1C, 2 или 2C;

  5. использовать тот же UID, что и Standard SOP Class, на котором он основан.

Standard Extended SOP Class может включать Standard и/или Private атрибуты Type 3 сверх тех, что определены в IOD, на котором он основан, при условии что Заявление о соответствии указывает добавленные атрибуты и определяет их связь с информационной моделью PS3.3. Если передаются дополнительные атрибуты Type 3, взятые из словаря данных в PS3.6, которые влияют на кодирование других атрибутов или кодирование которых зависит от значений других атрибутов, их наличие и использование должны быть согласованными.

Note

Например, атрибут Pixel Padding Value (0028,0120) со словарным VR US или SS не может присутствовать без одновременного присутствия Pixel Representation (0028,0103) для разрешения неоднозначности кодирования. Кроме того, Pixel Padding Value не может присутствовать при отсутствии Pixel Data (7FE0,0010), к которому он относится.

Реализация, заявляющая о соответствии Standard Extended SOP Class, должна указать в своём Заявлении о соответствии расширяемый Standard SOP Class, выбранные опции, роли и поведение, а также описать добавляемые атрибуты в привязке к модели IOD и модулям Standard SOP Class.

Specialized SOP Class должны:

  1. полностью соответствовать применимым Частям стандарта DICOM;

  2. основываться на Standard SOP Class, т. е.:

    • содержать все атрибуты Type 1, 1C, 2 и 2C того Standard SOP Class, на котором он основан;

    • не изменять семантику ни одного Standard Attribute;

    • использовать Privately Defined UID для своего SOP Class (т. е. не должен идентифицироваться DICOM Defined UID);

  3. основываться на информационной модели DICOM в PS3.3 и PS3.4.

Specialized SOP Class могут:

  1. содержать дополнительные Standard и/или Private атрибуты Type 1, 1C, 2 или 2C;

  2. добавлять Private и Standard атрибуты Type 3, которые могут как публиковаться, так и не публиковаться в Заявлении о соответствии.

    Note

    Использование любых неопубликованных атрибутов может игнорироваться другими пользователями и поставщиками Specialized SOP Class.

  3. перечислять допустимые значения атрибутов в пределах набора, разрешённого Standard SOP Class;

  4. перечислять допустимые шаблоны (Template) для Content Item в пределах набора, разрешённого Standard SOP Class.

Реализация, заявляющая о соответствии Specialized SOP Class, должна включить в своё Заявление о соответствии идентификацию специализируемого Standard SOP Class, описание использования всех Standard и Private атрибутов Type 1, 1C, 2 и 2C в Specialized SOP Class, описание ограничений на значения атрибутов и шаблоны, а также соответствующий Privately Defined UID.

Private SOP Class должны:

  1. полностью соответствовать применимым Частям стандарта DICOM, за возможным исключением того, что поддержка DICOM Default Transfer Syntax или синтаксиса передачи, обязательного согласно профилю приложения хранения на носителях, не требуется;

  2. не изменять спецификацию PS3.6 для каких-либо Standard Attribute;

  3. использовать Privately Defined UID для своего SOP Class (т. е. не должен идентифицироваться DICOM Defined UID);

  4. не изменять существующие службы DIMSE и не создавать новые;

  5. не изменять существующие файловые службы DICOM, определённые в PS3.10, и не расширять их таким образом, чтобы это ставило под угрозу интероперабельность.

Private SOP Class могут:

  1. использовать или применять службы DIMSE к приватно определённым или изменённым IOD (т. е. не обязательно основываться на Standard SOP Class);

  2. использовать или применять операции хранения на носителях к приватно определённым или изменённым IOD (т. е. не обязательно основываться на Standard SOP Class);

  3. назначать любому Standard Attribute Type 1, 1C, 2 или 2C независимо от типа этого атрибута в других IOD;

  4. определять Private Attribute как Type 1, 1C, 2 или 2C;

  5. включать Private и Standard атрибуты Type 3, которые могут как публиковаться, так и не публиковаться в Заявлении о соответствии.

Реализация, заявляющая о соответствии Private SOP Class, должна предоставить в Заявлении о соответствии реализации описание Private SOP Class по образцу PS3.3, PS3.4 и PS3.6, включая описания использования всех Standard и Private атрибутов Type 1, 1C, 2 или 2C в SOP Class, информационной модели DICOM и Privately Defined UID.

Note

Неопубликованные SOP Class (т. е. SOP Class, которые не определены в стандарте DICOM и не определены в Заявлении о соответствии) допускаются для того, чтобы реализация могла поддерживать другие abstract syntax в рамках DICOM Application Context. Такие неопубликованные SOP Class будут использовать Privately Defined UID. Наличие неопубликованного SOP Class не препятствует тому, чтобы реализация была соответствующей DICOM, но не будет иметь значения для других реализаций и может игнорироваться.

7.4 Правила, регулирующие типы профилей приложений хранения на носителях

Профиль приложения хранения на носителях, используемый в Заявлении о соответствии, должен относиться к одному из трёх базовых типов. Каждый профиль приложения хранения на носителях в реализации, заявляющей о соответствии стандарту DICOM, должен обрабатываться в соответствии со следующими правилами, определяемыми типом профиля приложения хранения на носителях.

7.4.1 Standard Application Profile

Standard Application Profile должен:

  1. соответствовать всем применимым Частям DICOM без изменений;

  2. поддерживать только один из физических носителей и соответствующий формат носителя, как указано в PS3.12.

Чтобы заявить о соответствии Standard Application Profile, реализация должна указать этот факт в своём Заявлении о соответствии и определить выбранные ею опции, роли и поведение.

Реализация Standard Application Profile может расширять Standard SOP Class этого Standard application profile. Такие Standard Extended SOP Class должны соответствовать требованиям, указанным в Разделе 7.3.

7.4.2 Augmented Application Profile

Augmented Application Profile должен:

  1. являться собственным надмножеством Standard Application Profile. Он добавляет поддержку дополнительных Standard или Standard Extended SOP Class;

  2. использовать тот же физический носитель и соответствующий формат носителя, указанный в соответствующем Standard Application Profile;

  3. не включать Specialized или Private SOP Class.

Augmented Application Profile может:

  1. включать один или несколько Standard или Standard Extended SOP Class в дополнение к тем, что предусмотрены соответствующим Standard Application Profile. Эти дополнительные SOP Class могут быть обязательными или опциональными;

  2. включать расширения (например, дополнительные обязательные ключи, дополнительные записи каталога) к Basic Directory Information Object, соответствующие SOP Class, определённым в пункте a);

  3. добавлять одну или несколько новых ролей (FSC, FSR, FSU).

Чтобы заявить о соответствии Augmented Application Profile, реализация должна указать этот факт в своём Заявлении о соответствии, а также указать Standard Application Profile, от которого он произведён, и описать дополнения. Реализация также должна определить выбранные ею опции, роли и поведение.

Реализация Augmented Application Profile может:

  1. расширять Standard SOP Class соответствующего Standard application profile. Такие Standard Extended SOP Class должны соответствовать требованиям, указанным в Разделе 7.3;

  2. также заявлять о соответствии Standard Application Profile, на котором основан данный Augmented Profile. В этом случае реализации FSC и FSU должны быть способны ограничивать своё поведение рамками Standard Application Profile (т. е. предоставлять возможность записи только тех Standard или Standard Extended SOP Class, которые определены в соответствующем Standard Application Profile).

7.4.3 Private Application Profile

Private Application Profile:

  • соответствует PS3.10 и Media Storage Service Class, указанному в PS3.4;

  • поддерживает только один из физических носителей и соответствующий формат носителя, как указано в PS3.12;

    Note

    Цель этих двух условий — обеспечить, чтобы по крайней мере DICOMDIR был читаем другими AP (Application Profile).

  • соответствует правилам, регулирующим SOP Class, изложенным в Разделе 7.3.

Чтобы заявить о соответствии Private Application Profile, реализация должна указать этот факт в своём Заявлении о соответствии и предоставить описание профиля приложения хранения на носителях по образцу описаний в PS3.11. Реализация также должна определить выбранные ею опции, роли и поведение.

Note

Реализация, не удовлетворяющая положениям Раздела 7, включая типы профилей приложений хранения на носителях, не соответствует DICOM и, следовательно, выходит за рамки соответствия DICOM. Такая реализация не является профилем приложения хранения на носителях в терминологии DICOM. Например, если реализация записывает файлы DICOM на носитель, не предусмотренный в PS3.12, или использует файловую систему, не определённую для конкретного типа носителя в PS3.12, то такая реализация не может заявлять о своём соответствии стандарту DICOM при использовании этого носителя или файловой системы.

7.5 Соответствие носителей DICOM

DICOM не определяет соответствие носителя в общем смысле. Соответствие носителя стандарту DICOM может оцениваться только в рамках одного или нескольких профилей приложений хранения на носителях, определяющих конкретные контексты интероперабельности.

Note

«Это DICOM CD-R» — приемлемое утверждение при указании на носитель хранения. Однако не следует утверждать «этот CD-R соответствует DICOM», вместо этого следует говорить «этот CD-R соответствует профилю приложения хранения на носителях DICOM Basic Cardiac X-ray Angiographic».

7.6 Профили безопасности

DICOM определяет методы обеспечения безопасности на различных уровнях базовой эталонной модели ISO OSI за счёт использования механизмов, специфичных для конкретного уровня. Методы применения этих механизмов описаны в различных Частях стандарта DICOM. Некоторые механизмы и алгоритмы определены в PS3.15 в качестве профилей безопасности (Security Profile). Заявление о соответствии реализации описывает, какие профили безопасности могут использоваться данным приложением.

Note

Например, Basic TLS Secure Transport Connection Profile определяет механизм аутентификации сущностей, участвующих в обмене данными, а также защиты целостности и конфиденциальности информации при обмене.

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

Реализация должна перечислить в своём Заявлении о соответствии любое дополнительное использование под-элемента согласования User Identity Association, не предусмотренное стандартным профилем безопасности.

7.7 Преобразование DICOM SR в CDA

DICOM определяет преобразование объектов DICOM SR в документы CDA в PS3.20.

Это преобразование является однонаправленным (DICOM SR в HL7 CDA). Заявления о соответствии должны как минимум указывать соответствие шаблонам верхнего уровня, используемым для документа SR и документа CDA.

7.8 Требования соответствия DICOM Real-Time Video

Реализация, заявляющая о соответствии DICOM Real-Time Video, должна:

  • соответствовать минимальным требованиям соответствия, определённым в настоящем Разделе;

  • предоставить Заявление о соответствии, структурированное в соответствии с правилами и политиками настоящей Части, и следовать шаблону, приведённому в Приложении N;

  • соответствовать как минимум одной службе (Service), как определено в PS3.22;

    Note

    Соответствие службе (Service) подразумевает соответствие связанным IOD, изложенным в PS3.3, и элементам данных, определённым в PS3.6.

  • соблюдать правила, регулирующие типы SOP Class, изложенные в Разделе 7.3;

  • формировать и/или обрабатывать Data Set, как определено в PS3.5 и/или PS3.22;

    Note

    Соответствие PS3.5 и/или PS3.22 также подразумевает соответствие PS3.6;

  • получить законное право на зарегистрированный <org id> для создания UID (см. PS3.5), если реализация использует Privately Defined UID (т. е. UID, не определённые в стандарте DICOM).

A Шаблон Заявления о соответствии DICOM (Retired)

Retired. See PS3.2-2022d

B Образец Заявления о соответствии для интегрированной модальности (Retired)

Retired. See PS3.2-2022d

C Образец Заявления о соответствии для интерфейса DICOMRis (Retired)

Retired. See PS3.2-2022d

D Образец Заявления о соответствии для просмотрщика изображений DICOM (Retired)

Retired. See PS3.2-2022d

E Пример Заявления о соответствии для сервера печати (Retired)

Retired. See PS3.2-2022d

F Заявление о соответствии DICOM для сервера Query-Retrieve (Retired)

Retired. See PS3.2-2022d

G Образец Заявления о соответствии для просмотрщика изображений с поддержкой Hanging Protocol (Retired)

Retired. See PS3.2-2022d

H Заявление о соответствии DICOM для шлюза системы медикаментов (Retired)

Retired. See PS3.2-2022d

I Образец Заявления о соответствии для службы WADO (Retired)

Retired. See PS3.2-2022d

J Образец Заявления о соответствии для службы STOW (Retired)

Retired. See PS3.2-2022d

K Образец Заявления о соответствии для поставщика QIDO-RS (Retired)

Retired. See PS3.2-2022d

L Образец Заявления о соответствии для поставщика службы DICOM-RTV (Retired)

Retired. See PS3.2-2022d

M Образец Заявления о соответствии для потребителя службы DICOM-RTV (Retired)

Retired. See PS3.2-2022d

N Шаблон Заявления о соответствии DICOM (Нормативное)

Настоящее Приложение содержит шаблон Заявления о соответствии DICOM. Для удобства версия этого шаблона в формате Microsoft Word доступна по адресу: http://www.dicomstandard.org/resources/templates

Note

Настоящее Приложение определяет нормативное содержание Заявления о соответствии DICOM. Изменения в настоящем Приложении могут не сразу отражаться в версии этого шаблона в формате Microsoft Word. Если текущий выпуск DICOM PS3.2 и версия этого шаблона в формате Microsoft Word не совпадают, ответственность за обеспечение соответствия создаваемого Заявления о соответствии DICOM актуальному содержанию несёт составитель этого Заявления.

Содержание и структура Заявлений о соответствии DICOM должны соответствовать настоящему шаблону.

В настоящем шаблоне используются следующие соглашения по форматированию, помогающие составителям Заявления о соответствии. В зависимости от формата текста, использованного в шаблоне, Заявление о соответствии DICOM должно:

  • Включать без изменений текст, показанный обычным начертанием шрифта (т. е. не курсивом). Такой текст представляет собой стандартный «шаблонный» (boilerplate) текст, например вводные фразы к разделам, таблицы с перечнем обязательных атрибутов и т. д.

  • Удалять текст, показанный курсивным начертанием шрифта и [заключённый в квадратные скобки]. Такой текст содержит инструкции для составителей Заявления о соответствии по использованию настоящего шаблона. Этот текст может сохраняться, пока составитель не воспользуется им, но должен быть удалён перед публикацией Заявления о соответствии.

  • Либо удалять текст, показанный курсивным начертанием шрифта, либо соответствующим образом изменять его и переводить в обычное начертание. Такой текст является примерным и может содержать типовые формулировки, примеры тем, которые могут быть затронуты в определённом разделе, либо перечень опциональных атрибутов, которые следует удалить, если они не поддерживаются, и т. д.

  • Заменять текст <заключённый в угловые скобки> на соответствующий текст. Такой текст является заполнителем для переменных, например названия продукта. При замене текста символы < > следует удалить.

  • Заменять текст <<заключённый в двойные угловые скобки>> на одно значение из приведённого перечня. Такой текст содержит перечень альтернатив, например DICOM Defined Terms для значения атрибута. При замене текста символы << >> следует удалить.

    • Если могут использоваться значения, отличные от перечисленных, это указывается многоточием перед закрывающими угловыми скобками (т. е. «…>>»)

    • Если можно выбрать несколько значений, это будет указано в тексте инструкции.

    • Если часть из нескольких значений являются обязательными, обязательные значения показываются обычным начертанием шрифта, а опциональные значения — курсивным начертанием шрифта.

Note

Некоторые разделы и таблицы сочетают текст с разными начертаниями шрифта. Каждый фрагмент текста трактуется в соответствии с его начертанием.

В настоящем шаблоне используются следующие соглашения, способствующие единообразию, которое облегчает потребителям чтение Заявлений о соответствии от разных производителей и поиск конкретных сведений. Заявление о соответствии DICOM должно:

  • Указывать поддержку в таблицах (например, в столбцах «SCU» и «SCP» таблицы со строками для SOP Class), используя «Y» для «да» и «N» для «нет».

  • Включать в таблицы строки только для тех элементов (например, SOP Class, служб, атрибутов и т. д.), которые поддерживаются вашей реализацией. Не включать строки для неподдерживаемых элементов.

  • Форматировать поддерживаемые диапазоны значений в ячейках таблицы с использованием квадратных скобок следующим образом: [нижнее значение … верхнее значение].

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

  • Заменять содержимое разделов, не применимых к реализации, текстом «N/A» и добавлять «- N/A» в конец заголовка раздела. Это делается вместо удаления раздела; однако если все подразделы раздела помечены «N/A», подразделы могут быть удалены, и в этом случае родительский раздел должен содержать текст «N/A» в качестве содержимого, а к его исходному заголовку следует добавить «- N/A». Это позволяет сохранить единую нумерацию разделов во всех Заявлениях о соответствии DICOM для упрощения сравнения.

  • Если необходимо добавить разделы, их следует добавлять в конец родительского раздела, чтобы сохранить нумерацию разделов в соответствии с настоящим шаблоном.

  • Таблицы должны нумероваться последовательно в пределах каждого крупного подраздела. Следовать нумерации таблиц из шаблона не обязательно, если конкретные таблицы не применимы к продукту, описанному в данном Заявлении о соответствии DICOM.

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

Приложения являются обязательными частями настоящего шаблона и должны быть заполнены, если применимо к реализации. Например, определения IOD должны быть заполнены, если реализация поддерживает создание экземпляров SOP DICOM.

Если по ходу документа какие-либо таблицы становятся слишком широкими для книжной ориентации, для такой таблицы рекомендуется переключиться на альбомную ориентацию.

Таблицы разделены на подразделы для улучшения читаемости. Если подраздел таблицы не поддерживается, следует полностью удалить этот подраздел из таблицы.

Если Заявление о соответствии DICOM описывает несколько продуктов/версий в одном документе, на титульной странице следует указать, какие продукты/версии охвачены.

Обеспечить единообразие написания терминов во всём Заявлении о соответствии DICOM в соответствии со стандартом DICOM.

Если настоящий шаблон противоречит нормативным положениям других Частей стандарта DICOM, преимущественную силу имеют эти другие Части.

Содержание шаблона начинается после этой строки.

[При использовании настоящего шаблона для создания Заявления о соответствии DICOM нумерацию фактического содержания документа следует начинать с Раздела 1 для Обзора, а не с N.1.]

N.0 Титульная страница

[Заявление о соответствии DICOM должно иметь титульную страницу, которая должна включать:

  • Коммерческое название (названия) и версию (версии) рассматриваемого продукта или продуктов (если применимо к нескольким продуктам), включая все опциональные функции. Версия продукта должна соответствовать функциональности, описанной в настоящем Заявлении о соответствии.

  • Дату документа

]

N.1 Обзор

[Приведите краткое описание функциональности DICOM продукта.]

[Отредактируйте следующую иллюстрацию, изображающую службы DICOM, реализованные в вашем продукте, и взаимодействия с удалёнными системами, подключёнными к продукту. Замените <Product> названием вашего продукта, <Remote Systems x> — категорией системы, например модальность, PACS, RIS, а <DICOM Service> — применимой службой, например storage, query/retrieve, query modality worklist, ….]

Overview of Implemented Services

Рисунок N.1-1. Обзор реализованных служб


N.1.1 Содержание и передача

Таблица N.1-1 перечисляет все Storage SOP Class, поддерживаемые механизмы передачи, а также сценарии использования этих экземпляров.

Столбец «Transfer Syntax Set» перечисляет наборы синтаксисов передачи, определённые в Таблице N.1-2, применимые к каждому SOP Class. Столбцы «DIMSE», «DICOM Web» и «Media Services» указывают роли, поддерживаемые для каждого SOP Class.

Столбцы «Function» указывают, как экземпляры используются системой:

  • Create: система создаёт экземпляры SOP Class. Тип создаваемого SOP Class указывается одним из следующих сокращений:

    • S: Standard SOP Class

    • SE: Standard Extended SOP Class

    • SP: Specialized SOP Class

    • P: Private SOP Class

  • Display: система отображает экземпляры SOP Class пользователю либо путём отображения экземпляров SOP в исходном виде, либо путём применения экземпляров другого подходящего SOP Class к экземплярам изображений (например, Presentation State или CAD SR).

  • Process: система обрабатывает экземпляры SOP Class для получения дополнительной информации, предоставляемой пользователю (например, алгоритм обработки CAD или 3D-рендеринг).

  • Archive: система сохраняет экземпляры SOP Class и снова делает их доступными.

[Перечислите все Storage SOP Class, поддерживаемые системой, в числовом порядке SOP Class UID. В столбце «Transfer Syntax Set» укажите, какие из наборов синтаксисов передачи, определённых в Таблице N.1-2, поддерживаются. Обратите внимание, что для каждого SOP Class может поддерживаться несколько наборов синтаксисов передачи.]

[Для столбцов «Create Function» используйте значения, определённые выше. Для всех остальных поддерживаемых столбцов ролей/«Function» указывайте «Y» для «да» и «N» для «нет».]

Таблица N.1-1. Storage SOP Class

SOP Class

Набор синтаксисов передачи (Transfer Syntax Set)

Службы DIMSE

Веб-службы DICOM

Службы носителей

Функция

SCU

SCP

UA

OS

FSC

FSU

FSR

Create

Display

Process

Archive

Media Storage Directory Storage

1.2.840.10008.1.3.10

NI

Computed Radiography Image Storage

1.2.840.10008.5.1.4.1.1.1

U; LL; L

Digital X-Ray Image Storage - For Presentation

1.2.840.10008.5.1.4.1.1.1.1

U; LL; L

Digital X-Ray Image Storage - For Processing

1.2.840.10008.5.1.4.1.1.1.1.1

U; LL; L

Digital Mammography X-Ray Image Storage - For Presentation

1.2.840.10008.5.1.4.1.1.1.2

U; LL

VL Photographic Image Storage

1.2.840.10008.5.1.4.1.1.77.1.4

U; LL; L

Video Photographic Image Storage

1.2.840.10008.5.1.4.1.1.77.1.4.1

V

Comprehensive SR Storage

1.2.840.10008.5.1.4.1.1.88.33

NI

См. Таблицу N.1-3

Mammography CAD SR Storage

1.2.840.10008.5.1.4.1.1.88.50

См. Таблицу N.1-3


[Таблица N.1-2 определяет несколько примеров наборов синтаксисов передачи, на которые в Таблице N.1-1 выше ссылаются по их сокращению. Вы можете изменить наборы синтаксисов передачи в соответствии с реализацией вашего продукта и расширить Таблицу дополнительными наборами синтаксисов передачи по мере необходимости. Для дополнительных наборов синтаксисов передачи создайте дополнительные строки и присвойте сокращения в «() », на которые можно ссылаться в Таблице выше.]

Таблица N.1-2. Поддерживаемые синтаксисы передачи

Набор синтаксисов передачи (Transfer Syntax Set)

Название синтаксиса передачи

UID синтаксиса передачи

Media Type для Bulk Data веб-службы DICOM

Lossless Compressed Transfer Syntax Set (LL)

JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])

1.2.840.10008.1.2.4.70

image/jpeg

JPEG 2000 Image Compression (Lossless Only)

1.2.840.10008.1.2.4.90

image/jp2

RLE Lossless

1.2.840.10008.1.2.5

image/x-dicom-rle

Lossy Compressed Transfer Syntax Set (L)

JPEG Baseline (Process 1)

1.2.840.10008.1.2.4.50

image/jpeg

JPEG Extended (Process 2 & 4)

1.2.840.10008.1.2.4.51

image/jpeg

JPEG 2000 Image Compression

1.2.840.10008.1.2.4.91

image/jp2

Non-Image Transfer Syntax Set (NI)

Implicit VR Little Endian

1.2.840.10008.1.2

N/A

Explicit VR Little Endian

1.2.840.10008.1.2.1

application/octet-stream

Explicit VR Big Endian (Retired)

1.2.840.10008.1.2.2

N/A

Uncompressed Transfer Syntax Set (U)

Implicit VR Little Endian

1.2.840.10008.1.2

N/A

Explicit VR Little Endian

1.2.840.10008.1.2.1

application/octet-stream

Explicit VR Big Endian (Retired)

1.2.840.10008.1.2.2

N/A

Video Transfer Syntax Set (V)

MPEG2 Main Profile / Main Level

1.2.840.10008.1.2.4.100

video/mpeg2

MPEG2 Main Profile / High Level

1.2.840.10008.1.2.4.101

video/mpeg2

MPEG-4 AVC/H.264 High Profile / Level 4.1

1.2.840.10008.1.2.4.102

video/mp4

MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1

1.2.840.10008.1.2.4.103

video/mp4

MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video

1.2.840.10008.1.2.4.104

video/mp4

Real-Time Video Transfer Syntax Set (RTV)

SMPTE ST 2110-20 Uncompressed Progressive Active Video

1.2.840.10008.1.2.7.1

N/A

SMPTE ST 2110-20 Uncompressed Interlaced Active Video

1.2.840.10008.1.2.7.2

N/A

SMPTE ST 2110-30 PCM Digital Audio

1.2.840.10008.1.2.7.3

N/A


N.1.1.1 Идентификаторы корневых шаблонов структурированных отчётов

Таблица N.1-3 перечисляет все идентификаторы шаблонов (TID) корневых шаблонов, поддерживаемых системой. Столбец «Function» указывает, как система использует содержимое DICOM SR:

  • CREATE: система создаёт экземпляры с использованием указанного TID.

  • RENDER: система отображает содержимое SR, не используя данные для какой-либо обработки.

  • EXTRACT_DATA: система может извлекать структурированные данные из содержимого и использовать эти данные для последующей обработки (например, для составления отчётов).

  • OVERLAY: система использует информацию из SR для отображения информации непосредственно на изображениях (например, маркеры Mammography CAD).

  • ARCHIVE: система сохраняет экземпляры для последующего получения.

Столбец «SOP Class UID» указывает, какие из SR Storage SOP Class используются для кодирования информации или её хранения. Если поддерживается несколько SOP Class, столбец «Condition» описывает условия использования разных SOP Class.

[Таблица N.1-3 приводит несколько примеров, добавьте/удалите TID в соответствии с реализацией вашего продукта. Добавляйте корневые TID в порядке возрастания номеров.

За разъяснением значения столбцов см. описание выше. Обратите внимание, что в столбце «Function» может быть перечислено несколько значений.

Рекомендуется добавить в столбце «Root Template ID» ссылку на соответствующий подраздел Раздела N.10.]

Таблица N.1-3. Поддерживаемые идентификаторы корневых шаблонов SR (TID)

Название

Root TID

Функция

SOP Class

Условие

Mammography CAD Document Root

4000

CREATE;

ARCHIVE;

OVERLAY

Comprehensive SR Storage

1.2.840.10008.5.1.4.1.1.88.33

В зависимости от согласования ассоциации

Mammography CAD SR Storage

1.2.840.10008.5.1.4.1.1.88.50

Adult Echocardiography Procedure Report

5200

EXTRACT_DATA

Comprehensive SR Storage

1.2.840.10008.5.1.4.1.1.88.33


N.1.2 Службы DIMSE

N.1.2.1 Верификация

Таблица N.1-4 указывает поддержку Verification SOP Class.

[Измените Таблицу N.1-4, отразив поддержку Verification SOP Class.]

Таблица N.1-4. Verification SOP Class

SOP Class

Синтаксис передачи

SCU

SCP

Verification

1.2.840.10008.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1


N.1.2.2 Хранение

Подробнее о поддерживаемых Storage SOP Class см. Раздел N.1.1.

N.1.2.3 Управление рабочим процессом

Таблица N.1-5 перечисляет все поддерживаемые Workflow Management SOP Class.

[Измените Таблицу N.1-5, отразив поддерживаемые SOP Class в области управления рабочим процессом. Для каждой поддерживаемой службы укажите поддерживаемую роль. Если SOP Class не поддерживается ни как SCU, ни как SCP, удалите соответствующую строку из Таблицы]

Таблица N.1-5. Workflow Management SOP Class

SOP Class

Синтаксис передачи

SCU

SCP

Modality Worklist Information Model - FIND

1.2.840.10008.5.1.4.31

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Modality Performed Procedure Step

1.2.840.10008.3.1.2.3.3

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Storage Commitment Push Model

1.2.840.10008.1.20.1

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Unified Procedure Step - Push

1.2.840.10008.5.1.4.34.6.1

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Unified Procedure Step - Watch

1.2.840.10008.5.1.4.34.6.2

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Unified Procedure Step - Pull

1.2.840.10008.5.1.4.34.6.3

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Unified Procedure Step - Event

1.2.840.10008.5.1.4.34.6.4

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Instance Availability Notification

1.2.840.10008.5.1.4.33

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1


N.1.2.4 Запрос/получение

Таблица N.1-6 перечисляет все поддерживаемые Query/Retrieve SOP Class.

[Таблица N.1-6 перечисляет некоторые SOP Class для запроса и получения от удалённого узла DICOM, тем не менее PS3.4 определяет ещё много дополнительных SOP Class для запроса и получения. Если ваш продукт поддерживает какие-либо из этих дополнительных SOP Class (например, любые SOP Class, поддерживающие C-GET), добавьте их в Таблицу N.1-6 и удалите SOP Class, не поддерживаемые вашим продуктом. Если SOP Class не поддерживается ни как SCU, ни как SCP, удалите соответствующую строку из Таблицы N.1-6.]

Таблица N.1-6. Query/Retrieve SOP Class

SOP Class

Синтаксис передачи

SCU

SCP

Patient Root Query/Retrieve Information Model - FIND

1.2.840.10008.5.1.4.1.2.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Study Root Query/Retrieve - Information Model - FIND

1.2.840.10008.5.1.4.1.2.2.1

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Patient Root Query/Retrieve - Information Model - MOVE

1.2.840.10008.5.1.4.1.2.1.2

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Study Root Query/Retrieve - Information Model - MOVE

1.2.840.10008.5.1.4.1.2.2.2

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1


N.1.2.5 Печать

Таблица N.1-7 перечисляет все поддерживаемые Printing SOP Class.

[Таблица N.1-7 перечисляет некоторые SOP Class для печати, а PS3.4 определяет дополнительные SOP Class для печати. Если ваш продукт поддерживает какие-либо из этих дополнительных SOP Class, добавьте их в Таблицу N.1-7, и удалите строки, не применимые к вашему продукту. Если SOP Class не поддерживается ни как SCU, ни как SCP, удалите соответствующую строку из Таблицы N.1-7.]

Таблица N.1-7. Printing SOP Class

SOP Class

Синтаксис передачи

SCU

SCP

Basic Grayscale Print Management Meta

1.2.840.10008.5.1.1.9

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Basic Color Print Management Meta

1.2.840.10008.5.1.1.18

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Basic Annotation Box

1.2.840.10008.5.1.1.15

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Print Job

1.2.840.10008.5.1.1.14

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Presentation LUT

1.2.840.10008.5.1.1.23

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1

Printer Configuration Retrieval

1.2.840.10008.5.1.1.17.376

Implicit VR Little Endian

1.2.840.10008.1.2

Explicit VR Little Endian

1.2.840.10008.1.2.1


N.1.3 Веб-службы DICOM

N.1.3.1 Служба URI (WADO-URI)

Таблица N.1-8 перечисляет детали поддержки службы URI.

[Заполните Таблицу N.1-8, указав поддержку веб-службы URI.]

Таблица N.1-8. Служба URI

Служба

Транзакция

User Agent

Origin Server

URI Web Service (WADO-URI)

Retrieve DICOM Instances

Retrieve Rendered Instance


О поддерживаемых ресурсах см. Таблицу N.1-1 в Разделе N.1.1

N.1.3.2 Служба исследований (Studies Service)

Таблица N.1-9 перечисляет детали поддержки службы исследований.

[Заполните Таблицу N.1-9, указав поддержку веб-службы исследований]

Таблица N.1-9. Служба исследований

Служба

Транзакция

Ресурс

User Agent

Origin Server

Studies Web Service

Retrieve Capabilities

Retrieve (WADO-RS)

Study

Study Metadata

Study Bulk Data

Study Pixel Data

Rendered Study

Rendered MPR Volume Study

Rendered 3D Volume Study

Study Thumbnail

Series

Series Metadata

Series Bulk Data

Series Pixel Data

Rendered Series

Rendered MPR Volume Series

Rendered 3D Volume Series

Series Thumbnail

Instance

Instance Metadata

Instance Bulk Data

Instance Pixel Data

Rendered Instance

Rendered MPR Volume Instance

Rendered 3D Volume Instance

Instance Thumbnail

Frames

Rendered Frames

Rendered MPR Volume Frames

Rendered 3D Volume Frames

Frame Thumbnail

Bulk Data

Search (QIDO-RS)

All Studies

Study's Series

Study's Instances

All Series

Series Instances

All Instances

Store (STOW-RS)

All Studies

Study


[Если ваш Origin Server поддерживает какие-либо ресурсы Rendered MPR Volume или Rendered 3D Volume, укажите поддерживаемые SOP Class в столбце «Process» Таблицы N.1-1.]

N.1.3.3 Служба рабочих списков (Worklist Service)

Таблица N.1-10 перечисляет детали поддержки службы рабочих списков.

[Заполните Таблицу N.1-10, указав поддержку веб-службы рабочих списков.]

Таблица N.1-10. Служба рабочих списков

Служба

Транзакция

Ресурс

User Agent

Origin Server

Worklist Web Service (UPS-RS)

Retrieve Capabilities

Create Workitem

Worklist

Workitem

Update Workitem

Workitem

Retrieve Workitem

Workitem

Change Workitem State

Workitem

Request Cancellation

Workitem

Search

Worklist

Subscribe

Worklist

Filtered Worklist

Workitem

Unsubscribe

Worklist

Filtered Worklist

Workitem

Suspend Global Subscription

Worklist

Filtered Worklist

Workitem Event Report


N.1.3.4 Служба экземпляров, не связанных с пациентом (Non-Patient Instance Service)

Таблица N.1-11 перечисляет детали поддержки службы экземпляров, не связанных с пациентом.

Подробнее о поддерживаемых категориях ресурсов (например, Color Palette, Defined Procedure Protocol, Hanging Protocol или Implant Templates) см. Таблицу N.1-1.

[Заполните Таблицу N.1-11, указав поддержку веб-службы экземпляров, не связанных с пациентом.]

Таблица N.1-11. Служба экземпляров, не связанных с пациентом

Служба

Транзакция

Ресурс

User Agent

Origin Server

Non-Patient Instances Web Service

Retrieve Capabilities

Retrieve

Store

Search (Note)


N.1.3.5 Служба подтверждения сохранения (Storage Commitment Service)

Таблица N.1.3.5-1 перечисляет детали поддержки службы подтверждения сохранения.

[Заполните Таблицу N.1.3.5-1, указав поддержку веб-службы подтверждения сохранения.]

Таблица N.1.3.5-1. Служба подтверждения сохранения

Служба

Транзакция

Ресурс

User Agent

Origin Server

Storage Commitment Service

Request

commitment-requests

Result Check

commitment-requests


N.1.3.6 Служба запланированного этапа процедуры модальности (Modality Scheduled Procedure Step Service)

Таблица N.1.3.6-1 перечисляет детали поддержки службы запланированного этапа процедуры модальности.

[Заполните Таблицу N.1.3.6-1, указав поддержку веб-службы запланированного этапа процедуры модальности]

Таблица N.1.3.6-1. Служба запланированного этапа процедуры модальности

Служба

Транзакция

Ресурс

User Agent

Origin Server

Modality Scheduled Procedure Step Service

Search

modality-scheduled-procedure-steps


N.1.3.7 Служба выполненного этапа процедуры модальности (Modality Performed Procedure Step Service)

Таблица N.1.3.7-1 перечисляет детали поддержки службы выполненного этапа процедуры модальности.

[Заполните Таблицу N.1.3.7-1, указав поддержку веб-службы выполненного этапа процедуры модальности]

Таблица N.1.3.7-1. Служба выполненного этапа процедуры модальности

Служба

Транзакция

Ресурс

User Agent

Origin Server

Modality Performed Procedure Step Service

Create

modality-performed-procedure-steps

Update

Retrieve


[При поддержке ролей и Origin Server, и User Agent укажите, отражается ли создание и обновление MPPS на стороне Origin Server на стороне User Agent, выбрав один из двух приведённых ниже текстов. Если поддерживается только одна из ролей, удалите приведённые ниже тексты.]

Данная система не отражает создание и обновление MPPS со стороны Origin Server на стороне User Agent.

Данная система отражает создание и обновление MPPS со стороны Origin Server на стороне User Agent.

N.1.4 Службы носителей

Таблица N.1-12 перечисляет все поддерживаемые профили приложений хранения на носителях.

[Таблица N.1-12 перечисляет профили приложений хранения на носителях и поддерживаемые роли. Расширьте/измените Таблицу, чтобы перечислить профили, поддерживаемые вашей системой.]

Таблица N.1-12. Поддерживаемые профили приложений хранения на носителях

Профиль приложения хранения на носителях

FSC

FSR

FSU

Compact Disk - Recordable

STD-GEN-CD

AUG-GEN-CD

DVD

AUG-GEN-DVD-JPEG

AUG-GEN-DVD-J2K

STD-GEN-DVD-JPEG

STD-GEN-DVD-J2K

USB

AUG-GEN-USB-J2K

STD-GEN-USB-J2K


N.1.5 Служба Real-Time Video

Таблица N.1-13 перечисляет все поддерживаемые Real-Time Video SOP Class и синтаксисы передачи.

[Перечислите все поддерживаемые Real-Time Video SOP Class в Таблице N.1-13. Для столбца «Transfer Syntax Set» используйте наборы синтаксисов передачи, определённые в Таблице N.1-2.]

Таблица N.1-13. Поддерживаемые Real-Time Video SOP Class

SOP Class

Набор синтаксисов передачи

RTV

SCU

SCP

Video Endoscopic Image Real-Time Communication

1.2.840.10008.10.1

RTV

Video Photographic Image Real-Time Communication

1.2.840.10008.10.2

RTV

Audio Waveform Real-Time Communication

1.2.840.10008.10.3

RTV

Rendition Selection Document Real-Time Communication

1.2.840.10008.10.4

N/A


N.1.6 Профили деидентификации

Таблица N.1-14 перечисляет все поддерживаемые профили и опции деидентификации.

[Заполните Таблицу N.1-14, перечислив поддерживаемые профили и опции деидентификации. Если деидентификация не поддерживается, удалите эту таблицу и пометьте раздел как N/A]

Таблица N.1-14. Профили деидентификации

Профиль

Опция

Basic Application-Level Confidentiality Profile

Clean Pixel Data Option

Clean Structured Content Option


N.1.7 Специфичные наборы символов

[Перечислите все поддерживаемые наборы символов, их название по IANA, а также описание в Таблице N.1-15.]

Таблица N.1-15. Поддерживаемые специфичные наборы символов

Определённый термин

IANA

Описание

Однобайтовые наборы символов без расширения кода

ISO_IR 6

ISO-646 or US-ASCII

Репертуар по умолчанию

ISO_IR 100

ISO-8859-1

Латинский алфавит № 1 (Западная Европа)

Однобайтовые наборы символов с расширениями кода

ISO 2022 IR 6

Репертуар по умолчанию

ISO 2022 IR 100

Латинский алфавит № 1 (Западная Европа)

Многобайтовые наборы символов без расширения кода

ISO_IR 192

UTF-8

Unicode в UTF-8 Level 3

GB18030

GB18030

GB18030-2000 (норма КНР GB18030)

Многобайтовые наборы символов с расширениями кода

ISO 2022 IR 87

ISO-2022-JP

Японский JIS X 0208

ISO 2022 IR 149

ISO-2022-KR

Корейский


N.2 Оглавление

[Оглавление должно быть предоставлено, чтобы помочь читателям легко находить нужную информацию.]

N.3 Введение

N.3.1 История изменений

[Приведите историю изменений настоящего документа, включая номер версии документа, дату версии документа, версию(и) продукта, к которым применяется Заявление о соответствии DICOM, и краткое описание изменений на высоком уровне.]

Версия

Дата

Версия(и) продукта

Изменение

<Revision>

<Date>

<Product Version(s)>

<Change>

N.3.2 Аудитория

Настоящий документ предназначен для перечисленной ниже аудитории. Предполагается, что читатель обладает рабочими знаниями стандарта DICOM.

[Ниже приведён перечень типичных пользователей Заявления о соответствии DICOM; при необходимости измените его и добавьте другие группы пользователей.]

Структура документа была разработана для упрощения доступа к соответствующей информации для различных групп пользователей:

  • Клинические пользователи, желающие получить обзор реализованных возможностей интероперабельности системы, могут ознакомиться с Разделом N.4 «Модель реализации».

  • Персонал, занимающийся продажами, может использовать информацию в Разделе N.1 для оценки совместимости между различными системами в ситуации продажи.

  • Системные интеграторы могут использовать информацию в Разделе N.6 при установке системы, а также сведения из Раздела N.5 «Описание служб и интероперабельности» для получения подробностей о реализованных службах.

  • Инженеры сервисного обслуживания на местах могут использовать сведения из Раздела N.5 «Описание служб и интероперабельности» и из Раздела N.7 «Детали сетевого взаимодействия и взаимодействия через носители» для устранения неполадок.

  • ИТ-персонал больницы, занимающийся вопросами безопасности, может использовать сведения, приведённые в Разделе N.8 «Безопасность», о реализованных функциях безопасности.

  • Исследовательский персонал может быть заинтересован в использовании информации, приведённой в Разделе N.9 «Информационные объектные дефиниции (IOD)» или Разделе N.10 «Кодирование содержимого структурированных отчётов» для получения подробной информации об изображениях и измерениях.

N.3.3 Замечания

[Здесь указываются любые важные замечания, отказы от ответственности и общие сведения. Приведённый ниже пример может использоваться в качестве шаблона.]

Назначение настоящего Заявления о соответствии DICOM — содействовать интеграции между < Product> и другими продуктами DICOM. Заявление о соответствии следует читать и понимать совместно со стандартом DICOM [1]. Сам по себе DICOM не гарантирует интероперабельность.

  • Тем не менее, Заявление о соответствии облегчает сравнение первого уровня на предмет интероперабельности между разными приложениями, поддерживающими совместимую функциональность DICOM.

  • Настоящее Заявление о соответствии не должно заменять проверку с другим оборудованием DICOM для обеспечения надлежащего обмена предполагаемой информацией. Фактически, именно пользователь несёт ответственность за выполнение следующих проверочных мероприятий:

    • Сравнение Заявлений о соответствии <Product> и другого оборудования, соответствующего DICOM, является первым шагом к оценке взаимосвязанности и интероперабельности между этими системами.

    • Процедуры тестирования должны быть определены и выполнены для проверки требуемого уровня интероперабельности с конкретным оборудованием, соответствующим DICOM, установленным медицинским учреждением.

[Если у продукта есть IHE Integration Statement, может быть применимо следующее утверждение]:

<Product> принял участие в отраслевой программе тестирования, спонсируемой Integrating the Healthcare Enterprise (IHE). IHE Integration Statement для <Product> вместе с IHE Technical Framework может облегчить процесс проверочного тестирования.

N.3.4 Термины и определения

[Здесь следует перечислить термины и определения. Следующий перечень включает термины DICOM; удалите термины, не используемые в Заявлении о соответствии, но не добавляйте и не изменяйте перечисленные здесь термины.]

Следующий перечень включает термины DICOM, используемые в настоящем Заявлении о соответствии:

Abstract Syntax

Информация, о которой достигнута договорённость об обмене между приложениями, как правило эквивалентная Service/Object Pair (SOP) Class. Примеры: Verification SOP Class, Modality Worklist Information Model Find SOP Class, Computed Radiography Image Storage SOP Class.

Прикладная сущность (Application Entity, AE)

Представление внешнего поведения процесса приложения в терминах сетевых служб DICOM, веб-служб и/или возможностей обмена через носители, реализованных в одной или нескольких ролях. Одно устройство может иметь несколько прикладных сущностей.

Название прикладной сущности (Application Entity Title, AET)

Внешне известное имя прикладной сущности, используемое для идентификации приложения DICOM перед другими приложениями DICOM в сети.

Прикладной контекст (Application Context)

Спецификация типа связи, используемой между прикладными сущностями. Пример: сетевой протокол DICOM.

Ассоциация (Association)

Канал сетевой связи, устанавливаемый между прикладными сущностями.

Атрибут (Attribute)

Единица информации в информационной объектной дефиниции; элемент данных, идентифицируемый тегом. Информация может представлять собой сложную структуру данных (Sequence), которая сама состоит из элементов данных более низкого уровня. Примеры: Patient ID (0010,0020), Accession Number (0008,0050), Photometric Interpretation (0028,0004), Procedure Code Sequence (0008,1032).

Элемент данных (Data Element)

Единица информации, определяемая одной записью в словаре данных. Закодированный атрибут информационной объектной дефиниции (IOD), состоящий как минимум из трёх полей: тега элемента данных, длины значения и поля значения. Для некоторых конкретных синтаксисов передачи элемент данных также содержит поле VR, в котором явно указывается представление значения этого элемента данных

Информационная объектная дефиниция (Information Object Definition, IOD)

Определённый набор атрибутов, составляющих тип объекта данных; не представляет конкретный экземпляр объекта данных, а скорее класс подобных объектов данных, обладающих одинаковыми свойствами. Примеры: MR Image IOD, CT Image IOD, Print Job IOD. Атрибуты в составе IOD могут быть указаны как обязательные (Type 1), требуемые, но, возможно, неизвестные (Type 2), или опциональные (Type 3), а также могут существовать условия, связанные с использованием атрибута (Type 1C и 2C).

Профиль приложения хранения на носителях (Media Storage Application Profile)

Спецификация информационных объектов DICOM и кодирования, которыми обмениваются на съёмных носителях (например, компакт-дисках).

Модуль (Module)

Набор атрибутов в составе информационной объектной дефиниции, логически связанных друг с другом. Пример: модуль Patient включает Patient's Name, Patient ID, Patient's Birth Date и Patient's Sex.

Согласование (Negotiation)

Первая фаза установления ассоциации, позволяющая прикладным сущностям договориться о типах данных, которыми предстоит обмениваться, и о том, как эти данные будут кодироваться.

Origin Server

Обозначает программу, способную формировать авторитетные ответы на HTTP-запросы для заданного целевого ресурса (Target Resource). Термин «сервер» относится к любой реализации, которая получает сообщение запроса веб-службы от user agent.

Presentation Context

Набор сетевых служб DICOM, используемых в рамках ассоциации, согласованный между прикладными сущностями; включает Abstract Syntax и синтаксисы передачи.

Private SOP Class

SOP Class, не определённый в стандарте DICOM, но опубликованный в Заявлении о соответствии реализации.

Протокольный блок данных (Protocol Data Unit, PDU)

Пакет (часть) сообщения DICOM, отправляемый по сети. Устройства должны указывать максимальный размер пакета, который они могут принять для сообщений DICOM.

Профиль безопасности (Security Profile)

Набор механизмов, таких как шифрование, аутентификация пользователя или цифровые подписи, используемых прикладной сущностью для обеспечения конфиденциальности, целостности и/или доступности передаваемых данных DICOM.

Поставщик сервисного класса (Service Class Provider, SCP)

Роль прикладной сущности, предоставляющей сетевую службу DICOM; как правило, сервер, выполняющий операции по запросу другой прикладной сущности (Service Class User). Примеры: система архивации и передачи изображений (SCP хранения изображений и SCP запроса/получения изображений), радиологическая информационная система (SCP рабочего списка модальности).

Пользователь сервисного класса (Service Class User, SCU)

Роль прикладной сущности, использующей сетевую службу DICOM; как правило, клиент. Примеры: модальность визуализации (SCU хранения изображений и SCU рабочего списка модальности), рабочая станция визуализации (SCU запроса/получения изображений).

Пара сервис-объект, класс (Service/Object Pair Class, SOP Class)

Спецификация сетевой передачи или передачи через носители (службы) для определённого типа данных (объекта); фундаментальная единица спецификации интероперабельности DICOM. Примеры: Ultrasound Image Storage Service, Basic Grayscale Print Management.

Пара сервис-объект, экземпляр (Service/Object Pair Instance, SOP Instance)

Информационный объект; конкретный экземпляр информации, которой обмениваются в рамках SOP Class. Например, конкретное рентгеновское изображение.

Specialized SOP Class

SOP Class, производный от стандартного и специализированный дополнительными атрибутами Type 1, 1C, 2, 2C или 3, перечислением конкретных допустимых значений атрибутов, либо перечислением конкретных допустимых шаблонов. Дополнительные атрибуты могут быть либо взяты из словаря данных в PS3.6, либо являться частными атрибутами.

Standard SOP Class

SOP Class, определённый в стандарте, который реализован и используется без каких-либо изменений.

Standard Extended SOP Class

SOP Class, определённый в стандарте и расширенный дополнительными атрибутами Type 3. Дополнительные атрибуты могут быть либо взяты из словаря данных DICOM в PS3.6, либо являться частными атрибутами.

Тег (Tag)

32-битный идентификатор элемента данных, представленный в виде пары четырёхзначных шестнадцатеричных чисел — «группы» (group) и «элемента» (element). Если номер «группы» нечётный, тег относится к частному (специфичному для производителя) элементу данных. Примеры: (0010,0020) [Patient ID], (07FE,0010) [Pixel Data], (0019,0210) [частный элемент данных].

Синтаксис передачи (Transfer Syntax)

Кодирование, используемое для обмена информационными объектами и сообщениями DICOM. Примеры: сжатие JPEG (изображения), Little Endian Explicit Value Representation.

Порт, защищённый TLS (TLS-Secured Port)

Порт TCP, на котором реализация принимает соединения TLS для обмена информацией DICOM.

Уникальный идентификатор (Unique Identifier, UID)

Глобально уникальная строка в «десятично-точечном» формате, идентифицирующая конкретный объект или класс объектов; идентификатор объекта (Object Identifier) ISO-8824. Примеры: Study Instance UID, SOP Class UID, SOP Instance UID.

User Agent

Клиент в сетевом протоколе, используемом для связи в распределённой вычислительной системе типа клиент-сервер. В частности, протокол передачи гипертекста (HTTP) идентифицирует клиентское программное обеспечение, инициирующее запрос, с помощью заголовка user-agent, даже если клиент не управляется пользователем.

Представление значения (Value Representation, VR)

Тип формата отдельного элемента данных DICOM, например текст, целое число, имя человека или код. Информационные объекты DICOM могут передаваться либо с явным указанием типа каждого элемента данных (Explicit VR), либо без явного указания (Implicit VR); при использовании Implicit VR принимающее приложение должно использовать словарь данных DICOM для определения формата каждого элемента данных.

[Измените: добавьте здесь перечень специфичных для продукта определений. Если они не нужны, удалите следующее вступление и таблицу]

Следующий перечень включает специфичные для продукта определения, используемые в настоящем Заявлении о соответствии

Специфичный для продукта термин

Это специфичный для продукта термин, используемый в настоящем Заявлении о соответствии

N.3.5 Сокращения

Здесь перечислены сокращения, используемые в настоящем Заявлении о соответствии DICOM.

[Важно добавить любые дополнительные термины, используемые реализацией. Термины из перечня также могут быть удалены по усмотрению разработчика.]

AE

Application Entity

AET

Application Entity Title

CAD

Computer Aided Detection

CDA

Clinical Document Architecture

CID

Context Identifier

DCS

DICOM Conformance Statement

DHCP

Dynamic Host Configuration Protocol

DICOM

Digital Imaging and Communications in Medicine

ELE

Explicit VR Little Endian

FSC

File-Set Creator

FSU

File-Set Updater

FSR

File-Set Reader

IANA

Internet Assigned Numbers Authority

IHE

Integrating the Healthcare Enterprise

ILE

Implicit VR Little Endian

IOD

Information Object Definition

IPv4

Internet Protocol version 4

IPv6

Internet Protocol version 6

ISO

International Organization for Standardization

MPPS

Modality Performed Procedure Step

MWL

Modality Worklist

NEMA

National Electrical Manufacturers Association

NTP

Network Time Protocol

OID

Object Identifier

OS

Origin Server

PDU

Protocol Data Unit

PHI

Protected Health Information

PPS

Performed Procedure Step

QIDO-RS

Query based on ID for DICOM Objects by RESTful Services

RTV

Real-Time Video

SCP

Service Class Provider

SCU

Service Class User

SDP

Service Description Protocol

SOP

Service-Object Pair

SPS

Scheduled Procedure Step

SR

Structured Reporting

STOW-RS

STore Over the Web by RESTful Services

TCP/IP

Transmission Control Protocol/Internet Protocol

TID

Template Identifier

UA

User Agent

UI

User Interface

UID

Unique Identifier

UL

Upper Layer

UPS

Unified Procedure Step

UPS-RS

Unified Procedure Step by RESTful Services

VR

Value Representation

WADO-RS

Web Access to DICOM Objects by RESTful Services

WADO-URI

Web Access to DICOM Objects by URI

N.3.6 Ссылки

[Здесь следует перечислить документы, на которые даются ссылки, включая соответствующие руководства к продукту (например, сервисные руководства, определяющие настройку параметров связи DICOM). Ссылки на стандарт DICOM должны содержать URL бесплатно публикуемой версии стандарта, но не должны указывать дату публикации]:

[1] National Electrical Manufacturers Association (NEMA), Rosslyn, VA USA. PS3 / ISO 12052 Digital Imaging and Communications in Medicine (DICOM) Standard. http://www.dicomstandard.org .

[2] Integrating the Healthcare Enterprise (IHE). IHE Radiology Technical Framework. http://www.ihe.net/Resources/technical_frameworks/#radiology .

N.4 Модель реализации

[Приведите краткое описание вашей реализации, включая перечень названий продуктов и версий, которые охватывает настоящее Заявление о соответствии DICOM (DCS), а также использование сетевого взаимодействия DICOM, обмена через носители DICOM и веб-служб DICOM для достижения их назначения.]

[Также приведите некоторые детали архитектуры вашего продукта верхнего уровня, относящиеся к функциям интероперабельности продукта (например, реализация функциональности в отдельных приложениях).]

N.4.1 Прикладные сущности и поток данных

Модель приложения для сетевого взаимодействия и обмена через носители для < Product> показана на Рисунке N.4-1 — диаграмме потоков данных приложения <Product>.

[Отредактируйте диаграмму потоков данных приложения и приведённое ниже описание соответствующим образом. Обратите внимание, что названия Real-World Activity и прикладных сущностей, указанные на рисунке, должны использоваться единообразно во всём документе. Если ваш продукт поддерживает настраиваемое определение AE, опишите в этом разделе конфигурацию AE по умолчанию. Напомним, что AE — это представление внешнего поведения процесса приложения в терминах сетевых служб DICOM, веб-служб и/или возможностей обмена через носители, реализованных в одной или нескольких ролях. Одно устройство может иметь несколько прикладных сущностей.]

<Product> Application Data Flow Diagram

Рисунок N.4-1. Диаграмма потоков данных приложения <Product>


[Для каждой AE, перечисленной на Рисунке N.4-1, добавьте один подраздел A.4.1.x, описывающий функциональность DICOM этой AE в отношении поддерживаемых служб DIMSE, DICOM Web и Media Services, включая Real-World Activity, которые могут запускать эту службу.]

[Если ваша система поддерживает гибкую группировку служб в прикладные сущности, сохраните следующий абзац, в противном случае удалите его]

Настоящий раздел описывает организацию поддерживаемых служб в прикладные сущности на основе конфигурации системы по умолчанию. Это может меняться в зависимости от фактической настройки на объекте заказчика. Подробнее о настраиваемости распределения служб по AE см. Раздел N.6.

N.4.1.1 Функциональное определение <Application Entity 1>

[Приведите функциональное описание <Application Entity 1>, т. е. служб DICOM (DIMSE, DICOM Web и Media Services), поддерживаемых ролей, Real World Activity, запускающих службу, и специфичного для AE поведения.]

N.5 Описание служб и интероперабельности

N.5.1 Отображение служб на прикладные сущности

Таблица N.5-1 содержит обзор прикладных сущностей и служб, поддерживаемых каждой AE.

[Таблица N.5-1 предоставляет отображение между прикладными сущностями, службами и ролями, как показано в примере ниже.]

Таблица N.5-1. Отображение служб на AE

Прикладная сущность

Поддерживаемые службы

Роль

DIMSE

Веб DICOM

Носители DICOM

Real-Time Video

SCU

SCP

Origin Server

User Agent

FSC

FSU

FSR

SCU

SCP

<Application Entity 1>

Basic Worklist Management

MPPS

<Application Entity 2>

Storage

Storage Commitment

Query/Retrieve

<Application Entity 3>(see Note 1)

Storage

Query/Retrieve

<Application Entity 4>

Print Management

<Media Entity 1>

Media Storage

<RTV Entity 1>

Real-Time Video


[При необходимости поясните специфичное поведение AE в примечании, например, если у вас есть AE, которая обеспечивает специально хранение деидентифицированных экземпляров или поддержку запроса отклонённых экземпляров, как определено в профиле IOCM, например:

Note

  1. Данная реализация службы Query/Retrieve обрабатывает получение отклонённых экземпляров, как определено в IHE Radiology IOCM Profile [2].

]

N.5.2 Службы DIMSE

[Следующие разделы подробно определяют детали поддерживаемых служб DIMSE. Заполните информацию по всем службам, поддерживаемым системой. Таблицы приведены в качестве примеров и должны быть изменены в соответствии с функциональностью системы.]

N.5.2.1 Служба базового управления рабочими списками (Basic Worklist Management Service)

N.5.2.1.1 SCU для Modality Worklist Information Model - FIND SOP Class

В роли Service Class User для Modality Worklist Information Model - FIND SOP Class, <Product> использует сообщение C-FIND-RQ для запроса к SCP. Он поддерживает ключи запроса, перечисленные в Таблице N.5-2.

В столбце «Matching Type» могут использоваться следующие значения:

  • SINGLE_VALUE: SCU может запросить сопоставление по одному значению этого атрибута.

  • UID: SCU может запросить сопоставление по списку UID для этого атрибута.

  • WILDCARD: SCU может запросить сопоставление по маске (Wildcard) для этого атрибута.

  • RANGE: SCU может запросить сопоставление по диапазону для этого атрибута.

  • SEQUENCE: SCU может запросить сопоставление по последовательности (Sequence) для этого атрибута.

  • UNIVERSAL: SCU может запросить, чтобы атрибут был возвращаемым значением (универсальное сопоставление).

В столбце «Query Value Source» могут использоваться следующие значения:

  • FIXED: значение запроса не может быть изменено пользователем или конфигурацией.

  • GENERATED: значение запроса генерируется системой (например, текущая дата в качестве даты исследования).

  • CONFIGURATION: значение запроса зависит от конфигурации системы.

  • USER: значение запроса вводится пользователем.

  • SCANNED: значение запроса считывается со сканера штрихкодов или аналогичного устройства.

  • EMPTY: значение запроса отправляется с нулевой длиной, указывая, что это только возвращаемый ключ.

В столбце «Display on UI» могут использоваться следующие значения:

  • D: возвращаемое значение отображается в основном пользовательском интерфейсе по умолчанию.

  • C: возвращаемое значение отображается в основном пользовательском интерфейсе, если это настроено.

  • N: возвращаемое значение никогда не отображается.

[Измените Таблицу N.5-2, включив все атрибуты, поддерживаемые вашей системой, и используйте термины, определённые выше для Matching Type, Query Value Source и Display on UI. Если значения Display on UI изменены по сравнению с полученными, укажите это в сноске. Если для Query Value Source поддерживается несколько значений, перечислите их все.]

Таблица N.5-2. Поддерживаемые параметры запроса C-FIND для Modality Worklist — SCU

Attribute Name

Tag

Matching Type

Query Value Source

Значение

Display on UI

Комментарии

Scheduled Procedure Step

Scheduled Procedure Step Sequence

(0040,0100)

SEQUENCE

>Scheduled Station AE Title

(0040,0001)

SINGLE_VALUE

GENERATED

D

AE title системы, выполняющей запрос

>Scheduled Procedure StepStart date

(0040,0002)

RANGE

GENERATED

D

Current date and time minus 1 hour plus 24 hours ahead

>Scheduled Procedure StepStart Time

(0040,0003)

RANGE

GENERATED

D

Current date and time minus 1 hour plus 24 hours ahead

>Modality

(0008,0060)

SINGLE_VALUE

FIXED

CT

>Scheduled PerformingPhysician's Name

(0040,0006)

UNIVERSAL

EMPTY

D

Requested Procedure

Study Instance UID

(0020,000D)

UNIVERSAL

EMPTY

Imaging Service Request

Accession Number

(0008,0050)

SINGLE VALUE

USER

D

See Annex D for details

Issuer of Accession Number Sequence

(0008,0051)

UNIVERSAL

EMPTY

Visit Identification

Visit Status

Patient Identification

Patient's Name

(0010,0010)

WILDCARD

USER

D

Patient Demographics


[Опишите сценарии, в которых продукт может отправлять запросы C-FIND-CANCEL, например,

Продукт отправляет запросы C-FIND CANCEL в следующих сценариях:* обнаружено настраиваемое максимальное количество совпадений* инициировано пользователем]

[Также опишите поведение SCU, если SCP игнорирует запрос отмены и продолжает отправлять ответы.]

[Опишите возможности запроса вашего продукта и поведение при обработке нестандартных наборов символов, особенно при обработке имён людей (VR PN), например:

При настройке поддержки японского набора символов атрибуты запроса Person Name могут содержать идеографическое (кандзи) и/или фонетическое (хирагана и катакана) и/или латинизированное (ромадзи) представления.

При настройке поддержки китайского набора символов атрибуты запроса Person Name могут содержать идеографическое (ханьцзы) и/или фонетическое (пиньинь) представления. Для Patient's Name (0010,0010) представление, отображаемое в рабочем списке по умолчанию, настраивается.

При настройке поддержки корейского набора символов атрибуты запроса Person Name могут содержать идеографическое (ханча) и/или фонетическое (хангыль) и/или латинизированное представления.

Если продукт получает от SCP ответ C-FIND, содержащий неподдерживаемые значения в Specific Character Set (0008,0005), символы в этом наборе символов будут трактоваться как неизвестные символы, как описано в Разделе 6.1.2.3 в PS3.5 .

Если атрибут Person Name содержит несколько представлений, графический интерфейс отобразит одно представление на основе настраиваемого порядка предпочтения.]

N.5.2.1.2 SCP для Modality Worklist Information Model - FIND SOP Class

В роли Service Class Provider для Modality Worklist Information Model - FIND SOP Class, <Product> использует C-FIND-RSP для передачи совпадений обратно SCU. Он поддерживает ключи сопоставления, перечисленные в Таблице N.5-3.

В столбце «Matching Type» могут использоваться следующие значения:

  • SINGLE_VALUE: SCP может выполнять сопоставление по одному значению этого атрибута.

  • UID: SCP может выполнять сопоставление по списку UID для этого атрибута.

  • WILDCARD: SCP может выполнять сопоставление по маске (Wildcard) для этого атрибута.

  • RANGE: SCP может выполнять сопоставление по диапазону для этого атрибута.

  • SEQUENCE: SCP может выполнять сопоставление по последовательности (Sequence) для этого атрибута.

  • UNIVERSAL: SCP может предоставить атрибут в ответе C-FIND (т. е. универсальное сопоставление).

[Таблица N.5-3 содержит набор атрибутов, которые могут поддерживаться продуктом. Добавляйте и удаляйте атрибуты в соответствии с реализацией вашего продукта, используя тип сопоставления, определённый выше. Если поддерживается несколько кодов, перечислите их все. Используйте столбец «Comments», если требуется пояснение.]

Таблица N.5-3. Поддерживаемые возвращаемые ключи C-FIND для Modality Worklist — SCP

Attribute Name

Tag

Matching Type

Комментарии

Scheduled Procedure Step

Schedule Procedure Step Sequence

(0040,0100)

>Scheduled Station AE Title

(0040,0001)

SINGLE_VALUE

>Scheduled Procedure StepStart Date

(0040, 0002)

RANGE

>Scheduled Procedure StepStart Time

(0040, 0003)

RANGE

>Modality

(0008,0060)

SINGLE_VALUE

>Scheduled PerformingPhysician's Name

(0040,0006)

WILDCARD

Requested Procedure

Study Instance UID

(0020,000D)

UNIVERSAL

Imaging Service Request

Accession Number

(0008,0050)

SINGLE_VALUE

Issuer of Accession Number Sequence

(0008,0051)

UNIVERSAL

Requesting Physician

(0032,1032)

UNIVERSAL

Referring Physician's Name

(0008,0090)

UNIVERSAL

Visit Identification

Visit Relationship

Patient Identification

Patient Demographics


[Опишите поведение продукта при получении запроса C-FIND-CANCEL.]

[Опишите возможности запроса вашего продукта и поведение при обработке нестандартных наборов символов, особенно при обработке имён людей (VR PN), например:

Если продукт получает от SCU Request Identifier, содержащий неподдерживаемые значения в Specific Character Set (0008,0005), сопоставление не выполняется, и возвращается ошибка, указывающая, что SCP не может обработать запрос.]

[Опишите возможности запроса вашего продукта и поведение при обработке зависящего от реализации сопоставления для VR, таких как DA, DT, TM, IS и DS.]

N.5.2.2 Служба этапов выполнения процедуры модальности (Modality Performed Procedure Step Service)

N.5.2.2.1 SCU класса SOP этапов выполнения процедуры модальности

Как пользователь класса обслуживания (SCU) класса SOP этапов выполнения процедуры модальности, <Product> поддерживает атрибуты, перечисленные в Таблице N.5-4, в сообщениях N-CREATE-RQ и N-SET-RQ, если он создаёт данное сообщение.

В столбце «Source» (Источник) могут использоваться следующие значения:

  • FIXED: значение предопределено и не может быть изменено.

  • GENERATED: значение генерируется системой.

  • CONFIGURATION: значение копируется из конфигурации системы.

  • MWL: значение копируется из записи рабочего списка модальности (Modality Worklist).

  • USER: значение вводится пользователем.

  • SCANNED: значение считывается со сканера штрих-кода или аналогичного устройства.

  • EMPTY: атрибут передаётся со значением нулевой длины

[Перечислите все атрибуты, передаваемые в сообщении MPPS, и укажите значения, используемые для заполнения сообщений N-CREATE или N-SET; добавьте или удалите атрибуты применительно к вашему продукту и учтите, что в столбце «Source» несколько значений могут быть перечислены через точку с запятой.]

Таблица N.5-4. Поддерживаемые атрибуты N-CREATE и N-SET для этапа выполнения процедуры модальности — SCU

Attribute Name

Tag

Source

Значение N-CREATE

Значение N-SET

Комментарии

Specific Character Set

(0008,0005)

FIXED

ISO_IR 100

ISO_IR 100

Performed Procedure Step Relationship

Scheduled Step Attribute Sequence

(0040,0270)

>Study Instance UID

(0020,000D)

MWL

>Accession Number

(0008,0050)

MWL;

USER; EMPTY

>Issuer of Accession Number Sequence

(0008,0051)

MWL; GENERATED

Patient's Name

(0010,0010)

MWL;

USER

Patient ID

(0010,0020)

MWL; GENERATED

Performed Procedure Step Information

Performed Procedure Step ID

(0040,0253)

Performed Procedure Step Status

(0040,0252)

GENERATED

DISCONTINUED

Performed Procedure Step Discontinuation Reason Code Sequence

GENERATED

[Приведите ссылку на CID 9301 либо укажите поддерживаемый набор кодов, если значение Performed Procedure Step Status установлено в DISCONTINUED]

Image Acquisition Results

Modality

(0008,0060)

GENERATED

CT

Study ID

(0020,0010)

GENERATED

Копируется из Requested Procedure ID

Performed Protocol Code Sequence

(0040,0260)

GENERATED


[Опишите триггеры, по которым ваш продукт инициирует отправку сообщений, например, N-CREATE отправляется при начале получения изображений, а N-SET — при закрытии исследования.]

[Если продукт также поддерживает пересылку сообщений MPPS (например, как описано для актора MPPS Manager в профиле IHE Schedule Workflow), приведите здесь описание поведения продукта.]

N.5.2.2.2 SCP класса SOP этапов выполнения процедуры модальности

Как поставщик класса обслуживания (SCP) класса SOP этапов выполнения процедуры модальности, продукт принимает от удалённого SCU сообщения N-CREATE-RQ и N-SET-RQ, указывающие статус процедуры.

[Укажите в Таблице N.5-5, предъявляет ли ваш продукт специфические требования к содержимому сообщения, например, являются ли определённые атрибуты обязательными, используя Y для «да» и N для «нет».]

Таблица N.5-5 перечисляет требуемое содержимое сообщения.

Таблица N.5-5. Поддерживаемые атрибуты N-CREATE и N-SET для этапа выполнения процедуры модальности — SCP

Attribute Name

Tag

Обязательно в N-CREATE

Обязательно в N-SET

Комментарии

Specific Character Set

(0008,0005)

Performed Procedure Step Relationship

Scheduled Step Attribute Sequence

(0040,0270)

>Study Instance UID

(0020,000D)

>Accession Number

(0008,0050)

>Issuer of Accession Number Sequence

(0008,0051)

Patient Name

(0010,0010)

Patient ID

(0010,0020)

Performed Procedure Step Information

Performed Procedure Step ID

(0040,0253)

Performed Procedure Step Discontinuation Reason Code Sequence

(0040,0281)

Image Acquisition Results

Modality

(0008,0060)

Study ID

(0020,0010)

Performed Protocol Code Sequence

(0040,0260)


[Опишите поведение продукта при получении сообщения MPPS, как N-CREATE, так и N-SET.]

N.5.2.3 Единая служба списка рабочих заданий и этапов процедуры (Unified Worklist and Procedure Step Service)

[Если ваш продукт поддерживает какие-либо классы SOP Unified Worklist, перечислите поддерживаемые классы SOP, роль, список поддерживаемых сообщений и содержимое каждого поддерживаемого сообщения. Если один или несколько классов SOP Unified Worklist не поддерживаются, сохраните раздел, но укажите текст, обозначающий, что данный класс SOP — «Н/П» (N/A).]

N.5.2.4 Служба уведомления о доступности экземпляров (Instance Availability Notification Service)

N.5.2.4.1 SCU класса SOP уведомления о доступности экземпляров

Как пользователь класса обслуживания (SCU) класса SOP уведомления о доступности экземпляров, система использует сообщение N-CREATE-RQ для информирования удалённых SCP о доступности и статусе сохранённых экземпляров. Подробности содержимого сообщения приведены в Таблице N.5-6.

В столбце «Source» (Источник) могут использоваться следующие значения:

  • FIXED: значение предопределено и не может быть изменено вводом данных или конфигурацией.

  • GENERATED: значение генерируется системой (например, текущая дата в качестве даты исследования).

  • CONFIGURATION: значение зависит от конфигурации системы.

  • IMAGE: значение копируется из экземпляра SOP.

  • MWL: значение копируется из записи рабочего списка модальности (Modality Worklist).

  • MPPS: значение копируется из сообщения MPPS.

[Таблица N.5-6 приводит некоторые атрибуты уведомления о доступности экземпляров в качестве примеров. Заполните таблицу атрибутами, поддерживаемыми вашим продуктом. Для столбца «Source» используйте значения, определённые выше.]

Таблица N.5-6. Поддерживаемые атрибуты N-CREATE для уведомления о доступности экземпляров — SCU

Attribute Name

Tag

Source

Значение

Комментарии

Specific Character Set

(0008,0005)

FIXED

ISO_IR 100

Referenced Performed Procedure Step Sequence

(0008,1111)

GENERATED

>…

(0008,1150)

>Performed Workitem Code Sequence

(0040,4019)

GENERATED

>>…

Study Instance UID

(0020,000D)

IMAGE

Referenced Series Sequence

(0008,1115)

IMAGE

>Series Instance UID

(0020,000E)

IMAGE

>Referenced SOP Sequence

(0008,1199)

IMAGE

>>…

>>Instance Availability

(0008,0056)

GENERATED

См. Таблицу N.5-7

>>Retrieve AE Title

(0008,0054)

CONFIGURATION


<Product> поддерживает значения, перечисленные в Таблице N.5-7, для атрибута Instance Availability (0018,0056).

[Заполните Таблицу N.5-7 значениями, поддерживаемыми для атрибута Instance Availability, и определите значение (смысл) этих значений в контексте вашего <Product>]

Таблица N.5-7. Значение (смысл) значений Instance Availability — SCU

Значение

Смысл

ONLINE

NEARLINE

OFFLINE

UNAVAILABLE


[Опишите механизм, инициирующий отправку уведомления о доступности экземпляров, частоту и возможности получения для указанных экземпляров.]

[Опишите взаимосвязь между уведомлением о доступности экземпляров и классом SOP этапа выполнения процедуры, если оба поддерживаются.]

N.5.2.4.2 SCP класса SOP уведомления о доступности экземпляров

Как поставщик класса обслуживания (SCP) класса SOP уведомления о доступности экземпляров, система принимает сообщение N-CREATE-RQ, содержащее информацию о доступности и статусе сохранённых экземпляров.

Таблица N.5-8 описывает поведение <Product> при получении одного из следующих значений атрибута Instance Availability (0018,0056).

[Заполните таблицу значениями, поддерживаемыми для атрибута Instance Availability, и определите политику продукта при получении этих значений.]

Таблица N.5-8. Поведение при получении значений Instance Availability — SCP

Значение

Поведение

ONLINE

NEARLINE

OFFLINE

UNAVAILABLE


[Опишите взаимосвязь между уведомлением о доступности экземпляров и классом SOP этапа выполнения процедуры, если оба поддерживаются и такая взаимосвязь существует.]

N.5.2.5 Служба хранения (Storage Service)

N.5.2.5.1 SCU классов SOP хранения

Как пользователь класса обслуживания (SCU) сервисного класса хранения, <Product> использует сообщение C-STORE-RQ для запроса сохранения объектов DICOM удалённым SCP. Список поддерживаемых классов SOP см. в Разделе N.1.1 «Содержание и передача» в Обзоре.

Подробности о содержимом экземпляров SOP, создаваемых системой, см. в Разделе N.9, описывающем базовую IOD поддерживаемых классов SOP.

[Приведите некоторые подробности об инициировании запросов на сохранение (например, автоматически при сохранении экземпляра, автоматически при закрытии исследования либо инициировано пользователем).]

[Опишите, когда и как ваш продукт разбивает наборы экземпляров на несколько серий и/или исследований и как они упорядочиваются.]

[Опишите поведение вашего продукта в случае операции C-STORE с использованием синтаксиса передачи со ссылкой на данные пикселей, такого как JPIP Referenced Pixel Data Transfer Syntax. Это включает срок действия ссылки.]

N.5.2.5.1.1 Транскодирование синтаксисов передачи

[Для реализаций, сохраняющих данные локально с использованием нескольких синтаксисов передачи, и если SCU включает несколько синтаксисов передачи в каждый согласуемый им контекст представления, приведённая ниже информация может быть полезной сводкой для оценки совместимости с принимающими системами. Если эта информация не полезна для вашего продукта, замените содержимое данного раздела текстом «Н/П» и добавьте «- Н/П» в конец заголовка раздела.]

Таблица N.5-9 описывает поддерживаемые транскодирования между локально сохранённой кодировкой экземпляров SOP и согласованным синтаксисом передачи. Могут использоваться следующие значения:

  • SUPPORTED: транскодирование возможно, при этом повторно используется тот же UID экземпляра SOP.

  • NEW_UID: транскодирование возможно, однако для передачи создаётся новый экземпляр SOP, например, из-за сжатия с потерями.

  • NOT_SUPPORTED: транскодирование невозможно.

[Таблица N.5-9 показывает пример того, как может выглядеть такое транскодирование; изменяйте и добавляйте столбцы и строки по мере необходимости для синтаксисов передачи, поддерживаемых вашим продуктом. Если требуется привести дополнительные подробности о конкретном транскодировании, их можно добавить в виде примечаний под таблицей.]

Таблица N.5-9. Транскодирование синтаксисов передачи

Сохранённый синтаксис передачи

Отправляемый синтаксис передачи

Implicit VR Little Endian

Explicit VR Little Endian

JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14)

JPEG Baseline (Process 1)

Implicit VR Little Endian

SUPPORTED (см. примечание 1)

SUPPORTED

NEW_UID

Explicit VR Little Endian

SUPPORTED

SUPPORTED

NEW_UID

JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14)

SUPPORTED

SUPPORTED

NEW_UID

JPEG Baseline (Process 1)

NOT_SUPPORTED

NOT_SUPPORTED

NOT_SUPPORTED

ACME Private Transfer Syntax 1 (см. примечание 2)

NOT_SUPPORTED

SUPPORTED

NOT_SUPPORTED

NOT_SUPPORTED


Note

  1. Пояснение подробностей транскодирования (например, для известных частных атрибутов будет использовано корректное VR. Все остальные будут закодированы с VR UN).

  2. Данный частный синтаксис передачи использует Explicit VR Little Endian со сжатыми данными пикселей.

N.5.2.5.2 SCP классов SOP хранения

Как поставщик класса обслуживания (SCP) сервисного класса хранения, <Product> принимает сообщение C-STORE-RQ от удалённых SCU. Список поддерживаемых классов SOP см. в Разделе N.1.1 «Содержание и передача» в Обзоре.

Таблица N.5-10 определяет уровни соответствия <Product>.

Таблица N.5-10. Уровни соответствия

Уровни соответствия

<<0, 1, or 2>>

Уровень поддержки цифровой подписи

<<1, 2, or 3>>


<Product> приводит (coerces) атрибуты, перечисленные в Таблице N.5-11, при получении их от других систем.

Столбец «SOP Class UID» указывает, применяется ли приведение к конкретным классам SOP либо ко «ALL» (всем) классам SOP.

Столбец «Type of Change» определяет тип приведения, выполненного над атрибутами; могут использоваться следующие значения:

  • MODIFIED: значение атрибута изменяется; новое значение описано в столбце «New Value».

  • ADDED: атрибут добавляется со значением, определённым в столбце «New Value».

  • REMOVED: данный атрибут полностью удаляется из экземпляра.

Столбец «Condition» определяет условие, при котором выполняется приведение. Могут использоваться следующие значения:

  • ALWAYS: приведение данных выполняется для каждого экземпляра указанного класса SOP, принятого системой.

  • EXTERNAL: приведение данных выполняется для экземпляров, полученных от систем, внешних по отношению к учреждению.

  • CONFIGURATION: приведение данных выполняется на основании конфигурации системы.

  • OTHER: приведение данных выполняется при иных условиях. Подробности определены в столбце «Comments».

[Таблица N.5-11 приводит некоторые примеры, для которых может выполняться приведение данных. Добавляйте/удаляйте сценарии применительно к реализации вашего продукта. В случае использования OTHER в качестве условия, столбец «Comments» должен использоваться для более подробного описания условия. Рекомендуется включать приводимые атрибуты в Modified Attributes Sequence (0400,0550) последовательности Original Attributes Sequence (0400,0561), которая описана в Разделе N.9.1.1.]

Таблица N.5-11. Приведение атрибутов SCP хранения

Attribute Name

Tag

SOP Class UID

Тип изменения (Type of Change)

Новое значение (New Value)

Условие (Condition)

Комментарии

Patient ID

(0010,0020)

ALL

MODIFIED

Локальный Patient ID

EXTERNAL

Issuer of Patient ID

(0010,0021)

ALL

ADDED

Локальное учреждение в качестве Issuer

ALWAYS

Lossy Image Compression

(0028,2110)

ALL

ADDED

01

CONFIGURATION

Если в системе включено сжатие с потерями

Patient Name

(0010,0010)

CT Image Storage (1.2.840.10008.5. 1.4.1.1.2)

MODIFIED

Pat_xxx (где xxx — порядковый номер)

OTHER

Исследования, полученные через AE CLINICALTRIAL


Таблица N.5-12 перечисляет любые ограничения на отображение или обработку экземпляров, например, отображение или обработка соответствующих экземпляров SOP становится невозможной из-за неподдерживаемого значения атрибута либо отсутствия этого атрибута.

[Если ограничение основано на нескольких атрибутах (например, изображения не могут отображаться, если они сжаты без потерь и закодированы с Photometric Interpretation RGB), атрибуты перечисляются каждый в отдельной строке, а ячейки «Comments» и «Effect» объединяются, как показано в примере ниже. Столбец «Comments» используется для пояснений по мере необходимости. Также используйте этот механизм при документировании ограничений, основанных на частных атрибутах (Private Attributes), например, укажите атрибут Private Creator наряду с самим частным атрибутом.]

Столбец «Effect» описывает, что происходит при возникновении ограничения. Используются следующие значения:

  • ND: отображение невозможно

  • LD: отображение ограничено

  • NP: обработка невозможна

  • LP: обработка ограничена

  • OT: иные эффекты, описанные в столбце «Comments»

[Если ограничений на требования к отображению или обработке нет, замените предложение выше на "No restriction to display or post processing apply" (Ограничений на отображение или последующую обработку нет).]

Таблица N.5-12. Ограничения отображения и обработки для SCP хранения

Случай ограничения (Limitation Case)

Эффект (Effect)

Комментарии

Attribute Name

Tag

Значение

CT Image Storage (1.2.840.10008.5.1.4.1.1.2)

Bits Stored

(0028,0101)

16

ND

Digital Mammography X-Ray Image - Storage for Processing (1.2.840.10008.5.1.4.1.1.1.2.1)

Detector ID

(0018,700A)

ABSENT

NP

Значение должно присутствовать для целей лицензирования

MR Image Storage (1.2.840.10008.5.1.4.1.1.4)

Private Creator

(0009,00xx)

MyCompanyPrivateCreator

LD

Различные направления диффузии и B-факторы не распознаются для диффузионных изображений

Diffusion B Factor

(0009,xx01)

ABSENT

Diffusion Direction

(0009,xx02)

ABSENT

Все классы SOP (All SOP Classes)

Transfer Syntax UID

(0002,0010)

1.2.840.10008.1.2.4.70

ND

RGB-изображения, сжатые без потерь, не могут отображаться

Photometric Interpretation

(0028,0004)

RGB


Таблица N.5-13 перечисляет действия, выполняемые при получении экземпляров от удалённой AE, и поведение системы при возникновении определённых условий

[Заполните Таблицу N.5-13 подробностями. Таблица показывает некоторые примеры, которые могут быть повторно использованы, изменены, удалены или дополнены применительно к реализации вашего продукта]

Таблица N.5-13. Поведение при сохранении экземпляров

Действие при получении (Action upon Receiving)

Условие (Condition)

Поведение системы (System Behavior)

Выполнение проверки атрибутов

Незначительные несоответствия DICOM

Ошибка исправляется, в журнал записывается предупреждающее сообщение:

  • Некорректные символы заменяются на «?»

  • Атрибуты, превышающие длину VR, усекаются

  • Отсутствующие атрибуты Type 2 вставляются с нулевой длиной

Дублирующийся экземпляр

<Reject/Overwrite/Ignore> Instances

Ошибка проверки DICOM

Отправка кода отказа по ассоциации

Успешно

Экземпляры сохраняются во внутренней базе данных

Добавление в существующее исследование

Обнаружено несоответствие идентифицирующей информации пациента

Экземпляры сохраняются в очереди исключений

Успешно

Экземпляры сохраняются в локальной базе данных

Локализация информации о пациенте

Обнаружено несоответствие пациента

Экземпляры сохраняются в очереди исключений

Успешно

Исходная идентифицирующая информация пациента копируется в Other Patient ID Sequence (0010,1002)

Экземпляры сохраняются во внутренней базе данных.

Приведение атрибутов, не идентифицирующих пациента

Успешно

Исходные значения приведённых атрибутов копируются в Original Attributes Sequence (0040,0561).

Экземпляры сохраняются в локальной базе данных

Оценка Document Title Key Object Selection

Manifest

Используются указанные (referenced) данные для межучрежденческого обмена документами (IHE XDS-I).

Отклонено по причинам качества (Rejected for Quality Reasons)

Отклонено по причинам безопасности пациента (Rejected for Patient Safety Reasons)

Экземпляры, указанные (referenced) в манифесте, предоставляются при получении только через специализированный AE title

Некорректная запись рабочего списка модальности

Экземпляры скрываются от отображения и никогда не предоставляются в запросах на получение

Все прочие названия документов

Ключевые изображения отображаются в соответствии с указанным названием


Таблица N.5-14 описывает, как SCP обрабатывает сжатие для сохраняемых экземпляров.

В столбце «Behavior» используются следующие значения:

  • AS_IS: изображения сохраняются в том виде, в котором они получены.

  • CONFIGURATION: изображения сжимаются на основании внутренних параметров конфигурации.

  • OTHER: все прочие условия, дополнительно описанные в столбце «Comments».

Синтаксис передачи используется для описания применяемого механизма сжатия.

Таблица N.5-14. Сжатие изображений в SCP хранения

Класс SOP (SOP Class)

Поведение (Behavior)

Синтаксис передачи (Transfer Syntax)

Комментарии

Digital Mammography X-Ray Image Storage - For Processing

1.2.840.10008.5.1.4.1.1.1.2.1

CONFIGU-RATION

JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])

1.2.840.10008.1.2.4.70

Video Photographic Image Storage

1.2.840.10008.5.1.4.1.1.77.1.4.1

CONFIGURATION

JPEG Baseline (Process 1)

1.2.840.10008.1.2.4.50

Все прочие классы SOP

AS_IS


[Опишите механизм, посредством которого дополнительные классы SOP поддерживаются динамически.]

[Опишите подробности хранения, указанные в PS3.4, Раздел B.4.3.2.]

N.5.2.6 Служба подтверждения сохранения (Storage Commitment Service)

N.5.2.6.1 SCU класса SOP подтверждения сохранения

Как пользователь класса обслуживания (SCU) класса SOP подтверждения сохранения, <Product> использует сообщение N-ACTION-RQ для запроса подтверждения сохранения у удалённого SCP. В свою очередь, он принимает от SCP сообщения N-EVENT-REPORT-RQ, указывающие на успех или неудачу запроса.

[Приведите список классов SOP хранения, для которых продукт запрашивает подтверждение сохранения. Также укажите, настраивается ли это.]

[Если подтверждение сохранения предоставляется для всех поддерживаемых классов SOP, вы можете привести ссылку на список поддерживаемых классов SOP хранения в Разделе N.1.1]

Как пользователь класса обслуживания (SCU) классов SOP модели Storage Commitment Push Model, продукт поддерживает подтверждение сохранения для всех классов SOP хранения, перечисленных в Разделе N.1.1 «Содержание и передача».

[Если подтверждение сохранения предоставляется только для подмножества всех поддерживаемых классов SOP хранения, приведите их список и удалите абзац выше.]

[Укажите, поддерживает ли ваш продукт атрибуты Storage Media File Set ID и UID в запросе N-ACTION. Если это поддерживается, также перечислите профили Media Application, поддерживаемые в этом контексте.]

[Опишите, поддерживает ли ваш продукт приём запроса N-EVENT-REPORT в той же ассоциации, что и N-ACTION.]

[Опишите поведение <product> при получении N-EVENT-REPORT с Event Type ID равным 1, например.

При получении N-EVENT-REPORT с Event Type равным 1 экземпляры удаляются из системы по истечении настраиваемого времени либо при нехватке места]

Таблица N.5-15 перечисляет поведение <Product> для каждой возможной причины отказа Failure Reason (0008,1197) в Failed SOP Sequence (0008,1198) при получении от SCP запроса N-EVENT-REPORT с Event Type ID равным 2 (Storage Commitment Request Complete - Failures Exist).

[Заполните поведение вашего продукта при получении кода состояния. Обратите внимание, что для каждого кода, перечисленного в таблице, необходимо указать поведение. Если ваша система не поддерживает конкретные коды, укажите «Code is ignored by the system» (Код игнорируется системой).]

Таблица N.5-15. Поведение при отказе для SCU подтверждения сохранения

Код состояния (Status Code)

Описание (Description)

Поведение (Behavior)

0110

Processing failure: обнаружен общий сбой при обработке операции.

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

0112

No such object instance: один или несколько элементов Referenced SOP Instance Sequence были недоступны.

Экземпляр отправляется повторно, запрос N-ACTION повторяется.

0119

Class / Instance conflict: класс SOP элемента в Referenced SOP Instance Sequence не соответствовал классу SOP, зарегистрированному для данного экземпляра SOP у SCP.

Код игнорируется системой

0122

Referenced SOP Class not supported: подтверждение сохранения было запрошено для экземпляра SOP с классом SOP, не поддерживаемым SCP.

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

0131

Duplicate Transaction UID: Transaction UID запроса подтверждения сохранения уже используется.

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

0213

Resource limitation: у SCP в настоящее время недостаточно ресурсов для сохранения запрошенного(ых) экземпляра(ов) SOP.

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


[Опишите поведение вашего продукта в случае, если запрос N-EVENT-REPORT не получен по истечении определённого времени, например, <Product> ожидает получить запрос N-EVENT-REPORT в настраиваемый промежуток времени после отправки N-ACTION. Если N-EVENT-REPORT не получен в течение этого настраиваемого промежутка, он повторяет N-ACTION-REQUEST.]

[Опишите политику удаления экземпляров вашим продуктом как при успешном подтверждении сохранения, так и в сценариях отказа.]

N.5.2.6.2 SCP класса SOP подтверждения сохранения

Как поставщик класса обслуживания (SCP) класса SOP подтверждения сохранения, <Product> принимает сообщение N-ACTION-RQ с запросом подтверждения сохранения от удалённого SCU. В свою очередь он инициирует сообщения N-EVENT_REPORT-RQ к SCU, указывающие на успех или неудачу запроса.

[Опишите, поддерживает ли ваш продукт отправку запроса N-EVENT-REPORT в той же ассоциации, что и N-ACTION.]

Таблица N.5-16 перечисляет условия, при которых отправляется код ошибки в атрибуте Failure Reason (0008,1197) в Failed SOP Sequence (0008,1198) запроса N-EVEN-REPORT.

[Заполните условия, при которых ваш продукт отправляет перечисленные коды состояния. Обратите внимание, что для каждого кода, перечисленного в таблице, необходимо указать условие. Если ваша система не поддерживает конкретные коды, укажите «Code is not supported» (Код не поддерживается)]

Таблица N.5-16. Условия отказа для SCP подтверждения сохранения

Код состояния (Status Code)

Описание (Description)

Условия (Conditions)

0110

Processing failure: обнаружен общий сбой при обработке операции.

0112

No such object instance: один или несколько элементов Referenced SOP Instance Sequence были недоступны.

0119

Class / Instance conflict: класс SOP элемента в Referenced SOP Instance Sequence не соответствовал классу SOP, зарегистрированному для данного экземпляра SOP у SCP.

0122

Referenced SOP Class not supported: подтверждение сохранения было запрошено для экземпляра SOP с классом SOP, не поддерживаемым SCP.

0131

Duplicate Transaction UID: Transaction UID запроса подтверждения сохранения уже используется.

0213

Resource limitation: у SCP в настоящее время недостаточно ресурсов для сохранения запрошенного(ых) экземпляра(ов) SOP.


[Укажите, поддерживает ли ваш продукт атрибуты Storage Media File Set ID и UID в запросе N-ACTION. Если это поддерживается, также перечислите профили Media Application, поддерживаемые в этом контексте.]

[Укажите, поддерживается ли атрибут Retrieve AE Title, и если да, то какие политики существуют для его использования.]

[Опишите политику и характер обязательства продукта, например, срок хранения, возможности получения, задержку, ёмкость и прочую значимую информацию.]

[Опишите, сколько времени продукту обычно требуется, чтобы отправить N-EVENT-REPORT-RQ после получения N-ACTION-RQ.]

N.5.2.7 Сервисный класс запроса/получения (Query/Retrieve Service Class)

[Разделы ниже определяют в качестве примеров некоторые из наиболее часто используемых классов SOP Query/Retrieve, однако в DICOM PS 3.4 определено значительно больше классов SOP Query/Retrieve. Если ваш продукт поддерживает какие-либо из этих дополнительных классов SOP, добавьте для них дополнительные разделы для SCU и SCP, используя структуру, указанную для любого из классов SOP ниже.]

N.5.2.7.1 SCU класса SOP Study Root Q/R Information Model - FIND

Как пользователь класса обслуживания (SCU) класса SOP Study Root Q/R - Information Model - FIND, <Product> использует сообщение C-FIND-RQ и поддерживает ключи запроса, перечисленные в Таблице N.5-17, для иерархических запросов.

В столбце «Matching Type» могут использоваться следующие значения:

  • SINGLE_VALUE: SCU может запросить сопоставление по одному значению этого атрибута.

  • UID: SCU может запросить сопоставление по списку UID для этого атрибута.

  • WILDCARD: SCU может запросить сопоставление по маске (Wildcard) для этого атрибута.

  • RANGE: SCU может запросить сопоставление по диапазону для этого атрибута.

  • SEQUENCE: SCU может запросить сопоставление по последовательности (Sequence) для этого атрибута.

  • UNIVERSAL: SCU может запросить, чтобы атрибут был возвращаемым значением (универсальное сопоставление).

В столбце «Query Value Source» могут использоваться следующие значения:

  • FIXED: значение запроса не может быть изменено пользователем или конфигурацией.

  • GENERATED: значение запроса генерируется системой (например, текущая дата в качестве даты исследования).

  • CONFIGURATION: значение запроса зависит от конфигурации системы.

  • USER: значение запроса вводится пользователем.

  • SCANNED: значение запроса считывается со сканера штрихкодов или аналогичного устройства.

  • EMPTY: значение запроса отправляется с нулевой длиной, указывая, что это только возвращаемый ключ.

В столбце «Display on UI» могут использоваться следующие значения:

  • D: возвращаемое значение отображается в основном пользовательском интерфейсе по умолчанию.

  • C: возвращаемое значение отображается в основном пользовательском интерфейсе, если это настроено.

  • N: возвращаемое значение никогда не отображается.

[Измените Таблицу N.5-17, включив все атрибуты, поддерживаемые вашей системой (стандартные, а также частные атрибуты), и используйте термины, определённые выше для Matching Type, Query Value Source и Display on UI. Если поддерживается несколько кодов, перечислите их все.]

Таблица N.5-17. Поддерживаемое сопоставление атрибутов C-FIND для Study Root Q/R Model — SCU

Attribute Name

Tag

Matching Type

Query Value Source

Значение

Display on UI

Комментарии

Уровень исследования (Study Level)

Study Date

(0008,0020)

RANGE

USER

D

Study Time

(0008,0030)

RANGE

USER

D

Accession Number

(0008,0050)

SINGLE_VALUE

USER

D

Patient's Name

(0010,0010)

WILDCARD

USER

D

Patient ID

(0010,0020)

SINGLE_VALUE

USER, GENERATED

D

Study Instance UID

(0020,000D)

UNIVERSAL

EMPTY

N

Modalities in Study

(0008,0061)

SINGLE_VALUE

USER

D

Study Description

(0008,1030)

WILDCARD

USER

D

Уровень серии (Series Level)

Modality

(0008,0060)

SINGLE_VALUE

USER

D

Body Part Examined

(0018,0015)

SINGLE_VALUE

USER

C

Уровень экземпляра (Instance Level)

Частные атрибуты (Private Attributes)

Private Creator

(0009,0010)

SINGLE_VALUE

FIXED

N

Private Value1

(0009,1001)

UNIVERSAL

EMPTY

C


[Если <product> поддерживает расширенное согласование (Extended Negotiation) для реляционных запросов, опишите поддерживаемые атрибуты сопоставления.]

[Опишите сценарии, в которых продукт может отправлять запросы C-FIND-CANCEL, например,

Продукт отправляет запросы C-FIND CANCEL в следующих сценариях:* обнаружено настраиваемое максимальное количество совпадений* инициировано пользователем]

[Также опишите поведение SCU, если SCP игнорирует запрос отмены и продолжает отправлять ответы.]

[Опишите возможности запроса вашего продукта и поведение при обработке нестандартных наборов символов, особенно при обработке имён людей (VR PN), например:

При настройке поддержки японского набора символов атрибуты запроса Person Name могут содержать идеографическое (кандзи) и/или фонетическое (хирагана и катакана) и/или латинизированное (ромадзи) представления.

При настройке поддержки китайского набора символов атрибуты запроса Person Name могут содержать идеографическое (ханьцзы) и/или фонетическое (пиньинь) представления. Для Patient’s Name (0010,0010) представление, отображаемое в рабочем списке по умолчанию, настраивается.

При настройке поддержки корейского набора символов атрибуты запроса Person Name могут содержать идеографическое (ханча) и/или фонетическое (хангыль) и/или латинизированное представления.

Если продукт получает от SCP ответ C-FIND, содержащий неподдерживаемые значения в Specific Character Set (0008,0005), символы в этом наборе символов будут трактоваться как неизвестные символы, как описано в Разделе 6.1.2.3 в PS3.5 .

Если атрибут Person Name содержит несколько представлений, графический интерфейс отобразит одно представление на основе настраиваемого порядка предпочтения.]

N.5.2.7.2 SCU класса SOP Patient Root Q/R Information Model - FIND

[Если этот класс SOP поддерживается, заполните раздел, как указано в Разделе N.5.2.7.1.]

N.5.2.7.3 SCU класса SOP Study Root Q/R Information Model - MOVE

[Опишите, может ли использоваться сопоставление List of UID для получения нескольких сущностей на уровнях STUDY, SERIES или IMAGES.]

[Также укажите условия, при которых может быть отправлен C-MOVE CANCEL.]

[Укажите, поддерживает ли ваш продукт отправку совпадающих экземпляров на другой AE Title.]

[Укажите поведение вашего продукта в случае, если запрос C-STORE не получен по истечении определённого времени, например, <Product> ожидает получить запрос C-STORE в настраиваемый промежуток времени после отправки запроса C-MOVE. Если запросы C-STORE не получены в течение этого настраиваемого промежутка, он повторяет C-MOVE-Request.]

N.5.2.7.4 SCU класса SOP Patient Root Q/R Information Model - MOVE

[Если этот класс SOP поддерживается, заполните раздел, как указано в Разделе N.5.2.7.3.]

N.5.2.7.5 SCP класса SOP Study Root Q/R Information Model - FIND

Как поставщик класса обслуживания (SCP) класса SOP Study Root Q/R - Information Model - FIND, <Product> использует C-FIND-RSP для передачи совпадений обратно SCU. Он поддерживает ключи сопоставления, перечисленные в Таблице N.5-18, для иерархических запросов.

В столбце «Matching Type» могут использоваться следующие значения:

  • SINGLE_VALUE: SCP может выполнить сопоставление по одному значению этого атрибута.

  • UID: SCP может выполнить сопоставление по списку UID для этого атрибута.

  • WILDCARD: SCP может выполнить сопоставление по маске (Wildcard) для этого атрибута.

  • RANGE: SCP может выполнить сопоставление по диапазону для этого атрибута.

  • SEQUENCE: SCP может выполнить сопоставление по последовательности (Sequence) для этого атрибута.

  • UNIVERSAL: SCP может предоставить атрибут в ответе C-FIND (универсальное сопоставление).

[Таблица N.5-18 содержит набор атрибутов (стандартных, а также частных атрибутов), которые могут поддерживаться продуктом. Добавляйте и удаляйте атрибуты в соответствии с реализацией вашего продукта, используя тип сопоставления, определённый выше. Если поддерживается несколько кодов, перечислите их все. При необходимости пояснений используйте столбец «Comments».]

Таблица N.5-18. Поддерживаемое сопоставление атрибутов C-FIND для Study Root Q/R Model — SCP

Attribute Name

Tag

MatchingType

Комментарии

Уровень исследования (Study Level)

Study Date

(0008,0020)

RANGE

Patient's Name

(0010,0010)

WILDCARD

Patient ID

(0010,0020)

SINGLE_VALUE

Study Instance UID

(0020,000D)

UNIVERSAL

Modalities in Study

(0008,0061)

SINGLE_VALUE

Study Description

(0008,1030)

WILDCARD

Уровень серии (Series Level)

Уровень экземпляра (Instance Level)

Частные атрибуты (Private Attributes)


[Если <product> поддерживает расширенное согласование (Extended Negotiation) для реляционных запросов, опишите поддерживаемые атрибуты сопоставления.]

[Опишите поведение вашего продукта в случае обнаружения неподдерживаемых частных атрибутов.]

[Опишите поведение продукта при получении запроса C-FIND-CANCEL.]

[Опишите возможности запроса вашего продукта и поведение при обработке нестандартных наборов символов, особенно при обработке имён людей (VR PN), например:

Если продукт получает от SCU Request Identifier, содержащий неподдерживаемые значения в Specific Character Set (0008,0005), сопоставление не выполняется и возвращается ошибка, указывающая, что SCP не может обработать запрос.]

[Опишите возможности запроса вашего продукта и поведение при обработке зависящего от реализации сопоставления VR, таких как DA, DT, TM, IS и DS.]

[Если ваш продукт поддерживает расширенное согласование (Extended Negotiation) для нечёткого семантического сопоставления имён людей, опишите, как выполняется сопоставление, например, нечувствительно ли ваше сопоставление к регистру, позиции, ударению или кодировке символов, либо поддерживаете ли вы фонетическое сопоставление.]

N.5.2.7.6 SCP класса SOP Patient Root Q/R Information Model - FIND

[Если этот класс SOP поддерживается, заполните раздел, как указано в Разделе N.5.2.7.5.]

N.5.2.7.7 SCP класса SOP Study Root Q/R Information Model - MOVE

Как SCP класса SOP Study Root Q/R - Information Model - MOVE, <Product> принимает C-MOVE-RQ и, в свою очередь, использует подоперацию C-STORE-RQ для отправки совпадающих экземпляров SOP на Move Destination AE, указанный в C-MOVE-RQ.

[Приведите список поддерживаемых классов SOP хранения либо сошлитесь на таблицу хранения в Обзоре, например.]

Как SCP сервисного класса хранения, поддерживаются все классы SOP хранения, перечисленные в Разделе N.1.1.

[Опишите взаимосвязь между входящим запросом C-MOVE и подоперацией C-STORE, например, отправляется ли каждый экземпляр в отдельной ассоциации или для всех экземпляров используется одна и та же ассоциация, настраивается ли это поведение.]

[Опишите поведение вашего продукта при получении запроса C-MOVE-CANCEL.]

N.5.2.7.8 SCP класса SOP Patient Root Q/R - Information Model - MOVE

[Если этот класс SOP поддерживается, заполните раздел, как указано в Разделе N.5.2.7.7.]

N.5.2.8 Служба управления печатью (Print Management Service)

N.5.2.8.1 SCU мета-класса SOP Basic Grayscale Print Management

Мета-класс SOP Basic Grayscale Print Management Meta состоит из обязательных классов SOP, перечисленных в Таблице N.5-19.

Таблица N.5-19. Классы SOP Basic Grayscale Print Management Meta — SCU

SOP Class Name

SOP Class UID

Basic Film Session

1.2.840.10008.5.1.1.1

Basic Film Box

1.2.840.10008.5.1.1.2

Basic Grayscale Image Box

1.2.840.10008.5.1.1.4

Printer

1.2.840.10008.5.1.1.16


N.5.2.8.1.1 Класс SOP Basic Film Session

Таблица N.5-20 перечисляет поддерживаемые службы DIMSE для класса SOP Basic Film Session:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемые.]

Таблица N.5-20. Службы класса SOP Basic Film Session — SCU

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание Film Session

N-SET

Обновление Film Session

N-DELETE

Удаление Film Session

N-ACTION

Печать всех Film Box в Film Session


Таблица N.5-21 перечисляет поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Session:

[Перечислите поддерживаемые атрибуты и их возможные значения/диапазоны. Укажите значение по умолчанию, если это уместно. Все теги для SCU в Basic Film Session являются необязательными. См. пример ниже.]

Таблица N.5-21. Поддерживаемые атрибуты N-CREATE и N-SET для класса SOP Basic Film Session — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Number of Copies

(2000,0010)

<range or fixed Value>

1

Print Priority

(2000,0020)

<<HIGH

LOW

MED>>

LOW

Medium Type

(2000,0030)

<<BLUE FILM

CLEAR FILM

MAMMO BLUE FILM

MAMMO CLEAR FILM

PAPER

…>>

Film Destination

(2000,0040)

<<MAGAZINE

PROCESSOR

BIN_I

…>>

PROCESSOR

Film Session Label

(2000,0050)

Memory Allocation

(2000,0060)

Owner ID

(2100,0160)


N.5.2.8.1.2 Класс SOP Basic Film Box

Таблица N.5-22 перечисляет поддерживаемые службы DIMSE для класса SOP Basic Film Box:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемые.]

Таблица N.5-22. Поддерживаемые службы классов SOP Basic Film Box

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание Film Box в ранее созданной Film Session

N-ACTION

Печать Film Box

N-SET

Обновление Film Box

N-DELETE

Удаление Film Box


Таблица N.5-23 перечисляет поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-23. Поддерживаемые атрибуты N-CREATE и N-SET для класса SOP Basic Film Box — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Image Display Format

(2010,0010)

<<STANDARD\C,R

ROW\R1,R2,R3, etc.

COL\C1,C2,C3, etc.

SLIDE

SUPERSLIDE

CUSTOM\i>>

STANDARD\1,1

Annotation Display Format ID

(2010,0030)

Possible Values to be provided by the printer manufacturer

Film Orientation

(2010,0040)

<<PORTRAIT

LANDSCAPE>>

PORTRAIT

Film Size ID

(2010,0050)

<<8INX10IN

8_5INX11IN

10INX12IN

11INX14IN

11INX17IN

14INX14IN

14INX17IN

24CMX24CM

24CMX30CM

A4

A3

…>>

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

Border Density

(2010,0100)

<<BLACK

WHITE

i, where i represents the desired density in hundredths of OD

…>>

BLACK

Empty Image Density

(2010,0110)

<<BLACK

WHITE

i, where i represents the desired density in hundredths of OD

…>>

BLACK

Minimum Density

(2010,0120)

<possible Values or range in hundredths of OD>

Maximum Density

(2010,0130)

<possible Values or range in hundredths of OD>

300

Trim

(2010,0140)

<<YES

NO>>

NO

Configuration Information

(2010,0150)

Illumination

(2010,015E)

<possible Values or range>

2000

Reflective Ambient Light

(2010,0160)

<possible Values or range>

10

Referenced Film Session Sequence

(2010,0500)

<possible Values or range>

>Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.1

>Referenced SOP Instance UID

(0008,1155)

Referenced Presentation LUT Sequence

(2050,0500)

>Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.23

>Referenced SOP Instance UID

(0008,1155)


N.5.2.8.1.3 Класс SOP Basic Grayscale Image Box

Таблица N.5-24 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Grayscale Image Box:

Таблица N.5-24. Службы класса SOP Basic Grayscale Image Box

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов изображения для ранее созданного Film Box


Таблица N.5-25 перечисляет поддерживаемые атрибуты N-SET для Basic Grayscale Image Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-25. Поддерживаемые атрибуты N-SET для класса SOP Basic Grayscale Image Box — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

143

Minimum Density

(2010,0120)

<possible Values or range in hundredths of OD>

Maximum Density

(2010,0130)

<possible Values or range in hundredths of OD>

300

Configuration Information

(2010,0150)

Image Box Position

(2020,0010)

<possible Position Values or range>

Polarity

(2020,0020)

<<NORMAL

REVERSE>>

NORMAL

Requested Image Size

(2020,0030)

width, x-dimension, in mm

Requested Decimate/Crop Behavior

(2020,0040)

<<DECIMATE

CROP

FAIL>>

Basic Grayscale Image Sequence

(2020,0110)

>Samples per Pixel

(0028,0002)

1

>Photometric Interpretation

(0028,0004)

<<MONOCHROME1

MONOCHROME2>>

>Rows

(0028,0010)

>Columns

(0028,0011)

>Pixel Aspect Ratio

(0028,0034)

1\1

>Bits Allocated

(0028,0100)

<<8

16>>

>Bits Stored

(0028,0101)

<<8

12>>

>High Bit

(0028,0102)

<<7

11>>

>Pixel Representation

(0028,0103)

0

0

>Pixel Data

(7FE0,0010)

Referenced Presentation LUT Sequence

(2050,0500)

>Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.23

>Referenced SOP Instance UID

(0008,1155)


N.5.2.8.1.4 Класс SOP Printer

Таблица N.5-26 перечисляет поддерживаемые службы DIMSE для класса SOP Printer:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемые.]

Таблица N.5-26. Службы класса SOP Printer

DIMSE Service Element

Назначение (Purpose)

N-EVENT-REPORT

Асинхронное информирование о статусе принтера

N-GET

Получение информации о принтере и его статуса.


Запрос N-EVENT-REPORT может быть получен SCU в любой момент в течение ассоциации.

Таблица N.5-27 подытоживает поведение SCU при получении типов событий (Event Types) в составе N-EVENT-REPORT.

Таблица N.5-27. Поведение N-EVENT-REPORT класса SOP Printer

Имя типа события (Event Type Name)

ID типа события (Event Type ID)

Поведение (Behavior)

Normal

1

Warning

2

Failure

3


[Удалите следующий текст и таблицу, если N-GET не поддерживается.]

Таблица N.5-28 перечисляет поддерживаемые атрибуты N-GET для класса SOP Printer:

[Перечислите поддерживаемые атрибуты и поведение SCU при получении Printer Status / Printer Status Info. Удалите из таблицы неподдерживаемые атрибуты.]

Таблица N.5-28. Поддерживаемые атрибуты N-GET для класса SOP Printer — SCU

Attribute Name

Tag

Поведение (Behavior)

Printer Status

(2110,0010)

<<NORMAL

WARNING

FAILURE>>

Printer Status Info

(2110,0020)

Printer Name

(2110,0030)

Manufacturer

(0008,0070)

Manufacturer Model Name

(0008,1090)

Device Serial Number

(0018,1000)

Software Versions

(0018,1020)

Date Last Calibration

(0018,1200)

Time Last Calibration

(0018,1201)


N.5.2.8.2 SCU мета-класса SOP Basic Color Print Management

Мета-класс SOP Basic Color Print Management Meta состоит из обязательных классов SOP, перечисленных в Таблице N.5-29:

Таблица N.5-29. Классы SOP Basic Color Print Management Meta

SOP Class Name

SOP Class UID

Basic Film Session

1.2.840.10008.5.1.1.1

Basic Film Box

1.2.840.10008.5.1.1.2

Basic Color Image Box

1.2.840.10008.5.1.1.4.1

Printer

1.2.840.10008.5.1.1.16


N.5.2.8.2.1 Класс SOP Basic Film Session

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management и параметры Film Session идентичны для цвета, см. Раздел N.5.2.8.1.1 «Класс SOP Basic Film Session» для мета-класса SOP Basic Grayscale Print Management. В противном случае скопируйте сюда таблицу Film Session и заполните нужными значениями.]

N.5.2.8.2.2 Класс SOP Basic Film Box

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management и параметры Film Box идентичны для цвета, см. Раздел N.5.2.8.1.2 «Класс SOP Basic Film Box» для мета-класса SOP Basic Grayscale Print Management. В противном случае скопируйте сюда таблицу Film Box и заполните нужными значениями.]

N.5.2.8.2.3 Класс SOP Basic Color Image Box

Таблица N.5-30 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Color Image Box:

Таблица N.5-30. Службы класса SOP Basic Color Image Box — SCU

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов каждого изображения для ранее созданного Film Box


Таблица N.5-31 перечисляет поддерживаемые атрибуты N-SET для Basic Color Image Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-31. Поддерживаемые атрибуты N-SET для класса SOP Basic Color Image Box — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

143

Image Box Position

(2020,0010)

<possible Position Values or range>

Polarity

(2020,0020)

<<NORMAL

REVERSE>>

NORMAL

Requested Image Size

(2020,0030)

width, x-dimension, in mm

Requested Decimate/Crop Behavior

(2020,0040)

<<DECIMATE

CROP

FAIL>>

Basic Color Image Sequence

(2020,0111)

>Samples per Pixel

(0028,0002)

3

>Photometric Interpretation

(0028,0004)

RGB

>Planar Configuration

(0028,0006)

1 (frame interleave)

>Rows

(0028,0010)

>Columns

(0028,0011)

>Pixel Aspect Ratio

(0028,0034)

1\1

>Bits Allocated

(0028,0100)

8

>Bits Stored

(0028,0101)

8

>High Bit

(0028,0102)

7

>Pixel Representation

(0028,0103)

0

>Pixel Data

(7FE0,0010)


N.5.2.8.2.4 Класс SOP Printer

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management, см. «Класс SOP Printer» для мета-класса SOP Basic Grayscale Print Management в Разделе N.5.2.8.1.4. В противном случае скопируйте сюда таблицу класса SOP Printer и заполните нужными значениями.]

N.5.2.8.3 SCU класса SOP Basic Annotation Box

Таблица N.5-32 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Annotation Box:

Таблица N.5-32. Службы класса SOP Basic Annotation Box — SCU

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов каждого изображения для ранее созданного Film Box


Таблица N.5-33 перечисляет поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-33. Поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Annotation Position

(2030,0010)

1 to 6

Text String

(2030,0020)

Free text


N.5.2.8.4 SCU класса SOP Print Job

Таблица N.5-34 перечисляет поддерживаемые службы DIMSE для класса SOP Print Job:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемый.]

Таблица N.5-34. Службы класса SOP Print Job — SCU

DIMSE Service Element

Назначение (Purpose)

N-EVENT-REPORT

Асинхронное информирование о статусе принтера

N-GET

Получение информации о принтере и его статуса.


Запрос N-EVENT-REPORT может быть получен SCU в любой момент в течение ассоциации, если класс SOP Print Job был согласован SCU.

Таблица N.5-35 подытоживает поведение SCU при получении типов событий (Event Types) в составе N-EVENT-REPORT.

Таблица N.5-35. Поведение N-EVENT-REPORT класса SOP Print Job

Имя типа события (Event Type Name)

ID типа события (Event Type ID)

Поведение (Behavior)

Pending

1

Printing

2

Done

3

Failure

4


[Удалите следующий текст и таблицу, если N-GET не поддерживается.]

Таблица N.5-36 перечисляет поддерживаемые атрибуты N-GET для класса SOP Print Job:

[Перечислите поддерживаемые атрибуты и поведение SCU при получении Execution Status / Execution Status Info. Удалите из таблицы неподдерживаемые атрибуты.]

Таблица N.5-36. Поддерживаемые атрибуты N-GET для класса SOP Print Job — SCU

Attribute Name

Tag

Поведение (Behavior)

Print Priority

(2000,0020)

Execution Status

(2100,0020)

<<PENDING

PRINTING

DONE

FAILURE>>

Execution Status Info

(2100,0030)

Creation Date

(2100,0040)

Creation Time

(2100,0050)

Originator

(2100,0070)

Printer Name

(2110,0030)


N.5.2.8.5 SCU класса SOP Presentation LUT

Таблица N.5-37 перечисляет поддерживаемые службы DIMSE для класса SOP Presentation LUT:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемый.]

Таблица N.5-37. Службы класса SOP Presentation LUT — SCU

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание экземпляра Presentation LUT

N-DELETE

Удаление экземпляра Presentation LUT


Таблица N.5-38 перечисляет поддерживаемые атрибуты N-CREATE для Presentation LUT:

[Перечислите поддерживаемые атрибуты. Должен присутствовать либо Presentation LUT Sequence, либо Presentation LUT Shape (не оба сразу).]

Таблица N.5-38. Поддерживаемые атрибуты N-CREATE для класса SOP Presentation LUT — SCU

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Presentation LUT sequence

(2050,0010)

> LUT Descriptor

(0028,3002)

> LUT Explanation

(0028,3003)

> LUT Data

(0028,3006)

Presentation LUT Shape

(2050,0020)

<<IDENTITY

LIN OD>>


N.5.2.8.6 SCU класса SOP Printer Configuration Retrieval

Таблица N.5-39 перечисляет поддерживаемую службу DIMSE для класса SOP Printer Configuration Retrieval:

Таблица N.5-39. Службы класса SOP Printer Configuration Retrieval — SCU

DIMSE Service Element

Назначение (Purpose)

N-GET

Получение конфигурации принтера.


N.5.2.8.7 SCP мета-класса SOP Basic Grayscale Print Management

Мета-класс SOP Basic Grayscale Print Management Meta состоит из обязательных классов SOP, перечисленных в Таблице N.5-40:

Таблица N.5-40. Классы SOP Basic Grayscale Print Management Meta — SCP

SOP Class Name

SOP Class UID

Basic Film Session

1.2.840.10008.5.1.1.1

Basic Film Box

1.2.840.10008.5.1.1.2

Basic Grayscale Image Box

1.2.840.10008.5.1.1.4

Printer

1.2.840.10008.5.1.1.16


N.5.2.8.7.1 Класс SOP Basic Film Session

Таблица N.5-41 перечисляет поддерживаемые службы DIMSE для класса SOP Basic Film Session:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемый.]

Таблица N.5-41. Службы класса SOP Basic Film Session — SCP

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание Film Session

N-SET

Обновление Film Session

N-DELETE

Удаление Film Session

N-ACTION

Печать всех Film Box в Film Session


Таблица N.5-42 перечисляет поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Session:

[Перечислите поддерживаемые атрибуты и их возможные значения/диапазоны. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-42. Поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Session — SCP

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Number of Copies

(2000,0010)

<range or fixed Value>

1

Print Priority

(2000,0020)

<<HIGH

LOW

MED>>

LOW

Medium Type

(2000,0030)

<<BLUE FILM

CLEAR FILM

MAMMO BLUE FILM

MAMMO CLEAR FILM

PAPER

…>>

Film Destination

(2000,0040)

<<MAGAZINE

PROCESSOR

BIN_I

…>>

PROCESSOR

Film Session Label

(2000,0050)

Memory Allocation

(2000,0060)

Owner ID

(2100,0160)


[Если SCP поддерживает N-ACTION для класса SOP Film Session, то SCP должен указать максимальное число подобранных (collated) плёнок.]

N.5.2.8.7.2 Класс SOP Basic Film Box

Таблица N.5-43 перечисляет поддерживаемые службы DIMSE для класса SOP Basic Film Box:

[Перечислите поддерживаемые элементы службы DIMSE. Удалите неподдерживаемый.]

Таблица N.5-43. Поддерживаемые службы класса SOP Basic Film Box — SCP

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание Film Box в ранее созданной Film Session

N-ACTION

Печать Film Box

N-DELETE

Удаление Film Box

N-SET

Обновление Film Box


Таблица N.5-44 перечисляет поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-44. Поддерживаемые атрибуты N-CREATE и N-SET для Basic Film Box — SCP

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Image Display Format

(2010,0010)

<<STANDARD\C,R

ROW\R1,R2,R3, etc.

COL\C1,C2,C3, etc.

SLIDE

SUPERSLIDE

CUSTOM\i>>

STANDARD\1,1

Annotation Display Format ID

(2010,0030)

<Possible Values>

Film Orientation

(2010,0040)

<<PORTRAIT

LANDSCAPE>>

PORTRAIT

Film Size ID

(2010,0050)

<<8INX10IN

8_5INX11IN

10INX12IN

11INX14IN

11INX17IN

14INX14IN

14INX17IN

24CMX24CM

24CMX30CM

A4

A3

…>>

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

143

Border Density

(2010,0100)

<<BLACK

WHITE

i, where i represents the desired density in hundredths of OD

…>>

BLACK

Empty Image Density

(2010,0110)

<<BLACK

WHITE

i, where i represents the desired density in hundredths of OD

…>>

BLACK

Minimum Density

(2010,0120)

<possible Values or range in hundredths of OD>

20

Maximum Density

(2010,0130)

<possible Values or range in hundredths of OD>

320

Trim

(2010,0140)

<<YES

NO>>

NO

Configuration Information

(2010,0150)

Illumination

(2010,015E)

<possible Values or range>

2000

Reflective Ambient Light

(2010,0160)

<possible Values or range>

10

Referenced Film Session Sequence.

(2010,0500)

> Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.1

> Referenced SOP Instance UID

(0008,1155)

Referenced Image Box Sequence

(2010,0510)

Предоставляется в N-CREATE-RSP

> Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.4

> Referenced SOP Instance UID

(0008,1155)

Referenced Annotation Box Sequence

(2010,0520)

> Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.15

> Referenced SOP Instance UID

(0008,1155)

Referenced Presentation LUT Sequence

(2050,0500)

> Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.23

> Referenced SOP Instance UID

(0008,1155)


[Опишите каждый поддерживаемый пользовательский Image Display Format (2010,0010) и приведите подробности, такие как позиция и размеры каждого составляющего Image Box, включая схему нумерации позиций изображений.]

[Опишите каждый поддерживаемый Annotation Display Format ID (2010,0030) (например, позицию и размеры annotation box, шрифт, количество символов).]

[Опишите поддерживаемую конфигурационную информацию (например, идентификацию, содержимое).]

N.5.2.8.7.3 Класс SOP Basic Grayscale Image Box

Таблица N.5-45 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Grayscale Image Box:

Таблица N.5-45. Службы класса SOP Basic Grayscale Image Box — SCP

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов каждого изображения для ранее созданного Film Box


Таблица N.5-46 перечисляет поддерживаемые атрибуты N-SET для Basic Grayscale Image Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-46. Поддерживаемые атрибуты N-SET для Basic Grayscale Image Box — SCP

Attribute name

Tag

Значения (Values)

По умолчанию (Default)

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

143

Minimum Density

(2010,0120)

<possible Values or range in hundredths of OD>

Maximum Density

(2010,0130)

<possible Values or range in hundredths of OD>

320

Configuration Information

(2010,0150)

Image Box Position

(2020,0010)

<possible Position Values or range>

Polarity

(2020,0020)

<<NORMAL

REVERSE>>

NORMAL

Requested Image Size

(2020,0030)

width, x-dimension, in mm

Requested Decimate/Crop Behavior

(2020,0040)

<<DECIMATE

CROP

FAIL>>

Basic Grayscale Image Sequence

(2020,0110)

>Samples per Pixel

(0028,0002)

1

>Photometric Interpretation

(0028,0004)

<<MONOCHROME1

MONOCHROME2>>

>Rows

(0028,0010)

>Columns

(0028,0011)

>Pixel Aspect Ratio

(0028,0034)

1\1

>Bits Allocated

(0028,0100)

<<8

16>>

>Bits Stored

(0028,0101)

<<8

12>>

>High Bit

(0028,0102)

<<7

11>>

>Pixel Representation

(0028,0103)

0

0

>Pixel Data

(7FE0,0010)

Referenced Presentation LUT Sequence

(2050,0500)

>Referenced SOP Class UID

(0008,1150)

1.2.840.10008.5.1.1.23

>Referenced SOP Instance UID

(0008,1155)


[Если поддерживается обрезка (cropping) или прореживание (decimating) изображений, опишите алгоритм удаления строк и столбцов из изображения.]

N.5.2.8.7.4 Класс SOP Printer

Таблица N.5-47 перечисляет поддерживаемые службы DIMSE для класса SOP Printer:

Таблица N.5-47. Службы класса SOP Printer — SCP

DIMSE Service Element

Назначение (Purpose)

N-EVENT-REPORT

Асинхронное информирование о статусе принтера

N-GET

Получение информации о принтере и его статуса.


Таблица N.5-48 перечисляет поведение N-EVENT-REPORT класса SOP Printer:

Таблица N.5-48. Поведение N-EVENT-REPORT класса SOP Printer

Имя типа события (Event Type Name)

ID типа события (Event Type ID)

Attribute Name

Tag

Значения (Values)

Normal

1

N/A

Warning

2

Printer Status info

(2110,0020)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS 3.3, Раздел C.13.9.1, определённые термины для случая, когда Printer Status равен WARNING или FAILURE]

Film Destination

(2000,0040)

Printer Name

(2110,0030)

Failure

3

Printer Status info

(2110,0020)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS 3.3, Раздел C.13.9.1, определённые термины для случая, когда Printer Status равен WARNING или FAILURE]

Film Destination

(2000,0040)

Printer Name

(2110,0030)


Таблица N.5-49 перечисляет поддерживаемые атрибуты N-GET для класса SOP Printer:

[Перечислите поддерживаемые атрибуты. Удалите из таблицы неподдерживаемые атрибуты]

Таблица N.5-49. Поддерживаемые атрибуты N-GET для класса SOP Printer — SCP

Attribute Name

Tag

Значения (Values)

Printer Status

(2110,0010)

<<NORMAL

WARNING

FAILURE>>

Printer Status Info

(2110,0020)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS 3.3, Раздел C.13.9.1, определённые термины для случая, когда Printer Status равен WARNING или FAILURE]

Printer Name

(2110,0030)

Manufacturer

(0008,0070)

Manufacturer Model Name

(0008,1090)

Device Serial Number

(0018,1000)

Software Versions

(0018,1020)

Date Last Calibration

(0018,1200)

Time Last Calibration

(0018,1201)


N.5.2.8.8 SCP мета-класса SOP Basic Color Print Management

Мета-класс SOP Basic Color Print Management Meta состоит из обязательных классов SOP, перечисленных в Таблице N.5-50:

Таблица N.5-50. Классы SOP Basic Color Print Management Meta — SCP

SOP Class Name

SOP Class UID

Basic Film Session

1.2.840.10008.5.1.1.1

Basic Film Box

1.2.840.10008.5.1.1.2

Basic Color Image Box

1.2.840.10008.5.1.1.4.1

Printer

1.2.840.10008.5.1.1.16


N.5.2.8.8.1 Класс SOP Basic Film Session

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management и параметры Film Session идентичны для цвета, см. «Класс SOP Basic Film Session» для мета-класса SOP Basic Grayscale Print Management в Разделе N.5.2.8.7.1. В противном случае скопируйте сюда таблицу Film Session и заполните нужными значениями.]

N.5.2.8.8.2 Класс SOP Basic Film Box

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management и параметры Film Box идентичны для цвета, см. «Класс SOP Basic Film Box» для мета-класса SOP Basic Grayscale Print Management в Разделе N.5.2.8.7.2. В противном случае скопируйте сюда таблицу Film Box и заполните нужными значениями.]

N.5.2.8.8.3 Класс SOP Basic Color Image Box

Таблица N.5-51 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Color Image Box:

Таблица N.5-51. Службы класса SOP Basic Color Image Box — SCP

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов каждого изображения для ранее созданного Film Box


Таблица N.5-52 перечисляет поддерживаемые атрибуты N-SET для Basic Color Image Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-52. Поддерживаемые атрибуты N-SET для Basic Color Image Box — SCP

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Magnification Type

(2010,0060)

<<REPLICATE

BILINEAR

CUBIC

NONE

…>>

CUBIC

Smoothing Type

(2010,0080)

<possible Values or range>

143

Image Box Position

(2020,0010)

<possible Position Values or range>

Polarity

(2020,0020)

<<NORMAL

REVERSE>>

NORMAL

Requested Image Size

(2020,0030)

width, x-dimension, in mm

Requested Decimate/Crop Behavior

(2020,0040)

<<DECIMATE

CROP

FAIL>>

Basic Color Image Sequence

(2020,0111)

>Samples per Pixel

(0028,0002)

3

>Photometric Interpretation

(0028,0004)

RGB

>Planar Configuration

(0028,0006)

1 (frame interleaves)

>Rows

(0028,0010)

>Columns

(0028,0011)

>Pixel Aspect Ratio

(0028,0034)

1\1

>Bits Allocated

(0028,0100)

8

>Bits Stored

(0028,0101)

8

>High Bit

(0028,0102)

7

>Pixel Representation

(0028,0103)

0

>Pixel Data

(7FE0,0010)


[Если ваш принтер является чёрно-белым принтером, поддерживающим печать цветных изображений (например, он поддерживает мета-класс SOP Basic Color Print Management), опишите поведение при печати цветных изображений.]

N.5.2.8.8.4 Класс SOP Printer

[Если ваша система также поддерживает мета-класс SOP Basic Grayscale Print Management, см. «Класс SOP Printer» для мета-класса SOP Basic Grayscale Print Management в Разделе N.5.2.8.7.4. В противном случае скопируйте сюда таблицу класса SOP Printer и заполните нужными значениями.]

N.5.2.8.9 SCP класса SOP Basic Annotation Box

Таблица N.5-53 перечисляет поддерживаемую службу DIMSE для класса SOP Basic Annotation Box:

Таблица N.5-53. Службы класса SOP Basic Annotation Box — SCP

DIMSE Service Element

Назначение (Purpose)

N-SET

Установка атрибутов каждого изображения для ранее созданного film box


Таблица N.5-54 перечисляет поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box:

[Перечислите поддерживаемые атрибуты и их возможные значения. Укажите значение по умолчанию, если это уместно. См. пример ниже.]

Таблица N.5-54. Поддерживаемые атрибуты N-SET для класса SOP Basic Annotation Box — SCP

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Annotation Position

(2030,0010)

Text String

(2030,0020)

Free text


N.5.2.8.10 SCP класса SOP Print Job

Таблица N.5-55 перечисляет поддерживаемые службы DIMSE для класса SOP Print Job:

Таблица N.5-55. Службы класса SOP Print Job — SCP

DIMSE Service Element

Назначение (Purpose)

N-EVENT-REPORT

Асинхронное информирование о статусе принтера

N-GET

Получение информации о принтере и его статуса.


Запрос N-EVENT-REPORT может быть отправлен SCP в любой момент в течение ассоциации, если класс SOP Print Job был согласован SCU.

Таблица N.5-56 перечисляет поддерживаемые типы событий и атрибуты в составе N-EVENT-REPORT.

Таблица N.5-56. N-EVENT-REPORT класса SOP Print Job — SCP

Имя типа события (Event Type name)

ID типа события (Event Type ID)

Attribute Name

Tag

Значения (Values)

Pending

1

Execution Status Info

(2100,0030)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS 3.3, Раздел C.13.9.1, определённые термины для случая, когда Execution Status Info равен PENDING или FAILURE]

Film Session Label

(2000,0050)

Printer Name

(2110,0030)

Printing

2

Execution Status Info

(2100,0030)

NORMAL

Film Session Label

(2000,0050)

Printer Name

(2110,0030)

Done

3

Execution Status Info

(2100,0030)

NORMAL

Film Session Label

(2000,0050)

Printer Name

(2110,0030)

Failure

4

Execution Status Info

(2100,0030)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS 3.3, Раздел C.13.9.1, определённые термины для случая, когда Execution Status Info равен PENDING или FAILURE]

Film Session Label

(2000,0050)

Printer Name

(2110,0030)


[Удалите всю таблицу, если N-GET не поддерживается.]

Таблица N.5-57 перечисляет поддерживаемые атрибуты N-GET для класса SOP Print Job:

[Перечислите поддерживаемые атрибуты и поддерживаемые значения, если это уместно. Удалите из таблицы неподдерживаемые атрибуты.]

Таблица N.5-57. Поддерживаемые атрибуты N-GET для класса SOP Print Job — SCP

Attribute Name

Tag

Значения (Values)

Print Priority

(2000,0020)

<<HIGH

MEDIUM

LOW>>

Execution Status

(2100,0020)

<<PENDING

PRINTING

DONE

FAILURE>>

Execution Status Info

(2100,0030)

[Укажите возможные значения, поддерживаемые принтером, из таблицы определённых терминов. См. PS3.3, Раздел C.13.9.1, определённые термины для случая, когда Execution Status Info равен PENDING или FAILURE]

Creation Date

(2100,0040)

Creation Time

(2100,0050)

Originator

(2100,0070)

Printer Name

(2110,0030)


N.5.2.8.11 SCP класса SOP Presentation LUT

Таблица N.5-58 перечисляет поддерживаемые службы DIMSE для класса SOP Presentation LUT:

Таблица N.5-58. Службы класса SOP Presentation LUT — SCP

DIMSE Service Element

Назначение (Purpose)

N-CREATE

Создание экземпляра Presentation LUT

N-DELETE

Удаление экземпляра Presentation LUT


Таблица N.5-59 перечисляет поддерживаемые атрибуты N-CREATE для Presentation LUT:

[Перечислите поддерживаемые атрибуты в Таблице N.5-59.]

Таблица N.5-59. Поддерживаемые атрибуты N-CREATE для Presentation LUT — SCP

Attribute Name

Tag

Значения (Values)

По умолчанию (Default)

Presentation LUT Sequence

(2050,0010)

>LUT Descriptor

(0028,3002)

>LUT Explanation

(0028,3003)

>LUT Data

(0028,3006)

Presentation LUT Shape

(2050,0020)

<<IDENTITY

LIN OD>>


N.5.2.8.12 SCP класса SOP Printer Configuration Retrieval

Таблица N.5-60 перечисляет поддерживаемые службы DIMSE для класса SOP Printer Configuration Retrieval:

Таблица N.5-60. Службы класса SOP Printer Configuration Retrieval

DIMSE Service Element

Назначение (Purpose)

N-GET

Получение конфигурации принтера.


N.5.3 Веб-службы DICOM (DICOM Web Services)

N.5.3.1 Веб-служба URI (URI Web Service, WADO URI)

Данный раздел приводит подробности о веб-службе URI. Обзор поддерживаемых транзакций см. в Таблице N.1-8 «Служба URI».

N.5.3.1.1 Поддерживаемые веб-типы носителей (Supported Web Media Types)
N.5.3.1.1.1 Типы носителей DICOM (DICOM Media Types)

Поддерживаемые классы SOP хранения DICOM / синтаксисы передачи перечислены в Разделе N.1.1 данного документа.

[Приведите требования к отображению и обработке экземпляров, полученных через веб-службы. Это можно сделать, сославшись на Раздел N.5.2.5.2, если применяются те же требования, либо скопировав таблицы из Раздела N.5.2.5.2 и заполнив их надлежащим образом, если требования для веб-служб отличаются.]

N.5.3.1.1.2 Отображаемые типы носителей (Rendered Media Types)

Таблица N.5-61 перечисляет поддерживаемые отображаемые типы носителей в зависимости от категории типа носителя.

[Укажите, какие категории / типы носителей поддерживаются вашей системой, отметив ячейки Y или N. Удалите строки для типов носителей, не поддерживаемых ни как User Agent, ни как Origin Server].

Таблица N.5-61. Поддерживаемые отображаемые типы носителей

Категория (Category)

Тип носителя (Media Type)

URI User Agent

URI Origin Server

Одиночное изображение (Single Frame Image)

image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

Многокадровое изображение (Multi-Frame Image)

image/gif

image/jxl

Видео (Video)

video/mpeg

video/mp4

video/H265

Текст (Text)

text/html

text/plain

text/xml

text/rtf

application/pdf


N.5.3.1.2 Транзакция получения экземпляра DICOM (Retrieve DICOM Instance Transaction) — веб-служба URI

[Приведите требования к отображению и обработке экземпляров, полученных через веб-службу URI. Это можно сделать, сославшись на Раздел N.5.2.5.2 (как указано ниже), если применяются те же требования, либо скопировав таблицы из Раздела N.5.2.5.2 и заполнив их надлежащим образом, если требования для полученных экземпляров отличаются.]

Для отображения или обработки экземпляров DICOM, полученных через веб-службу URI, см. Раздел N.5.2.5.2.

N.5.3.1.2.1 User Agent

User Agent веб-службы URI поддерживает параметры запроса, перечисленные в Таблице N.5-62.

[Перечислите поддерживаемые параметры и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-62. Параметры запроса для веб-службы URI получения экземпляра DICOM — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

requestType

WADO

studyUID

<Study Instance UID>

seriesUID

<Series Instance UID>

objectUID

<SOP Instance UID>

contentType

application/dicom

[Должно быть совместимо с допустимыми типами носителей в заголовке HTTP]

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «UA»

charset

<<UTF-8

ISO-8859-1

…>>

anonymize

yes

transferSyntax


User Agent веб-службы URI поддерживает поля заголовка, перечисленные в Таблице N.5-63:

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-63. Поля заголовка для веб-службы URI получения экземпляра DICOM — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

application/dicom

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «UA»

Accept-charset

<<UTF-8

ISO-8859-1

…>>


N.5.3.1.2.2 Origin Server

Origin Server веб-службы URI принимает GET-запросы для исследований, серий и экземпляров, содержащие параметры запроса и поля заголовка. Поддерживаемые значения перечислены в таблицах параметров запроса и полей заголовка (Таблица N.5-64 и Таблица N.5-65).

URI составляется из базового URI: см. Раздел N.6.3.1 для базового URI Origin Server.

Origin Server веб-службы URI поддерживает параметры запроса, перечисленные в Таблице N.5-64.

[Перечислите поддерживаемые параметры и их значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-64. Параметры запроса для веб-службы URI получения экземпляра DICOM — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

requestType

WADO

studyUID

<Study Instance UID>

seriesUID

<Series Instance UID>

objectUID

<SOP Instance ID>

contentType

application/dicom

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «OS»

charset

<<UTF-8

ISO-8859-1

…>>

anonymize

transferSyntax


Origin Server веб-службы URI поддерживает поля заголовка, перечисленные в Таблице N.5-65.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-65. Поля заголовка для веб-службы URI получения экземпляра DICOM — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

application/dicom

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «OS»

Accept-charset

<<UTF-8

ISO-8859-1

…>>


N.5.3.1.3 Транзакция получения отображаемого экземпляра (Retrieve Rendered Instance Transaction) — веб-служба URI

[Приведите требования к отображению и обработке экземпляров, полученных через веб-службу URI. Это можно сделать, сославшись на раздел 5.2.5.2 (как указано ниже), если применяются те же требования, либо скопировав таблицы из Раздела 5.2.5.2 и заполнив их надлежащим образом, если требования для полученных экземпляров отличаются.]

Для отображения или обработки экземпляров DICOM, полученных через веб-службу URI, см. Раздел N.5.2.5.2.

N.5.3.1.3.1 User Agent

User Agent веб-службы URI поддерживает параметры запроса, перечисленные в Таблице N.5-66.

[Перечислите поддерживаемые параметры и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-66. Параметры запроса для веб-службы URI получения отображаемого экземпляра — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

requestType

WADO

studyUID

<Study Instance UID>

seriesUID

<Series Instance UID>

objectUID

<SOP Instance UID>

contentType

<<image/jpeg

image/gif

image/png

image/jp2

video/mpeg

video/mp4

video/H265

text/html

text/plain>>

Подробности см. в Разделе N.5.3.1.1.2

charset

<<UTF-8

ISO-8859-1

…>>

annotation

rows

columns

region

windowCenter

windowWidth

frameNumber

imageQuality

[Значение должно быть от 1 до 100.

1 означает низкое качество, а 100 — высокое качество]

presentationUID and

presentationSeriesUID

[если указан presentationUID, то presentationSeriesUID должен присутствовать.]


User Agent веб-службы URI поддерживает поля заголовка, перечисленные в Таблице N.5-67.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-67. Поля заголовка для веб-службы URI получения отображаемого экземпляра — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

<<image/jpeg

image/gif

image/png

image/jp2

video/mpeg

video/mp4

video/H265

text/html

text/plain>>

Подробности см. в Разделе N.5.3.1.1.2

Accept-charset

<<UTF-8

ISO-8859-1

…>>


N.5.3.1.3.2 Origin Server

Origin Server веб-службы URI принимает GET-запросы для исследований, серий и экземпляров, содержащие параметры запроса и поля заголовка. Поддерживаемые значения перечислены в таблицах параметров запроса и полей заголовка (Таблица N.5-68 и Таблица N.5-69).

URI составляется из базового URI: см. Раздел N.6.3.1 для базового URI origin server.

Origin Server веб-службы URI поддерживает параметры запроса, перечисленные в Таблице N.5-68.

[Перечислите поддерживаемые параметры и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-68. Параметры запроса для веб-службы URI получения отображаемого экземпляра — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

requestType

WADO

studyUID

<Study Instance UID>

seriesUID

<Series Instance UID>

objectUID

<SOP Instance ID>

contentType

<<image/jpeg

image/gif

imag/png

image/jp2

video/mpeg

video/mp4

video/H265

text/html

text/plain >>

Подробности см. в Разделе N.5.3.1.1.2

charset

<<UTF-8

ISO-8859-1

…>>

annotation

<<patient

technique>>

Добавьте здесь дополнительно поддерживаемые значения ключевых слов

rows

columns

region

windowCenter

windowWidth

frameNumber

imageQuality

[Значение должно быть от 1 до 100.

1 означает низкое качество, а 100 — высокое качество.]

presentationUID and

presentationSeriesUID

[если указан presentationUID, то presentationSeriesUID должен присутствовать.]


Origin Server веб-службы URI поддерживает поля заголовка, перечисленные в Таблице N.5-69.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-69. Поля заголовка для веб-службы URI получения отображаемого экземпляра — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

<<Image/jpeg

image/gif

image/png

image/jp2

video/mpeg

video/mp4

video/H265

text/html

text/plain>>

Подробности см. в Разделе N.5.3.1.1.2 «Отображаемые типы носителей»


N.5.3.2 Веб-служба исследований (Studies Web Service)

Данный раздел приводит подробности о веб-службе исследований. Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1-9 «Служба исследований».

N.5.3.2.1 Поддерживаемые веб-типы носителей (Supported Web Media Types)
N.5.3.2.1.1 Типы носителей DICOM (DICOM Media Types)

Поддерживаемые классы SOP хранения DICOM / синтаксисы передачи перечислены в Разделе N.1.1 данного документа.

[Приведите требования к отображению и обработке экземпляров, полученных через веб-службы. Это можно сделать, сославшись на Раздел N.5.2.5.2, если применяются те же требования, либо скопировав таблицы из Раздела N.5.2.5.2 и заполнив их надлежащим образом, если требования для веб-служб отличаются.]

N.5.3.2.1.2 Тип носителя объёмных данных DICOM (DICOM Bulk Data Media Type)

[Укажите в таблице комбинацию тип носителя / синтаксисы передачи, поддерживаемые вашим user agent и/или origin server для каждой категории. Удалите неподдерживаемые типы носителей. X обозначает синтаксисы передачи по умолчанию, которые должны поддерживаться для каждой категории.]

Несжатые объёмные данные (Bulk Data) передаются с использованием синтаксиса передачи Explicit VR Little Endian.

Таблица N.5-70 перечисляет поддерживаемые типы носителей и UID синтаксисов передачи для сжатых объёмных данных (Compressed Bulk Data).

Таблица N.5-70. Типы носителей сжатых объёмных данных DICOM

Категория (Category)

Тип носителя (Media Type)

Transfer Syntax UID

Transfer Syntax Name

User Agent

Origin Server

Одиночное изображение (Single Frame Image)

image/jpeg

1.2.840.10008.1.2.4.70

JPEG Lossless, Non-Hierarchical, First-Order Prediction(Process 14 Selection Value 1): Default Transfer Syntax for Lossless JPEG Image Compression

1.2.840.10008.1.2.4.50

JPEG Baseline (Process 1): Default Transfer Syntax for Lossy JPEG 8 Bit Image Compression

1.2.840.10008.1.2.4.51

JPEG Extended (Process 2 & 4): Default Transfer Syntax for Lossy JPEG 12 Bit Image Compression (Process 4 only)

1.2.840.10008.1.2.4.57

JPEG Lossless, Non-Hierarchical (Process 14)

image/x-dicom-rle

1.2.840.10008.1.2.5

RLE Lossless

image/x-jls

1.2.840.10008.1.2.4.80

JPEG-LS Lossless Image Compression

1.2.840.10008.1.2.4.81

JPEG-LS Lossy (Near-Lossless) Image Compression

image/jp2

1.2.840.10008.1.2.4.90

JPEG 2000 Image Compression (Lossless Only)

1.2.840.10008.1.2.4.91

JPEG 2000 Image Compression

image/jpx

1.2.840.10008.1.2.4.92

JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only)

1.2.840.10008.1.2.4.93

JPEG 2000 Part 2 Multi-component Image Compression

image/jphc

1.2.840.10008.1.2.4.201

High-Throughput JPEG 2000 Image Compression (Lossless Only)

1.2.840.10008.1.2.4.202

High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless Only)

1.2.840.10008.1.2.4.203

High-Throughput JPEG 2000 Image Compression

image/jxl

1.2.840.10008.1.2.4.110

JPEG XL Lossless

1.2.840.10008.1.2.4.111

JPEG XL

1.2.840.10008.1.2.4.112

JPEG XL JPEG Recompression

Многокадровое изображение (Multi-frame Image)

image/jpeg

1.2.840.10008.1.2.4.70

JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 Selection Value 1): Default Transfer Syntax for Lossless JPEG Image Compression

1.2.840.10008.1.2.4.50

JPEG Baseline (Process 1): Default Transfer Syntax for Lossy JPEG 8 Bit Image Compression

1.2.840.10008.1.2.4.51

JPEG Extended (Process 2 & 4): Default Transfer Syntax for Lossy JPEG 12 Bit Image Compression (Process 4 only)

1.2.840.10008.1.2.4.57

JPEG Lossless, Non-Hierarchical (Process 14)

image/x-dicom-rle

1.2.840.10008.1.2.5

RLE Lossless

image/x-jls

1.2.840.10008.1.2.4.80

JPEG-LS Lossless Image Compression

1.2.840.10008.1.2.4.81

JPEG-LS Lossy (Near-Lossless) Image Compression

image/jp2

1.2.840.10008.1.2.4.90

JPEG 2000 Image Compression (Lossless Only)

1.2.840.10008.1.2.4.91

JPEG 2000 Image Compression

image/jpx

1.2.840.10008.1.2.4.92

JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only)

1.2.840.10008.1.2.4.93

JPEG 2000 Part 2 Multi-component Image Compression

image/jphc

1.2.840.10008.1.2.4.201

High-Throughput JPEG 2000 Image Compression (Lossless Only)

1.2.840.10008.1.2.4.202

High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless Only)

1.2.840.10008.1.2.4.203

High-Throughput JPEG 2000 Image Compression

image/jxl

1.2.840.10008.1.2.4.110

JPEG XL Lossless

1.2.840.10008.1.2.4.111

JPEG XL

1.2.840.10008.1.2.4.112

JPEG XL JPEG Recompression

Видео (Video)

video/mpeg2

1.2.840.10008.1.2.4.100

MPEG2 Main Profile @ Main Level

1.2.840.10008.1.2.4.101

MPEG2 Main Profile @ High Level

video/mp4

1.2.840.10008.1.2.4.102

MPEG-4 AVC/H.264 High Profile / Level 4.1

1.2.840.10008.1.2.4.103

MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1

1.2.840.10008.1.2.4.104

MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video

1.2.840.10008.1.2.4.105

MPEG-4 AVC/H.264 High Profile / Level 4.2 For 3D Video

1.2.840.10008.1.2.4.106

MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2


N.5.3.2.1.3 Поддерживаемые отображаемые типы носителей (Supported Rendered Media Types)

Таблица N.5-71 перечисляет поддерживаемые отображаемые типы носителей для каждой категории типа носителя.

[Укажите, какие категории / типы носителей поддерживаются вашей системой, отметив ячейки Y или N. Удалите строки для типов носителей, не поддерживаемых ни как user agent, ни как origin server.

В столбце Transformation укажите, в какой Transfer Syntax UID origin server преобразует полученное изображение. N/A означает, что тип носителя не требует преобразования, поскольку для него уже существует синтаксис передачи DICOM.]

Таблица N.5-71. Отображаемые типы носителей

Категория (Category)

Тип носителя (Media Type)

User Agent

Origin Server

Преобразование (Transformation)

Одиночное изображение (Single Frame Image)

image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

Многокадровое изображение (Multi-Frame Image)

image/gif

image/jxl

Видео (Video)

video/mpeg

video/mp4

video/H265

Текст (Text)

text/html

text/plain

text/xml

text/rtf

application/pdf


N.5.3.2.2 Поддерживаемая транзакция получения (Retrieve Supported Transaction, WADO-RS)

Транзакция получения (Retrieve Transaction) веб-службы исследований также известна как WADO-RS.

N.5.3.2.2.1 User Agent

User Agent транзакции получения может запрашивать ресурсы, перечисленные в Таблице N.5-72:

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции получения. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями о вашей реализации.]

Таблица N.5-72. Ресурсы транзакции получения — User Agent

Ресурс (Resource)

Комментарии

Ресурсы экземпляров DICOM (DICOM Instance Resources) — путь ресурсов см. в Таблице 10.4.1-1 в PS3.18

Study Instances

Series Instances

Individual Instance

Ресурсы метаданных DICOM (DICOM Metadata Resources) — путь ресурсов см. в Таблице 10.4.1-2 в PS3.18

Study Metadata

Series Metadata

Instance Metadata

Ресурсы объёмных данных DICOM (DICOM Bulk Data Resources) — путь ресурсов см. в Таблице 10.4.1.5-1 в PS3.18

Study Bulk Data

Series Bulk Data

Instance Bulk Data

Bulk Data

Ресурсы данных пикселей DICOM (DICOM Pixel Data Resources) — путь ресурсов см. в Таблице 10.4.1.6-1 в PS3.18

Study Pixel Data

Series Pixel Data

Instance Pixel Data

Frame Pixel Data

Отображаемые ресурсы (Rendered Resources) — путь ресурсов см. в Таблице 10.4.1-3 в PS3.18

Rendered Study

Rendered Series

Rendered Instance

Rendered Frame

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources) — путь ресурсов см. в Таблице 10.4.1.7-1 в PS3.18

Rendered MPR Volume Study

Rendered MPR Volume Series

Rendered MPR Volume Instance

Rendered MPR Volume Frames

Отображаемые ресурсы 3D-объёма (Rendered 3D Volume Resources) — путь ресурсов см. в Таблице 10.4.1.8-1 в PS3.18

Rendered 3D Volume Study

Rendered 3D Volume Series

Rendered 3D Volume Instance

Rendered 3D Volume Frames

Ресурсы миниатюр (Thumbnail Resources) — путь ресурсов см. в Таблице 10.4.1-4 в PS3.18

Study Thumbnail

Series Thumbnail

Instance Thumbnail

Frame Thumbnail


[Если поддерживается отображение миниатюр (Thumbnails), приведите описание высокого уровня метода, используемого для отображения миниатюр для исследования, серии или экземпляра.

Например, описание может указывать, выбирается ли из серии репрезентативный экземпляр и как он выбирается, либо что используется фиксированное содержимое в зависимости от модальности.]

User Agent транзакции получения поддерживает параметры запроса, перечисленные в Таблице N.5-73.

[Включите в таблицу строку для каждого параметра, который ваш user agent способен отправлять, включая параметры, отправляемые всегда, и параметры, отправляемые по желанию. Удалите строки для параметров, которые ваш user agent не может отправлять. См. Раздел 8.3.5 в PS3.18 для списка параметров запроса рендеринга (Rendering Query Parameters).

Для каждой строки укажите в столбце Supported Values конкретные значения, которые ваш user agent может отправлять, и/или описание того, как заполняется значение. Столбец «Comments» может использоваться для пояснения деталей вашей реализации, которые могут быть полезны интеграторам, например:

  • Настраиваются ли значения и как

  • Ситуации, когда параметр может отправляться или не отправляться, либо когда могут использоваться конкретные значения

  • Как параметр запроса Accept соотносится с полем заголовка Accept

  • Прочие особенности реализации

]

Таблица N.5-73. Параметры запроса для транзакции получения — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

[См. примеры в параметрах заголовка.]

Отображаемый ресурс (Rendered Resource)

annotation

<<patient

technique>>

charset

<<UTF-8

ISO-8859-1

…>>

quality

viewport

window

iccprofile

<<no

yes

srgb

adobergb

rommrgb>>

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources)

volumeinputreference

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемый атрибут DICOM см. в Таблице N.5-84

renderingmethod

<<volume_rendered

maximum_ip

minimum_ip

average_ip>>

orientation

viewpointposition

viewpointlookat

viewpointup

mprslab

volumetriccurvepoint

animationstepsize

animationrate

renderedvolumetricmetadata

Отображаемые ресурсы 3D-объёма (Rendered 3D Volume Resources)

volumeinputreference

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемый атрибут DICOM см. в Таблице N.5-84

renderingmethod

<<volume_rendered

maximum_ip

minimum_ip

average_ip>>

orientation

viewpointposition

viewpointlookat

viewpointup

swivelrange

animationstepsize

animationrate

renderedvolumetricmetadata

Ресурс миниатюры (Thumbnail Resource)

charset

<<UTF-8

ISO-8859-1

…>>

viewport


User Agent транзакции получения поддерживает поля заголовка, перечисленные в Таблице N.5-74.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации. См. Раздел 10.4.4 в PS3.18 для списка ресурсов и соответствующих им типов носителей.]

Таблица N.5-74. Поля заголовка для транзакции получения — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Ресурс экземпляра (Instance resource)

Accept

multipart/related; type="application/dicom"; transfer-syntax={uid}

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «UA».

multipart/related; type="application/octet-stream"

Ресурс метаданных (Metadata resource)

Accept

<<multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Ресурс объёмных данных и данных пикселей (Bulk Data and Pixel Data resource)

Accept

Uncompressed:

<<multipart/related; type="application/octet-stream">>

Compressed:

<<multipart/related; type="{media-type}">>

supported {media-type} being

<<image/jpeg

image/x-dicom-rle

image/x-jls

image/jp2

image/jphc

image/jpx

image/jxl

video/mpeg2

video/mp4>>

Подробности см. в Разделе N.5.3.2.1.2.

Отображаемый ресурс (Rendered Resource)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

video/mpeg

video/mp4

video/H265

text/html

text/plain

text/xml>>

Подробности см. в Разделе N.5.3.2.1.3.

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jphc

image/jxl

video/mpeg

video/mp4

video/H265

multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Подробности см. в Разделе N.5.3.2.1.3.

Отображаемые ресурсы 3D-объёма (Rendered 3D Volume Resources)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jphc

image/jxl

video/mpeg

video/mp4

video/H265

multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Подробности см. в Разделе N.5.3.2.1.3.

Ресурс миниатюры (Thumbnail Resource)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

video/mpeg

video/mp4

video/H265

text/html

text/plain

text/xml>>

Подробности см. в Разделе N.5.3.2.1.3.

Все ресурсы (All Resources)

Accept-charset

<<UTF-8

ISO-8859-1

…>>


N.5.3.2.2.2 Origin Server

Origin Server транзакции получения принимает GET-запросы для получения конкретных исследований, серий или экземпляров.

User agent указывает целевой ресурс (Target Resource) как часть URI, а допустимый Content-Type ответа — в заголовке HTTP (т.е. dicom, dicom+xml, dicom+json, octet-stream, сжатые данные пикселей).

URI составляется из базового URI: см. Раздел N.6.3.2.1 для базового URI origin server

Origin Server транзакции получения поддерживает ресурсы, перечисленные в Таблице N.5-75.

[Перечислите поддерживаемые ресурсы для вашего origin server транзакции получения. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-75. Ресурсы транзакции получения — Origin Server

Ресурс (Resource)

Комментарии

Ресурсы экземпляров DICOM (DICOM Instance Resources) — путь ресурсов см. в Таблице 10.4.1-1 в PS3.18

Study Instances

Series Instances

Individual Instance

Ресурсы метаданных DICOM (DICOM Metadata Resources) — путь ресурсов см. в Таблице 10.4.1-2 в PS3.18

Study Metadata

Series Metadata

Instance Metadata

Ресурсы объёмных данных DICOM (DICOM Bulk Data Resources) — путь ресурсов см. в Таблице 10.4.1.5-1 в PS3.18

Study Bulk Data

Series Bulk Data

Instance Bulk Data

Bulk Data

Ресурсы данных пикселей DICOM (DICOM Pixel Data Resources) — путь ресурсов см. в Таблице 10.4.1.6-1 в PS3.18

Study Pixel Data

Series Pixel Data

Instance Pixel Data

Frame Pixel Data

Отображаемые ресурсы (Rendered Resources) — путь ресурсов см. в Таблице 10.4.1-3 в PS3.18

Rendered Study

Rendered Series

Rendered Instance

Rendered Frame

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources) — путь ресурсов см. в Таблице 10.4.1.7-1 в PS3.18

Rendered MPR Volume Study

Rendered MPR Volume Series

Rendered MPR Volume Instance

Rendered MPR Volume Frames

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources) — путь ресурсов см. в Таблице 10.4.1.7-1 в PS3.18

Rendered 3D Volume Study

Rendered 3D Volume Series

Rendered 3D Volume Instance

Rendered 3D Volume Frames

Ресурсы миниатюр (Thumbnail Resources) — путь ресурсов см. в Таблице 10.4.1-4 в PS3.18

Study Thumbnail

Series Thumbnail

Instance Thumbnail

Frame Thumbnail


Таблица N.5-76 перечисляет параметры запроса, поддерживаемые для транзакции получения в качестве origin server.

[Перечислите поддерживаемые параметры и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации. См. Раздел 8.3.5 в PS3.18 для списка параметров запроса рендеринга (Rendering Query Parameters).]

Таблица N.5-76. Параметры запроса для транзакции получения — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

[Поддерживаемые значения такие же, как для поля заголовка Accept.]

Отображаемый ресурс (Rendered Resource)

annotation

<<patient

technique>>

[Добавьте здесь дополнительно поддерживаемые значения ключевых слов.]

charset

<<UTF-8

ISO-8859-1

…>>

quality

viewport

window

iccprofile

<<no

yes

srgb

adobergb

rommrgb>>

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources)

volumeinputreference

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемый атрибут DICOM см. в Таблице N.5-84

renderingmethod

<<volume_rendered

maximum_ip

minimum_ip

average_ip>>

orientation

viewpointposition

viewpointlookat

viewpointup

mprslab

volumetriccurvepoint

animationstepsize

animationrate

renderedvolumetricmetadata

Отображаемые ресурсы 3D-объёма (Rendered 3D Volume Resources)

volumeinputreference

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемый атрибут DICOM см. в Таблице N.5-84

renderingmethod

<<volume_rendered

maximum_ip

minimum_ip

average_ip>>

orientation

viewpointposition

viewpointlookat

viewpointup

swivelrange

animationstepsize

animationrate

renderedvolumetricmetadata

Ресурс миниатюры (Thumbnail Resource)

charset

<<UTF-8

ISO-8859-1

…>>

viewport


Origin Server транзакции получения поддерживает поля заголовка, перечисленные в Таблице N.5-77.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации. См. Раздел 10.4.4 в PS3.18 для списка ресурсов и соответствующих им типов носителей.]

Таблица N.5-77. Поля заголовка для транзакции получения — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Ресурс экземпляра (Instance resource)

Accept

multipart/related; type="application/dicom"; transfer-syntax={uid}

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1. Ищите «Y» в столбце «OS».

multipart/related; type="application/octet-stream"

Ресурс метаданных (Metadata resource)

Accept

<<multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Ресурс объёмных данных и данных пикселей (Bulk Data and Pixel Data resource)

Accept

Uncompressed:

<<multipart/related; type="application/octet-stream">>

Compressed:

<<multipart/related; type="{media-type}">>

supported {media-type} being

<<Image/jpeg

image/x-dicom-rle

image/x-jls

image/jp2

image/jphc

image/jpx

image/jxl

video/mpeg2

video/mp4>>

Подробности см. в Разделе N.5.3.2.1.2.

Отображаемый ресурс (Rendered Resource)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

image/gif

video/mpeg

video/mp4

video/H265

text/html

text/plain

text/xml>>

Подробности см. в Разделе N.5.3.2.1.3.

Отображаемые ресурсы объёма MPR (Rendered MPR Volume Resources)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jphc

image/jxl

video/mpeg

video/mp4

video/H265

multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Подробности см. в Разделе N.5.3.2.1.3.

Отображаемые ресурсы 3D-объёма (Rendered 3D Volume Resources)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jphc

image/jxl

video/mpeg

video/mp4

video/H265

multipart/related; type="application/dicom+xml"

multipart/related; type="application/dicom+json">>

Подробности см. в Разделе N.5.3.2.1.3.

Ресурс миниатюры (Thumbnail Resource)

Accept

<<image/jpeg

image/gif

image/png

image/jp2

image/jph

image/jxl

image/gif

video/mpeg

video/mp4

video/H265

text/html

text/plain

text/xml>>

Подробности см. в Разделе N.5.3.2.1.3.

Все ресурсы (All Resources)

Content-Type

Content-Type, возвращаемый origin server в ответе. Содержит тип носителя полезной нагрузки (Payload). Поддерживаемые значения см. в Accept

Accept-charset

<<UTF-8

ISO-8859-1

…>>


N.5.3.2.3 Store Transaction (STOW-RS)
N.5.3.2.3.1 User Agent

Подробности об IOD, создаваемых системой, см. в Разделе N.9.

User agent транзакции сохранения может запрашивать ресурсы, перечисленные в Таблице N.5-78.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции сохранения. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-78. Ресурсы транзакции сохранения — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 10.5.1-1 в PS3.18

Все исследования (All Studies)

Исследование (Study)


User agent транзакции сохранения поддерживает поля заголовка, перечисленные в Таблице N.5-79.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-79. Поля заголовка для транзакции сохранения — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

multipart/related; type="application/dicom"; transfer-syntax={uid}

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1 (ищите «Y» в столбце «UA»)

multipart/related; type="application/dicom+xml"; boundary={messageBoundary}

multipart/related; type="application/dicom+json"; boundary={messageBoundary}

Uncompressed:

multipart/related; type="application/octet-stream"

Compressed:

multipart/related; type="{media-type}"

supported {media-type} being

<<Image/jpeg

image/x-dicom-rle

image/x-jls

image/jp2

image/jphc

image/jpx

image/jxl

video/mpeg2

video/mp4>>

Подробности см. в Разделе N.5.3.2.1.2.

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.2.3.2 Origin Server

Origin Server транзакции сохранения принимает POST-запросы для сохранения или добавления к существующему ресурсу на сервере.

User agent указывает целевой ресурс (Target Resource) как часть URI и инкапсулирует данные в теле multipart-запроса с соответствующим Content-Type (т.е. BINARY, XML или JSON).

URI составляется из базового URI: см. базовый URI для origin server в Разделе N.6.3.2.2.

Origin Server транзакции сохранения может запрашивать ресурсы, перечисленные в Таблице N.5-80.

[При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-80. Ресурсы транзакции сохранения — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 10.5.1-1 в PS3.18

Все исследования (All Studies)

Исследование (Study)


Origin Server транзакции сохранения поддерживает поля заголовка, перечисленные в Таблице N.5-81.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-81. Поля заголовка для транзакции сохранения — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

multipart/related; type="application/dicom"; boundary={messageBoundary}

multipart/related; type="application/dicom+xml"; boundary={messageBoundary}

multipart/related; type="application/dicom+json"; boundary={messageBoundary}

multipart/related; type="application/octet-stream"

Поддерживаемые классы SOP DICOM / синтаксисы передачи см. в Обзоре, в Таблице N.1-1 (ищите «Y» в столбце «OS»)

multipart/related; type="application/dicom+xml"; boundary={messageBoundary}

multipart/related; type="application/dicom+json"; boundary={messageBoundary}

Uncompressed:

multipart/related; type="application/octet-stream"

Compressed:

multipart/related; type="{media-type}"

supported {media-type} being

<<Image/jpeg

image/x-dicom-rle

image/x-jls

image/jp2

image/jpx

image/jphc

image/jxl

video/mpeg2

video/mp4>>

Подробности см. в Разделе N.5.3.2.1.2.

Content-Length

[Если Content-Encoding отсутствует.]

Content-Encoding

[Если Content-Length отсутствует.]


N.5.3.2.4 Search Transaction (QIDO-RS)
N.5.3.2.4.1 User Agent

User agent транзакции поиска может запрашивать ресурсы, перечисленные в Таблице N.5-82.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции поиска. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-82. Ресурсы транзакции поиска — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 10.6.1-1 в PS3.18

Все исследования (All studies)

Все серии (All series)

Все экземпляры (All instances)

Серии исследования (Study's Series)

Экземпляры исследования (Study's instances)

Экземпляры серии исследования (Study Series's Instances)


User agent транзакции поиска поддерживает параметры запроса, перечисленные в Таблице N.5-83.

[Укажите поддерживаемые параметры и поддерживаемые значения. Подробности о возможностях реализации см. в Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-83. Параметры запроса для транзакции поиска — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемый атрибут DICOM см. в Таблице N.5-84

includefield

Атрибуты, включаемые в ответ (ключ возврата). Поддерживаемые атрибуты DICOM см. в Таблице N.5-84

fuzzymatching

<<true

false>>

emptyvaluematching

<<true

false>>

multiplevaluematching

<<true

false>>

Limit

[Максимальное количество результатов, возвращаемых сервером.]

Offset

[Количество результатов, которые сервер пропускает перед первым возвращаемым результатом.]


[Укажите, какие атрибуты запроса DICOM поддерживаются и поддерживаются ли они в качестве ключа сопоставления (Matching) и/или ключа возврата (Return, include). Добавьте или удалите атрибуты в соответствии с вашей реализацией. Если таблицы совпадают с используемыми в службах DIMSE, можно указать ссылку на Таблицу N.5-17 и удалить приведённые ниже текст и таблицу. В противном случае приведите следующий текст и Таблицу N.5-84.]

Таблица N.5-84 перечисляет атрибуты запроса DICOM, поддерживаемые user agent транзакции поиска.

Таблица N.5-84. Поддерживаемые атрибуты запроса User Agent

Имя атрибута (Attribute Name)

Тег (Tag)

Ключ сопоставления (Matching Key)

Ключ возврата (Return Key)

Комментарии

Уровень исследования (Study Level) — может использоваться для запроса ресурсов All studies, All series, All instance

SpecificCharacterSet

(0008,0005)

StudyDate

(0008,0020)

StudyTime

(0008,0030)

AccessionNumber

(0008,0050)

ModalitiesInStudy

(0008,0061)

ReferringPhysicianName

(0008,0090)

TimezoneOffsetFromUTC

(0008,0201)

PatientName

(0010,0010)

PatientID

(0010,0020)

PatientBirthDate

(0010,0030)

PatientSex

(0010,0040)

StudyInstanceUID

(0020,000D)

StudyID

(0020,0010)

NumberOfStudyRelatedSeries

(0020,1206)

NumberOfStudyRelatedInstances

(0020,1208)

Уровень серии (Series Level) — может использоваться для запроса ресурсов All Series, Study's Series, Study's Instances, All Instances

SpecificCharacterSet

(0008,0005)

Modality

(0008,0060)

TimezoneOffsetFromUTC

(0008,0201)

SeriesDescription

(0008,103E)

SeriesInstanceUID

(0020,000E)

SeriesNumber

(0020,0011)

NumberOfSeriesRelatedInstances

(0020,1209)

PerformedProcedureStepStartDate

(0040,0244)

PerformedProcedureStepStartTime

(0040,0245)

RequestAttributeSequence

(0040,0275)

> RequestedProcedureID

(0040,1001)

> ScheduledProcedureStepID

(0040,0009)

Уровень экземпляра (Instance Level) — может использоваться для запроса ресурсов All instances, Study's instance, Study Series's instance

SpecificCharacterSet

(0008,0005)

SOPClassUID

(0008,0016)

SOPInstanceUID

(0008,0018)

InstanceAvailability

(0008,0056)

TimezoneOffsetFromUTC

(0008,0201)

RetrieveURL

(0008,1190)

InstanceNumber

(0020,0013)

Rows

(0028,0010)

Columns

(0028,0011)

BitsAllocated

(0028,0100)

NumberOfFrames

(0028,0008)


User agent транзакции поиска поддерживает поля заголовка, перечисленные в Таблице N.5-85.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-85. Поля заголовка для транзакции поиска — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

<<multipart/related; type="application/dicom+xml"

application/dicom+json>>

Accept-charset

Поддерживаемые значения см. в Разделе N.5.7


N.5.3.2.4.2 Origin Server

Origin Server транзакции поиска принимает GET-запросы для поиска исследований, серий или экземпляров.

[Укажите здесь, является ли реализация нативной или прокси DICOM (DICOM Proxy).]

User agent указывает целевой ресурс (Target Resource) как часть URI, а допустимый Content-Type ответа — в заголовке HTTP (т.е. dicom+xml или dicom+json).

URI составляется из базового URI: см. базовый URI для origin server в Разделе A.6.3.2.3.

Origin Server транзакции поиска поддерживает ресурсы, перечисленные в Таблице N.5-86.

[При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-86. Ресурсы транзакции поиска — Origin Server

Транзакция (Transaction)

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 10.6.1-1 в PS3.18

Поиск (Search)

Все исследования (All Studies)

Все серии (All Series)

Все экземпляры (All Instances)

Серии исследования (Study's Series)

Экземпляры исследования (Study's Instances)

Экземпляры серии исследования (Study Series' Instances)


Origin Server транзакции поиска поддерживает параметры запроса, перечисленные в Таблице N.5-87.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Подробности о возможностях реализации см. в Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-87. Параметры запроса для транзакции поиска — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии

match

Значения атрибутов для адресации поиска (ключ сопоставления). Поддерживаемые атрибуты DICOM, предоставляемые в ответе, см. в Таблице N.5-89

includefield

Атрибуты, включаемые в ответ (ключ возврата). Поддерживаемые атрибуты DICOM, предоставляемые в ответе, см. в Таблице N.5-89

fuzzymatching

<<true

false>>

limit

offset

Количество результатов, которые сервер пропускает перед первым возвращаемым результатом


Origin Server транзакции поиска поддерживает поля заголовка, перечисленные в Таблице N.5-88.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-88. Поля заголовка для транзакции поиска — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Accept

Получено в запросе user agent:

multipart/related; type="application/dicom+xml"

application/dicom+json

Content-Type

Application/dicom+json (по умолчанию)

Multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует.]

Content-Encoding

[Если Content-Length отсутствует.]


[Укажите, какие атрибуты запроса DICOM поддерживаются / возвращаются в ответе и поддерживаются ли они в качестве ключа сопоставления (Matching) и/или ключа возврата (Return, include). Если таблицы совпадают с используемыми в службах DIMSE, можно указать ссылку на Таблицу N.5-18 и удалить приведённые ниже текст и таблицу. В противном случае приведите следующий текст и Таблицу N.5-89, а также добавьте или удалите атрибуты в соответствии с вашей реализацией. В таблице ниже атрибуты / ключи сопоставления / ключи возврата, набранные обычным шрифтом, обязательны для поддержки.]

Таблица N.5-89 перечисляет атрибуты запроса / возврата DICOM, поддерживаемые origin server транзакции поиска.

Таблица N.5-89. Ключи запроса / возврата транзакции поиска — Origin Server

Имя атрибута (Attribute Name)

Тег (Tag)

Ключ сопоставления (Matching Key)

Ключ возврата (Return Key)

Комментарии к ответу (Comments on the Response)

Уровень исследования (Study Level) — может использоваться для запроса ресурсов All studies, All series, All instance

StudyDate

(0008,0020)

StudyTime

(0008,0030)

AccessionNumber

(0008,0050)

ModalitiesInStudy

(0008,0061)

ReferringPhysicianName

(0008,0090)

TimezoneOffsetFromUTC

(0008,0201)

Will be returned if known

Retrieve URL

(0008,1190)

Will be present if the Instance is retrievable by the Retrieve Transaction

PatientName

(0010,0010)

PatientID

(0010,0020)

PatientBirthDate

(0010,0030)

PatientSex

(0010,0040)

StudyInstanceUID

(0020,000D)

StudyID

(0020,0010)

NumberOfStudyRelatedSeries

(0020,1206)

NumberOfStudyRelatedInstances

(0020,1208)

Уровень серии (Series Level) — может использоваться для запроса ресурсов All Series, Study's Series, Study's Instances, All Instances

Modality

(0008,0060)

TimezoneOffsetFromUTC

(0008,0201)

Will be present if known

SeriesDescription

(0008,103E)

Will be present if known

Retrieve URL

(0008,1190)

Will be present if the Instance is retrievable by the Retrieve Transaction

SeriesInstanceUID

(0020,000E)

SeriesNumber

(0020,0011)

NumberOfSeriesRelatedInstances

(0020,1209)

PerformedProcedureStepStartDate

(0040,0244)

Will be present if known

PerformedProcedureStepStartTime

(0040,0245)

Will be present if known

RequestAttributeSequence

(0040,0275)

Will be present if known

> RequestedProcedureID

(0040,1001)

> ScheduledProcedureStepID

(0040,0009)

Уровень экземпляра (Instance Level) — может использоваться для запроса ресурсов All instances, Study's instance, Study Series's instance

SOPClassUID

(0008,0016)

SOPInstanceUID

(0008,0018)

InstanceAvailability

(0008,0056)

Will be present if known

TimezoneOffsetFromUTC

(0008,0201)

Will be present if known

RetrieveURL

(0008,1190)

Will be present if the Instance is retrievable by the Retrieve Transaction

InstanceNumber

(0020,0013)

Rows

(0028,0010)

Will be present if known

Columns

(0028,0011)

Will be present if known

BitsAllocated

(0028,0100)

Will be present if known

NumberOfFrames

(0028,0008)

Will be present if known


N.5.3.3 Worklist Web Service

Этот раздел содержит подробности о веб-службе списка рабочих заданий (Worklist Web Service). Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1-10 Worklist Service.

N.5.3.3.1 Create Transaction Worklist Web Service
N.5.3.3.1.1 User Agent

User agent веб-службы списка рабочих заданий может запрашивать ресурсы, перечисленные в Таблице N.5-90, для транзакции создания рабочего задания (Create Workitem Transaction).

[Укажите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-90. Ресурсы веб-службы списка рабочих заданий для транзакции создания — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.4.1.1 в PS3.18

Список рабочих заданий (Worklist)

Рабочие задания (Workitems)


Таблица N.5-91 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции создания.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-91. Параметры запроса веб-службы списка рабочих заданий для создания рабочего задания — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-92 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции создания.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.4.1-3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-92. Поля заголовка веб-службы списка рабочих заданий для создания рабочего задания — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.1.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-93, для транзакции создания:

[При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-93. Ресурсы веб-службы списка рабочих заданий для транзакции создания — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.4.1.1 в PS3.18

Список рабочих заданий (Worklist)

Рабочие задания (Workitems)


Таблица N.5-94 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции создания.

[Укажите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.4.1-3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-94. Параметры запроса веб-службы списка рабочих заданий для транзакции создания — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-95 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции создания.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.4.1-3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-95. Поля заголовка веб-службы списка рабочих заданий для транзакции создания — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.2 Retrieve Transaction Worklist Web Service
N.5.3.3.2.1 User Agent

User agent транзакции получения рабочего задания (Retrieve Workitem Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-96.

[При необходимости заполните столбец Comments информацией о вашей реализации.]

Таблица N.5-96. Ресурсы веб-службы списка рабочих заданий для транзакции получения — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.5.1 в PS3.18

Рабочее задание (Workitem)

/workitems/{workitem}


Таблица N.5-97 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции получения.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-97. Параметры запроса веб-службы списка рабочих заданий для получения рабочего задания — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-98 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции получения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.5.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-98. Поля заголовка веб-службы списка рабочих заданий для получения рабочего задания — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)


N.5.3.3.2.2 Origin Server

Origin Server транзакции получения рабочего задания может запрашивать ресурсы, перечисленные в Таблице N.5-99.

[При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-99. Ресурсы веб-службы списка рабочих заданий для транзакции получения — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.5.1 в PS3.18

Рабочее задание (Workitem)


Таблица N.5-100 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции получения.

[Укажите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-100. Параметры запроса веб-службы списка рабочих заданий для получения рабочего задания — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-101 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции получения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.5.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-101. Поля заголовка веб-службы списка рабочих заданий для получения рабочего задания — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.3 Update Transaction Worklist Web Service
N.5.3.3.3.1 User Agent

User agent транзакции обновления рабочего задания (Update Workitem Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-102.

[При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-102. Ресурсы веб-службы списка рабочих заданий для транзакции обновления — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.6.1 в PS3.18.

Рабочее задание (Workitem)


Таблица N.5-103 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции обновления.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Разделе 11.6.1.2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-103. Параметры запроса веб-службы списка рабочих заданий для транзакции обновления — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-104 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции обновления.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 11.6.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-104. Поля заголовка веб-службы списка рабочих заданий для транзакции обновления — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.3.2 Origin Server

Origin Server транзакции обновления рабочего задания может запрашивать ресурсы, перечисленные в Таблице N.5-105.

[При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-105. Ресурсы веб-службы списка рабочих заданий для транзакции обновления — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.6.1 в PS3.18

Рабочее задание (Workitem)


Таблица N.5-106 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции обновления.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Разделе 11.6.1.2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-106. Параметры запроса веб-службы списка рабочих заданий для транзакции обновления — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-107 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции обновления.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 11.6.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-107. Поля заголовка веб-службы списка рабочих заданий для транзакции обновления — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.4 Change State Transaction Worklist Web Service
N.5.3.3.4.1 User Agent

User agent транзакции изменения состояния (Change State Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-108.

Таблица N.5-108. Ресурсы веб-службы списка рабочих заданий для изменения состояния — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.1.1-1 в PS3.18.

Состояние рабочего задания (Workitem State)

/workitems/{workitem}/state


Таблица N.5-109 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции изменения состояния.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-109. Параметры запроса веб-службы списка рабочих заданий для изменения состояния — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-110 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции изменения состояния.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.7.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-110. Поля заголовка веб-службы списка рабочих заданий для изменения состояния — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.4.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-111, для транзакции изменения состояния

Таблица N.5-111. Ресурсы веб-службы списка рабочих заданий для изменения состояния — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.1.1-1 в PS3.18.

Состояние рабочего задания (Workitem State)

/workitems/{workitem}/state


Таблица N.5-112 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции изменения состояния.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-112. Параметры запроса веб-службы списка рабочих заданий для транзакции изменения состояния — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-113 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции изменения состояния.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.7.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-113. Поля заголовка веб-службы списка рабочих заданий для транзакции изменения состояния — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.5 Request Cancellation Transaction Worklist Web Service
N.5.3.3.5.1 User Agent

[Если ваша система не поддерживает транзакцию запроса отмены (Request Cancellation Transaction) веб-службы списка рабочих заданий в качестве user agent, вы можете указать, что этот раздел неприменим, и удалить приведённые ниже таблицу и подразделы.]

User agent транзакции запроса отмены (Request Cancellation Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-114.

Таблица N.5-114. Ресурсы веб-службы списка рабочих заданий для транзакции запроса отмены — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.8.1 в PS3.18.

Запрос отмены рабочего задания (Workitem Request Cancellation)

/workitems/{workitem}/cancelrequest


Таблица N.5-115 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции запроса отмены.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-115. Параметры запроса веб-службы списка рабочих заданий для запроса отмены — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-116 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции запроса отмены.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.8.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-116. Поля заголовка веб-службы списка рабочих заданий для запроса отмены — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.5.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-117, для транзакции запроса отмены.

Таблица N.5-117. Ресурсы веб-службы списка рабочих заданий для запроса отмены — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.8.1 в PS3.18.

Запрос отмены рабочего задания (Workitem Request Cancellation)

/workitems/{workitem}/cancelrequest


Таблица N.5-118 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции запроса отмены.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-118. Параметры запроса веб-службы списка рабочих заданий для транзакции запроса отмены — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-119 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции запроса отмены.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.8.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-119. Поля заголовка веб-службы списка рабочих заданий для транзакции запроса отмены — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.6 Search Transaction Worklist Web Service
N.5.3.3.6.1 User Agent

User agent транзакции поиска может запрашивать ресурсы, перечисленные в Таблице N.5-120.

Таблица N.5-120. Ресурсы веб-службы списка рабочих заданий для транзакции поиска — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.9.1 в PS3.18.

Рабочее задание (Workitem)

/workitems


Таблица N.5-121 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции поиска.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-121. Параметры запроса веб-службы списка рабочих заданий для транзакции поиска — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-122 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции поиска.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.9.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-122. Поля заголовка веб-службы списка рабочих заданий для транзакции поиска — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.6.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-123, для транзакции поиска.

Таблица N.5-123. Ресурсы веб-службы списка рабочих заданий для транзакции поиска — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Разделе 11.9.1 в PS3.18.

Рабочее задание (Workitem)

/workitems?{&match*}{&includefield}{&fuzzymatching}{&offset}{&limit}


Таблица N.5-124 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции поиска.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-124. Параметры запроса веб-службы списка рабочих заданий для транзакции поиска — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-125 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции поиска.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 11.9.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-125. Поля заголовка веб-службы списка рабочих заданий для транзакции поиска — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.7 Subscribe Transaction Worklist Web Service

[Если ваша система не поддерживает транзакцию подписки (Subscribe Transaction) веб-службы списка рабочих заданий, вы можете указать, что этот раздел неприменим, и удалить приведённые ниже подразделы.]

N.5.3.3.7.1 User Agent

User agent транзакции подписки (Subscribe Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-126.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-126. Ресурсы веб-службы списка рабочих заданий для транзакции подписки — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.10.1-1 в PS3.18.

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}

Рабочее задание (Workitem)

/workitems/{workitem}/subscribers/{aetitle}


Таблица N.5-127 перечисляет параметры запроса, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции подписки.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.10.1-2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-127. Параметры запроса веб-службы списка рабочих заданий для транзакции подписки — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-128 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции подписки:

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-128. Поля заголовка веб-службы списка рабочих заданий для транзакции подписки — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.7.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-129, для транзакции подписки.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-129. Ресурсы веб-службы списка рабочих заданий для транзакции подписки — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.10.1-1 в PS3.18.

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}

Рабочее задание (Workitem)

/workitems/{workitem}/subscribers/{aetitle}


Таблица N.5-130 перечисляет параметры запроса, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции подписки.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 11.10.1-2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-130. Параметры запроса веб-службы списка рабочих заданий для транзакции подписки — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-131 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции подписки.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в DICOM Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-131. Поля заголовка веб-службы списка рабочих заданий для транзакции подписки — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.8 Unsubscribe Transaction Worklist Web Service
N.5.3.3.8.1 User Agent

User agent транзакции отмены подписки (Unsubscribe Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-132.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-132. Ресурсы веб-службы списка рабочих заданий для транзакции отмены подписки — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.11.1-1 в PS3.18.

Рабочее задание (Workitem)

workitems/{workitem}/subscribers/{aetitle}

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}


Таблица N.5-133 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции отмены подписки.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-133. Поля заголовка веб-службы списка рабочих заданий для транзакции отмены подписки — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.8.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-134, для транзакции отмены подписки.

Таблица N.5-134. Ресурсы веб-службы списка рабочих заданий для транзакции отмены подписки — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.11.1-1 в PS3.18.

Рабочее задание (Workitem)

workitems/{workitem}/subscribers/{aetitle}

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}{/suspend}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}{/suspend}


Таблица N.5-135 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции отмены подписки.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-135. Поля заголовка веб-службы списка рабочих заданий для транзакции отмены подписки — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.9 Suspend Global Subscription Transaction Worklist Web Service
N.5.3.3.9.1 User Agent

User agent транзакции приостановки глобальной подписки (Suspend Global Subscription Transaction) может запрашивать ресурсы, перечисленные в Таблице N.5-136.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» подробностями вашей реализации.]

Таблица N.5-136. Ресурсы веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.12.1-1 в PS3.18

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}{/suspend}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}{/suspend}


Таблица N.5-137 перечисляет поля заголовка, поддерживаемые user agent веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-137. Поля заголовка веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.3.9.2 Origin Server

Origin Server веб-службы списка рабочих заданий поддерживает ресурсы, перечисленные в Таблице N.5-138, для транзакции приостановки глобальной подписки.

Таблица N.5-138. Ресурсы веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 11.12.1-1 в PS3.18

Список рабочих заданий (Worklist)

/workitems/1.2.840.10008.5.1.4.34.5/subscribers/{aetitle}{/suspend}

Отфильтрованный список рабочих заданий (Filtered Worklist)

/workitems/1.2.840.10008.5.1.4.34.5.1/subscribers/{aetitle}{/suspend}


Таблица N.5-139 перечисляет поля заголовка, поддерживаемые origin server веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Таблице 8.4.1-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-139. Поля заголовка веб-службы списка рабочих заданий для транзакции приостановки глобальной подписки — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4 Non-Patient Instance Web Service

Этот раздел содержит подробности о веб-службе экземпляров, не связанных с пациентом (Non-Patient Instance Web Service). Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1-11 Non-Patient Instance Service.

N.5.3.4.1 Supported Web Media Types

Поддерживаемые SOP-классы хранения экземпляров, не связанных с пациентом, перечислены в Таблице N.5-140 ниже. Поддерживаемые синтаксисы передачи перечислены в Разделе N.1.1 этого документа.

[Укажите, какие SOP-классы поддерживаются вашей системой. Удалите неподдерживаемые классы. Возможные SOP-классы NPI см. в Таблице GG.3-1 PS 3.4

  • В столбцах user agent / origin server URI используйте Y или N для указания поддержки перечисленного SOP-класса. Если SOP-класс не поддерживается ни как user agent, ни как origin server, удалите строку.]

Таблица N.5-140. SOP-классы хранения веб-службы экземпляров, не связанных с пациентом (Non-Patient Instance Web Service)

Название SOP-класса (SOP Classname)

SOP Class UID

User Agent

Origin Server

Комментарии

Hanging Protocol Storage

1.2.840.10008.5.1.4.38.1

Color Palette Storage

1.2.840.10008.5.1.4.39.1

Generic Implant Template Storage

1.2.840.10008.5.1.4.43.1

Implant Assembly Template Storage

1.2.840.10008.5.1.4.44.1

Implant Template Group Storage

1.2.840.10008.5.1.4.45.1

CT Defined Procedure Protocol Storage

1.2.840.10008.5.1.4.1.1.200.1

Protocol Approval Storage

1.2.840.10008.5.1.4.1.1.200.3


[Укажите требования к отображению и обработке экземпляров, полученных через веб-службы. Это можно сделать либо путём ссылки на Раздел N.5.2.5.2, если применяются те же требования, либо путём копирования таблиц из Раздела N.5.2.5.2 и их соответствующего заполнения, если требования для веб-служб отличаются.]

N.5.3.4.2 Retrieve Transaction
N.5.3.4.2.1 User Agent

Транзакция получения (Retrieve Transaction) экземпляров, не связанных с пациентом (NPI), в роли user agent может запрашивать ресурсы, перечисленные в Таблице N.5-141

[Укажите особенности реализации в столбце «Comments» и укажите поддерживаемые {npi-name}. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-141. Ресурсы веб-службы NPI для транзакции получения — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.4.1-1 в PS3.18

Экземпляр (Instance)

/{npi-name}/{uid}


Таблица N.5-142 перечисляет параметры запроса, поддерживаемые user agent веб-службы NPI для транзакции получения.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 12.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-142. Параметры запроса веб-службы NPI для транзакции получения — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-143 перечисляет поля заголовка, поддерживаемые user agent веб-службы NPI для транзакции получения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.4.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-143. Поля заголовка веб-службы NPI для транзакции получения — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4.2.2 Origin Server

Origin Server веб-службы NPI поддерживает ресурсы, перечисленные в Таблице N.5-144 для транзакции получения:

[Укажите особенности реализации в столбце «Comments» и укажите поддерживаемые {npi-name}. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-144. Ресурсы веб-службы NPI для транзакции получения — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.4.1-1 в PS3.18

Экземпляр (Instance)

/{npi-name}/{uid}


Таблица N.5-145 перечисляет параметры запроса, поддерживаемые origin server веб-службы NPI для транзакции получения.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 12.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-145. Параметры запроса веб-службы NPI для транзакции получения — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-146 перечисляет поля заголовка, поддерживаемые origin server веб-службы NPI для транзакции получения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.4.1.3 в PS3.18 и Разделе 12.4.3.2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-146. Поля заголовка веб-службы NPI для транзакции получения — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4.3 Store Transaction
N.5.3.4.3.1 User Agent

Подробности об IOD, создаваемых системой, см. в Разделе N.9.

User agent транзакции сохранения NPI может запрашивать ресурсы, перечисленные в Таблице N.5-147.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов.

Укажите особенности реализации в столбце «Comments» и укажите, какие {npi-name} поддерживаются. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-147. Ресурсы веб-службы NPI для транзакции сохранения — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.5.1-1 в PS3.18.

Все экземпляры (All Instances)

/{npi-name}

Экземпляр (Instance)

/{npi-name} {/uid}


Таблица N.5-148 перечисляет параметры запроса, поддерживаемые user agent веб-службы NPI для транзакции сохранения.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 12.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-148. Параметры запроса веб-службы NPI для транзакции сохранения — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-149 перечисляет поля заголовка, поддерживаемые user agent веб-службы NPI для транзакции сохранения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.5.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-149. Поля заголовка веб-службы NPI для транзакции сохранения — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4.3.2 Origin Server

Origin server транзакции сохранения NPI получает запросы POST для сохранения или добавления к существующему ресурсу на сервере.

User agent указывает целевой ресурс (Target Resource) как часть URI и инкапсулирует данные в теле составного (multipart) запроса с соответствующим типом содержимого Content-Type (например, BINARY, XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.4.

Origin server транзакции сохранения NPI поддерживает ресурсы, перечисленные в Таблице N.5-150.

[Перечислите поддерживаемые ресурсы. Удалите строки для неподдерживаемых ресурсов.

Укажите особенности реализации в столбце «Comments» и укажите, какие {npi-name} поддерживаются. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-150. Ресурсы веб-службы NPI для транзакции сохранения — Origin Server

Транзакция (Transaction)

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.5.1-1 в PS3.18.

Сохранение (Store)

(набор экземпляров)

Все экземпляры (All Instances)

Сохранение (Store)

(один экземпляр)

Экземпляр (Instance)


Таблица N.5-151 перечисляет параметры запроса, поддерживаемые origin server веб-службы NPI для транзакции сохранения.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Таблице 12.1.2-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-151. Параметры запроса веб-службы NPI для транзакции сохранения — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-152 перечисляет поля заголовка, поддерживаемые origin server веб-службы NPI для транзакции сохранения.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.5.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-152. Поля заголовка веб-службы NPI для транзакции сохранения — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4.4 Search Transaction
N.5.3.4.4.1 User Agent

User agent транзакции поиска NPI может запрашивать ресурсы, перечисленные в Таблице N.5-153.

[Укажите особенности реализации в столбце «Comments» и укажите, какие {npi-name} поддерживаются. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-153. Ресурсы веб-службы NPI для транзакции поиска — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.6.1-1 в PS3.18.

Все экземпляры (All Instances)

/{npi-name}


Таблица N.5-154 перечисляет параметры запроса, поддерживаемые user agent веб-службы NPI для транзакции поиска.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Разделе 12.1.2 в PS3.18 и Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-154. Параметры запроса веб-службы NPI для транзакции поиска — User Agent

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-155 перечисляет атрибуты запроса DICOM, поддерживаемые user agent веб-службы NPI для транзакции поиска.

[Укажите, какие атрибуты запроса DICOM поддерживаются и поддерживаются ли они в качестве ключа сопоставления (Matching) и/или ключа возврата (Return, include). См. Таблицу 12.6.1-2 PS 3.18]

Таблица N.5-155. Поддерживаемые атрибуты запроса веб-службы NPI для транзакции поиска — User Agent

Имя атрибута (Attribute Name)

Тег (Tag)

Ключ сопоставления (Matching Key)

Ключ возврата (Return Key)

Комментарии


Таблица N.5-156 перечисляет поля заголовка, поддерживаемые user agent веб-службы NPI для транзакции поиска.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.6.1.3 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-156. Поля заголовка веб-службы NPI для транзакции поиска — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


N.5.3.4.4.2 Origin Server

Origin server транзакции поиска NPI получает запросы GET для поиска исследований, серий или экземпляров.

[Укажите здесь, является ли это нативной реализацией или реализацией через DICOM Proxy.]

User agent указывает целевой ресурс (Target Resource) как часть URI и допустимый тип содержимого ответа (Content-Type) в HTTP-заголовке (например, dicom+xml или dicom+json).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.4.

Origin server транзакции поиска поддерживает ресурсы, перечисленные в Таблице N.5-157.

[Укажите особенности реализации в столбце «Comments» и укажите поддерживаемые {npi-name}. Это могут быть:

  • color-palettes

  • defined-procedure-protocols

  • hanging-protocols

  • implant-templates]

Таблица N.5-157. Ресурсы веб-службы NPI для транзакции поиска — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 12.6.1-1 в PS3.18.

Все экземпляры (All Instances)

/{npi-name}


Таблица N.5-158 перечисляет параметры запроса, поддерживаемые origin server веб-службы NPI для транзакции поиска.

[Перечислите поддерживаемые параметры и поддерживаемые значения. Возможные параметры/значения см. в Разделе 12.1.2 в PS3.18 и Таблице 8.3.4-1 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-158. Параметры запроса веб-службы NPI для транзакции поиска — Origin Server

Параметр запроса (Query Parameter)

Поддерживаемые значения (Supported Values)

Комментарии


[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. Возможные поля заголовка/значения см. в Разделе 12.6.1.3 в PS3.18 и Разделе 12.6.3.2 в PS3.18. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5-159. Поля заголовка веб-службы NPI для транзакции поиска — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии


Таблица N.5-160 перечисляет атрибуты запроса/возврата DICOM, поддерживаемые origin server веб-службы NPI для транзакции поиска.

[Укажите, какие атрибуты запроса DICOM поддерживаются/возвращаются в ответе и поддерживаются ли они в качестве ключа сопоставления (Matching) и/или ключа возврата (Return, include). См. Таблицу 12.6.1-2 в PS3.18]

Таблица N.5-160. Ключи запроса / возврата веб-службы NPI для транзакции поиска — Origin Server

Имя атрибута (Attribute Name)

Тег (Tag)

Ключ сопоставления (Matching Key)

Ключ возврата (Return Key)

Комментарии к ответу (Comments on the Response)


N.5.3.5 Notification Web Service

[Если ваша веб-служба поддерживает уведомления, опишите, как открываются соединения WebSocket. Подробности см. в Разделе 8.10 в PS3.18]

N.5.3.6 Storage Commitment Web Service

Этот раздел содержит подробности о веб-службе подтверждения сохранения (Storage Commitment Web Service). Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1.3.5-1 Storage Commitment Service

N.5.3.6.1 Request Transaction - Storage Commitment Service
N.5.3.6.1.1 User Agent

User agent транзакции запроса может запрашивать ресурсы, перечисленные в Таблице N.5.3.6.1.1-1.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции запроса подтверждения сохранения. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.6.1.1-1. Ресурсы транзакции запроса — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 13.1.1-1 в PS3.18

Commitment-requests


User agent транзакции запроса поддерживает поля заголовка, перечисленные в Таблице N.5.3.6.1.1-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.6.1.1-2. Поля заголовка транзакции запроса — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application /dicom+json

application /dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.6.1.2 Origin Server

Origin server транзакции запроса получает запросы POST для подтверждения сохранения ссылочных экземпляров SOP (SOP Instances).

User agent указывает целевой ресурс (Target Resource) как часть URI и указывает UID экземпляров SOP как часть данных в теле запроса с соответствующим Content-Type (например, XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.5.

Origin server транзакции запроса поддерживает ресурсы, перечисленные в Таблице N.5.3.6.1.2-1.

[При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.6.1.2-1. Ресурсы транзакции запроса — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 13.1.1-1 в PS3.18

commitment-requests


Origin server транзакции запроса поддерживает поля заголовка, перечисленные в Таблице N.5.3.6.1.2-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.6.1.2-2. Поля заголовка транзакции запроса — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application /dicom+json

application /dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.6.2 Result Check Transaction - Storage Commitment Service
N.5.3.6.2.1 User Agent

Ресурсы и поля заголовка, поддерживаемые user agent для транзакции проверки результата, совпадают с транзакцией запроса; см. Раздел N.5.3.6.1.1.

N.5.3.6.2.2 Origin Server

Origin server транзакции проверки результата получает запросы GET для проверки наличия результата запроса подтверждения сохранения.

Базовый URI, ресурсы и поля заголовка, поддерживаемые origin server для транзакции проверки результата, совпадают с транзакцией запроса; см. Раздел N.5.3.6.1.2.

N.5.3.7 Modality Scheduled Procedure Step Web Service

Этот раздел содержит подробности о веб-службе этапа запланированной процедуры модальности (Modality Scheduled Procedure Step Web Service). Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1.3.6-1 Modality Scheduled Procedure Step Service.

N.5.3.7.1 Search Transaction - Modality Scheduled Procedure Step Service

[Если ваша система не поддерживает транзакцию поиска веб-службы этапа запланированной процедуры модальности, вы можете указать, что этот раздел неприменим, и удалить подразделы ниже.]

N.5.3.7.1.1 User Agent

User agent транзакции поиска может запрашивать ресурсы, перечисленные в Таблице N.5.3.7.1.1-1.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции поиска этапа запланированной процедуры модальности. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.7.1.1-1. Ресурсы транзакции поиска — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 14.1.1-1 в PS3.18

modality-scheduled-procedure-steps


User agent транзакции поиска поддерживает поля заголовка, перечисленные в Таблице N.5.3.7.1.1-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.7.1.1-2. Поля заголовка транзакции поиска — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json (Default)

application/dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.7.1.2 Origin Server

Origin server транзакции поиска получает запросы GET для поиска этапов запланированной процедуры модальности.

User agent указывает целевой ресурс (Target Resource) как часть URI и приемлемый Content-Type в HTTP-заголовке (т.е. XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.6.

Origin server транзакции поиска поддерживает ресурсы, перечисленные в Таблице N.5.3.7.1.2-1.

[При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.7.1.2-1. Ресурсы транзакции поиска — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 14.1.1-1 в PS3.18

modality-scheduled-procedure-steps


Origin server транзакции поиска поддерживает поля заголовка, перечисленные в Таблице N.5.3.7.1.2-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.7.1.2-2. Поля заголовка транзакции поиска — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json

application/dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8 Modality Performed Procedure Step Web Service

Этот раздел содержит подробности о веб-службе выполненного этапа процедуры модальности (Modality Performed Procedure Step Web Service). Обзор поддерживаемых транзакций и ресурсов см. в Таблице N.1.3.7-1 Modality Performed Procedure Step Service.

N.5.3.8.1 Create Transaction - Modality Performed Procedure Step Service

[Если ваша система не поддерживает транзакцию создания веб-службы выполненного этапа процедуры модальности, вы можете указать, что этот раздел неприменим, и удалить подразделы ниже.]

N.5.3.8.1.1 User Agent

User agent транзакции создания может запрашивать создание ресурсов, перечисленных в Таблице N.5.3.8.1.1-1.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции создания выполненного этапа процедуры модальности. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.1.1-1. Ресурсы транзакции создания — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


User agent транзакции создания поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.1.1-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.1.1-2. Поля заголовка транзакции создания — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json (Default)

application/dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8.1.2 Origin Server

Origin server транзакции создания получает запросы POST для создания выполненного этапа процедуры модальности.

User agent указывает целевой ресурс (Target Resource) как часть URI и приемлемый Content-Type в HTTP-заголовке (т.е. XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.7.

Origin server транзакции создания поддерживает ресурсы, перечисленные в Таблице N.5.3.8.1.2-1.

[При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.1.2-1. Ресурсы транзакции создания — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


Origin server транзакции создания поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.1.2-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.1.2-2. Поля заголовка транзакции создания — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json

application/dicom+xml

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8.2 Update Transaction - Modality Performed Procedure Step Service

[Если ваша система не поддерживает транзакцию обновления веб-службы выполненного этапа процедуры модальности, вы можете указать, что этот раздел неприменим, и удалить подразделы ниже.]

N.5.3.8.2.1 User Agent

User agent транзакции обновления может запрашивать обновление ресурсов, перечисленных в Таблице N.5.3.8.2.1-1.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции обновления выполненного этапа процедуры модальности. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.2.1-1. Ресурсы транзакции обновления — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


User agent транзакции обновления поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.2.1-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.2.1-2. Поля заголовка транзакции обновления — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json (Default)

application/dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8.2.2 Origin Server

Origin server транзакции обновления получает запросы POST для обновления выполненного этапа процедуры модальности.

User agent указывает целевой ресурс (Target Resource) как часть URI и приемлемый Content-Type в HTTP-заголовке (т.е. XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.7.

Origin server транзакции обновления поддерживает ресурсы, перечисленные в Таблице N.5.3.8.2.2-1.

[При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.2.2-1. Ресурсы транзакции обновления — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


Origin server транзакции обновления поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.2.2-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.2.2-2. Поля заголовка транзакции обновления — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json

application/dicom+xml

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8.3 Retrieve Transaction - Modality Performed Procedure Step Service

[Если ваша система не поддерживает транзакцию получения веб-службы выполненного этапа процедуры модальности, вы можете указать, что этот раздел неприменим, и удалить подразделы ниже.]

N.5.3.8.3.1 User Agent

User agent транзакции получения может запрашивать получение ресурсов, перечисленных в Таблице N.5.3.8.3.1-1.

[Перечислите поддерживаемые ресурсы для вашего user agent транзакции получения выполненного этапа процедуры модальности. Удалите строки для неподдерживаемых ресурсов. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.3.1-1. Ресурсы транзакции получения — User Agent

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


User agent транзакции получения поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.3.1-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.3.1-2. Поля заголовка транзакции получения — User Agent

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json (Default)

application/dicom+xml

multipart/related; type="application/dicom+json"

multipart/related; type="application/dicom+xml"

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.3.8.3.2 Origin Server

Origin server транзакции получения получает запросы GET для получения выполненного этапа процедуры модальности.

User agent указывает целевой ресурс (Target Resource) как часть URI и приемлемый Content-Type в HTTP-заголовке (т.е. XML или JSON).

URI составляется из базового URI (Base URI): см. базовый URI для origin server в Разделе N.6.3.7.

Origin server транзакции получения поддерживает ресурсы, перечисленные в Таблице N.5.3.8.3.2-1.

[При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.3.2-1. Ресурсы транзакции получения — Origin Server

Ресурс (Resource)

Комментарии

Путь ресурсов см. в Таблице 15.1.1-1 в PS3.18

modality-performed-procedure-steps


Origin server транзакции получения поддерживает поля заголовка, перечисленные в Таблице N.5.3.8.3.2-2.

[Перечислите поддерживаемые поля заголовка и поддерживаемые значения. При необходимости заполните столбец «Comments» информацией о вашей реализации.]

Таблица N.5.3.8.3.2-2. Поля заголовка транзакции получения — Origin Server

Поле заголовка (Header Field)

Поддерживаемые значения (Supported Values)

Комментарии

Content-Type

application/dicom+json

application/dicom+xml

Content-Length

[Если Content-Encoding отсутствует]

Content-Encoding

[Если Content-Length отсутствует]


N.5.4 Службы носителей (Media Services)

N.5.4.1 File Set Creator (FSC)

<Product> поддерживает создание Basic Directory IOD в качестве создателя набора файлов (File Set Creator) согласно определению в Разделе N.9.5.

Список поддерживаемых профилей прикладного применения носителей (Media Storage Application Profiles) см. в Разделе N.1.4 в Обзоре.

Список поддерживаемых классов SOP см. в Разделе N.1.1 в Обзоре.

[Опишите, как создатель набора файлов выбирает профили прикладного применения носителей (Media Storage Application Profiles), используемые для создания носителя.]

N.5.4.2 File Set Reader (FSR)

<Product> поддерживает профили прикладного применения носителей (Media Storage Application Profiles), перечисленные в Разделе N.1.4 в Обзоре.

Список поддерживаемых классов SOP см. в Разделе N.1.1 в Обзоре.

[Укажите требования к отображению и обработке экземпляров, содержащихся на носителе. Это можно сделать либо путём ссылки на Раздел N.5.2.5.2 (как указано ниже), если применяются те же требования, либо путём копирования таблиц из Раздела N.5.2.5.2 и их надлежащего заполнения, если требования для внешних носителей отличаются.]

Для отображения или обработки экземпляров DICOM, содержащихся на носителе, см. Раздел N.5.2.5.2.

N.5.4.3 File Set Updater (FSU)

<Product> поддерживает создание Basic Directory IOD согласно определению в Разделе N.9.5.

Список поддерживаемых профилей прикладного применения носителей (Media Storage Application Profiles) см. в Разделе N.1.4 в Обзоре.

Список поддерживаемых классов SOP см. в Разделе N.1.1 в Обзоре.

N.5.5 Службы Real-Time Video (Real-Time Video Services)

N.5.5.1 Service Consumer

Список поддерживаемых классов SOP см. в Разделе N.1.5 в Обзоре.

Таблица N.5-161 перечисляет ограничения, применяемые к экземплярам RTV, поддерживаемым service consumer.

[Перечислите ограничения для RTV service consumer в Таблице N.5-161 ниже.]

Таблица N.5-161. Спецификация экземпляров DICOM-RTV — Service Consumer

Категория (Category)

Ограничения (Restrictions)

Photometric Interpretation

RGB

Bit depth (video)

10

Number of Waveform Channels

2

Bit depth (audio)

16 (signed 16-bits linear)

Sampling Frequency

48 kHz


Таблица N.5-162 перечисляет разрешения экрана, поддерживаемые service consumer.

[Перечислите все поддерживаемые разрешения экрана в Таблице N.5-162 ниже.]

Таблица N.5-162. Разрешения экрана DICOM-RTV — Service Consumer

Rows

Columns

Frame rate

Video Type

Progressive or Interlaced

1080

1920

25

25 Hz HD

P

1080

1920

29.97, 30

30 Hz HD

P

1080

1920

25

25 Hz HD

I

1080

1920

29.97, 30

30 Hz HD

I

720

1280

25

25 Hz HD

P

720

1280

29.97, 30

30 Hz HD

P

720

1280

50

50 Hz HD

P

720

1280

59.94, 60

60 Hz HD

P


[Укажите политики соединения, включая доступ к URL для получения объекта SDP и количество одновременных соединений.]

N.5.5.2 Service Provider

Список поддерживаемых классов SOP см. в Разделе N.1.5 в Обзоре.

Таблица N.5-163 перечисляет ограничения, применяемые к экземплярам RTV, поддерживаемым service provider.

[Перечислите ограничения для RTV service consumer в Таблице N.5-163 ниже.]

Таблица N.5-163. Спецификация экземпляров DICOM-RTV — Service Provider

Категория (Category)

Ограничения (Restrictions)

Photometric interpretation

RGB

Bit depth (video)

10

Number of Waveform Channels

2

Bit depth (audio)

16 (signed 16-bits linear)

Sampling Frequency

48 kHz


Таблица N.5-164 перечисляет разрешения экрана, поддерживаемые service provider.

[Перечислите все поддерживаемые разрешения экрана в Таблице N.5-164 ниже.]

Таблица N.5-164. Разрешения экрана DICOM RTV — Service Provider

Rows

Columns

Frame rate

Video Type

Progressive or Interlaced

1080

1920

25

25 Hz HD

P

1080

1920

29.97, 30

30 Hz HD

P

1080

1920

25

25 Hz HD

I

1080

1920

29.97, 30

30 Hz HD

I

720

1280

25

25 Hz HD

P

720

1280

29.97, 30

30 Hz HD

P

720

1280

50

50 Hz HD

P

720

1280

59.94, 60

60 Hz HD

P


[Укажите политики соединения, включая URL, по которому service consumer может получить объект SDP, и количество одновременных соединений.]

N.5.6 Межслужебные аспекты (Cross Service Considerations)

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

Note

Примечание: Стандарт DICOM обычно не определяет требования, относящиеся к взаимодействию служб. Поэтому данный раздел содержит описание реализации и не является строго обязательным для соответствия DICOM.

[Опишите любые межслужебные взаимодействия, например, отправку сообщения MPPS COMPLETED при завершении архивирования связанных экземпляров в исследовании. Если межслужебные взаимодействия отсутствуют, удалите текст выше и отметьте раздел как N/A.]

N.5.7 Специфичные наборы символов (Specific Character Sets)

Поддерживаемые значения атрибута Specific Character Set (0008,0005) см. в Разделе N.1.7.

Общая конфигурация для специфичных наборов символов (Specific Character Sets) описана в Разделе N.6.1. Специфичная для службы конфигурация специфичных наборов символов рассматривается в соответствующих подразделах Раздела N.6.2 или Раздела N.6.3.

[Опишите такие особенности поведения, как, например, отправляет ли ваш продукт значение 1, например:]

Данный продукт опускает Значение 1 атрибута Specific Character Set (0008,0005), когда присутствует несколько значений. Согласно PS3.5, пустое Значение 1 означает использование ISO 2022 IR 6.

[Опишите представление символов пользователю, т.е. возможности, ограничения шрифтов и/или замены символов.]

[Если ваш продукт поддерживает отображение/редактирование не-стандартных наборов символов (non-default Character Sets), заполните следующую таблицу, в противном случае удалите следующую таблицу и вводный текст.]

<Product> поддерживает отображение наборов символов, выходящих за пределы стандартного репертуара символов (ISO-IR 6), для всех отображаемых атрибутов.

<Product> поддерживает редактирование наборов символов, выходящих за пределы стандартного репертуара символов (ISO-IR 6), для атрибутов, перечисленных в Таблице N.5-164a.

Таблица N.5-164a. Specific Character Set — поддерживаемые атрибуты

Имя атрибута (Attribute Name)

Tag

VR

Referring Physician's Name

(0008,0090)

PN

Study Description

(0008,1030)

LO

Series Description

(0008,103E)

LO

Operators' Name

(0008,1070)

PN

Patient's Name

(0010,0010)

PN

Other Patient Names

(0010,1001)

PN

Patient's Address

(0010,1040)

LO

Allergies

(0010,2110)

LO

Patient Comments

(0010,4000)

LT


[Если ваш продукт поддерживает сопоставление/преобразование не-стандартных наборов символов (non-default Character Sets), заполните таблицу ниже, в противном случае удалите таблицу и вводный текст ниже.]

<Product> поддерживает сопоставление/преобразование наборов символов, перечисленных в Таблице N.5-165.

[Опишите, как специфичные наборы символов, получаемые системой, сопоставляются со специфичными наборами символов, отправляемыми системой. Здесь не рассматривается набор символов, используемый внутри продукта. В столбце «Mapping Situation» опишите сценарий, в котором происходит такое сопоставление, например, при сопоставлении наборов символов из записи Modality Worklist или ответа Query Retrieve с создаваемыми экземплярами.]

Таблица N.5-165. Преобразование/сопоставление не-стандартных специфичных наборов символов

Входящий специфичный набор символов (Incoming Specific Character Set)

Исходящий специфичный набор символов (Outgoing Specific Character Set)

Ситуация сопоставления (Mapping Situation)

Определённый термин (Defined Term)

IANA

Описание

Определённый термин (Defined Term)

IANA

Описание

ISO 2022 IR 87

ISO-2022-JP

Японский

ISO_IR 192

UTF-8

Unicode в UTF-8

При сопоставлении значений атрибутов из MWL с создаваемыми экземплярами


[Объясните поведение вашего продукта при обнаружении неподдерживаемых наборов символов.]

N.6 Конфигурация (Configuration)

[Кратко опишите, существует ли интерфейс конфигурации (сервисный инструмент, административный GUI, веб-интерфейс или иной) для настройки базовых параметров.]

Во всех подразделах в столбце «Configurable» могут использоваться следующие значения:

  • USER: параметр настраивается пользователем.

  • SERVICE: параметр настраивается сервисным персоналом.

  • FIXED: параметр не настраивается (имеет фиксированное значение). Значение необходимо для настройки удалённой системы.

  • N/A: параметр неприменим для локальной или удалённой системы.

N.6.1 Общие параметры конфигурации (General Configuration Parameters)

Таблица N.6-1 перечисляет общие параметры конфигурации, применимые ко всем поддерживаемым службам DICOM.

Таблица N.6-1. Общие параметры конфигурации

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Заполните общие параметры, относящиеся к соединениям DICOM, такие как таймауты.]

<<USER

SERVICE

FIXED

N/A>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[По желанию добавьте комментарий, который поможет читателю понять конфигурацию/параметр, и укажите диапазоны значений, если применимо.]

Общие параметры

Таймаут ожидания принятия или отклонения ответа на запрос

открытия ассоциации (Association). (Таймаут на уровне приложения)

Таймаут ожидания ответа на запрос разрыва ассоциации (Association)

(Таймаут на уровне приложения)

Общие значения таймаутов на уровне DIMSE

Параметры TCP/IP

TCP/IP-буфер отправки

SERVICE

65535 Bytes

Min: 16Kb, Max: 128Kb

TCP/IP-буфер приёма

FIXED

65535 Bytes

Параметры служб DICOM

Максимальное число одновременно принимаемых ассоциаций (Associations)

Specific Character Set

[Если набор символов настраивается для каждой службы отдельно, добавьте строку конфигурации Specific Character Set в соответствующих службах.]

Прочие параметры


N.6.2 Конфигурация служб DIMSE (Configuration of DIMSE Services)

Таблицы в следующих подразделах показывают параметры конфигурации, необходимые для служб DIMSE.

Для определения того, является ли <product> SCP и/или SCU, применяется следующее:

  • SCP: присутствуют параметры (Secured) Local Called AET и Remote Calling AET.

  • SCU: присутствуют параметры (Secured) Local Calling AET и Remote Called AET.

[Используйте этот шаблон таблицы в каждом разделе поддерживаемой службы DIMSE, аналогично приведённым примерам таблиц, и предоставьте информацию по мере необходимости для реализации продукта. «Local Configuration Parameters» описывает параметры продукта, описанного в данном DCS, тогда как «Remote Configuration Parameters» описывает информацию, необходимую данному продукту для взаимодействия с удалённой системой.

Удалите строки для любых неподдерживаемых параметров. Например, если <product> является только SCU, удалите строки Called AE Title и Ports в части «Local Configuration Parameters» таблицы и строку Calling AE Title в части «Remote Configuration Parameters». Если <product> является только SCP, удалите строку Calling AE Title в части «Local Configuration Parameters» и удалите строки Called AE Title, Ports и Host из части «Remote Configuration Parameters».

Если ваша реализация продукта поддерживает несколько AE Title для одной службы, перечислите их все в отдельных строках и опишите их использование в столбце «Comments».

Local Configuration Parameters — <service name>

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

Called AE Title (SCP)

Port

TLS-Secured Port

<Specific service parameter>

Remote Configuration Parameters — <service name>

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

Called AE Title (SCP)

Port

TLS-Secured Port

Host

<Specific service parameters>

]

N.6.2.1 Basic Worklist Management Service Configuration

Таблица N.6-2 перечисляет параметры конфигурации службы рабочего списка (Worklist Service):

Таблица N.6-2. Параметры службы рабочего списка (Worklist Service)

Local Configuration Parameters — Worklist Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для MWL SCU, например, для модальности.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

WORKLIST_AE

Default Modality type

USER

CR

Используется для запроса к MWL SCP. Возможные варианты: CR, DX, RF

Default Scheduled Station AE Title

SERVICE

Используется для запроса к удалённому MWL SCP

Remote Configuration Parameters — Worklist Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Called AE Title (SCP)

SERVICE

Может подключить до 3 RIS

Port

SERVICE

104

TLS-Secured Port

FIXED

2762

Host

SERVICE


N.6.2.2 Modality Performed Procedure Step Service Configuration

Таблица N.6-3 перечисляет параметры конфигурации службы этапов выполнения процедуры модальности (Modality Performed Procedure Step Service):

Таблица N.6-3. Параметры службы MPPS

Local Configuration Parameters — MPPS Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для MPPS SCU и SCP, например, для PACS.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

STORE_AE

По умолчанию система использует тот же Calling AE Title, что и для службы Storage SCU

Called AE Title (SCP)

SERVICE

STORE_AE

По умолчанию система использует тот же Called AE Title, что и для службы Storage SCP

Port

FIXED

104

TLS-Secured Port

FIXED

2762

Remote Configuration Parameters — MPPS Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

Called AE Title (SCP)

SERVICE

Port

SERVICE

104

TLS-Secured Port

SERVICE

2762

Host

SERVICE

Полагаться на завершение MPPS, отправленное модальностью

SERVICE

unchecked

Если отмечено, PPS будет считаться завершённым, когда модальность отправит MPPS N-SET COMPLETED


N.6.2.3 Unified Worklist and Procedure Step Service Configuration

Таблица N.6-4 перечисляет параметры конфигурации единой службы списка рабочих заданий и этапов процедуры (Unified Worklist and Procedure Step Service):

Таблица N.6-4. Параметры единой службы списка рабочих заданий и этапов процедуры

Local Configuration Parameters — Unified Worklist and Procedure Step Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для UPS SCU, например, для модальности, выступающей в роли создателя рабочего задания]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

WORKLIST_AE

Remote Configuration Parameters — Unified Worklist and Procedure Step Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Called AE Title (SCP)

SERVICE

Port

SERVICE

104

TLS-Secured Port

SERVICE

2762

Host

SERVICE


N.6.2.4 Instance Availability Notification Service Configuration

Таблица N.6-5 перечисляет параметры конфигурации службы уведомления о доступности экземпляров (Instance Availability Notification Service):

Таблица N.6-5. Параметры службы IAN

Local Configuration Parameters — Instance Availability Notification Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для IAN SCU, например, для PACS.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

IAN_AE

Remote Configuration Parameters — Instance Availability Notification Service

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Called AE Title (SCP)

SERVICE

Port

SERVICE

104

Host

SERVICE


N.6.2.5 Storage Service Configuration

Таблица N.6-6 перечисляет параметры конфигурации службы хранения (Storage Service):

Таблица N.6-6. Параметры службы хранения (Storage Service)

Local Configuration Parameters — Storage Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для Storage SCU и SCP, например, для PACS.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

STORE_AE

Called AE Title (SCP)

SERVICE

STORE_AE

Список AE Title можно настроить в зависимости от использования (исследование подлежит верификации или нет; исследования не подлежат архивированию; исследование предназначено только для отображения…)

Port

FIXED

104

Для исследований, предназначенных только для отображения (не импортируются в БД/кэш, порт по умолчанию 110)

TLS-Secured Port

FIXED

2762

Supported Transfer Syntax as SCP

SERVICE

См. Таблицу N.1-2

Может принудительно принимать только ILE

Supported Storage SOP Classes as SCP

SERVICE

См. Таблицу N.1-1

Можно добавлять или удалять классы SOP хранения (Storage SOP Classes)

Remote Configuration Parameters — Storage Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

Called AE Title (SCP)

SERVICE

Port

SERVICE

104

Host

SERVICE

Inbound PID / issuer to use

SERVICE

Если удалённый Storage SCU не отправляет issuer идентификатора пациента (Patient ID), можно задать издателя (issuer) входящего идентификатора пациента по умолчанию.

Outbound Issuer of Patient ID default

SERVICE

Если для отправляемого исследования существует несколько PID/issuer, можно выбрать PID/issuer по умолчанию для отправки в качестве основного идентификатора пациента удалённому storage SCP


N.6.2.6 Storage Commitment Service Configuration

Таблица N.6-7 перечисляет параметры конфигурации службы подтверждения сохранения (Storage Commitment Service):

Таблица N.6-7. Параметры службы подтверждения сохранения (Storage Commitment Service)

Local Configuration Parameters — Storage Commitment Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для Storage Commitment SCU и SCP, например, для PACS.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

STORE_AE

По умолчанию система использует тот же Calling AE Title, что и для службы Storage SCU

Called AE Title (SCP)

SERVICE

STORE_AE

По умолчанию система использует тот же Called AE Title, что и для службы Storage SCP

Port

SERVICE

104

TLS-Secured Port

FIXED

2762

Delay to send N-ACTION-RQ

SERVICE

300

Delay to send N-EVENT-REPORT-RQ

FIXED

немедленно

Как только N-ACTION-RQ получен, система инициирует ассоциацию (Association) для отправки N-EVENT-REPORT

N-EVENT-REPORT on same Association

FIXED

асинхронно

Когда система получает N-ACTION, она открывает новую ассоциацию (Association) для отправки N-EVENT-REPORT.

Когда система отправляет N-ACTION, она ожидает получить N-EVENT-REPORT в отдельной ассоциации (Association).

Remote Configuration Parameters — Storage Commitment Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

Called AE Title (SCP)

SERVICE

port

SERVICE

104

TLS-Secured Port

SERVICE

2762

Host

SERVICE


N.6.2.7 Query/Retrieve Service Configuration

Таблица N.6-8 перечисляет параметры конфигурации сервисного класса запроса/получения (Query/Retrieve Service):

Таблица N.6-8. Параметры сервисного класса запроса/получения (Query/Retrieve Service)

Local Configuration Parameters — Query/Retrieve Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для Query/Retrieve SCU и SCP, например, для PACS.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

QUERY_AE

Один и тот же Calling AET используется для запроса (Query) и получения (Retrieve)

Called AE Title (SCP)

SERVICE

QUERY_AE

Один и тот же Called AET используется для запроса (Query) и получения (Retrieve)

Port

FIXED

104

TLS-Secured Port

FIXED

2762

Отправка C-MOVE RSP со статусом Pending C-MOVE SCU в процессе получения (retrieve)

FIXED

5 секунд

Remote Configuration Parameters — Query/Retrieve Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

SERVICE

Called AE Title (SCP)

SERVICE

Port

SERVICE

TLS-Secured Port

SERVICE

Host

SERVICE


N.6.2.8 Print Management Service Configuration

Таблица N.6-9 перечисляет параметры конфигурации службы управления печатью (Print Management Service):

Таблица N.6-9. Параметры службы управления печатью (Print Management Service)

Local Configuration Parameters — Print Management Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Этот пример показывает конфигурацию для Print SCU, например, для модальности.]

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Calling AE Title (SCU)

FIXED

PRINT_AE

Remote Configuration Parameters — Print Management Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Called AE Title (SCP)

SERVICE

Port

SERVICE

104

Host

SERVICE

printer template

SERVICE

Предустановленный шаблон принтера можно выбрать из выпадающего списка. Выберите «generic», если шаблон принтера отсутствует

Film sizes supported by the Print SCP

USER

Доступны все размеры плёнки

Выберите размеры плёнки, актуальные для подключённого принтера


N.6.3 Конфигурация веб-служб DICOM (Configuration of DICOM Web Services)

Таблицы в следующих подразделах показывают параметры конфигурации, необходимые для веб-служб DICOM.

Для определения того, является ли <product> origin server и/или user agent, применяется следующее:

  • Origin server: в локальных параметрах конфигурации присутствует (Secured) Local <Transaction Name> URL.

  • User agent: в удалённых параметрах конфигурации присутствует (Secured) Remote <Transaction Name> URL.

[«Local Configuration Parameters» описывает параметры продукта, описанного в данном DCS, тогда как «Remote Configuration Parameters» описывает информацию, необходимую данному продукту для взаимодействия с удалённой системой. Удалите строки для любых неподдерживаемых параметров]

N.6.3.1 URI Web Service Configuration

Таблица N.6-10 перечисляет параметры конфигурации, необходимые для веб-службы URI (URI Web Service).

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-10. Параметры веб-службы URI (URI Web Service)

Local Configuration Parameters — URI Web Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Local Retrieve Imaging Doc Set URL

(Base URI)

FIXED

http://<Localhost>:<port>/wado/

Port

FIXED

8080

Secured Local Retrieve Imaging Doc Set URL (Base URI)

FIXED

https://<Localhost>:<Securedport>/wado/

Secured Port

FIXED

8081

<Specific URI web service parameter>

Remote Configuration Parameters — URI Web Service

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.].

Параметр (Parameter)

Настраиваемость (Configurable)

По умолчанию (Default)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Remote Retrieve Imaging Doc Set URL

SERVICE

Port

SERVICE

Secured Remote Retrieve Imaging Doc Set URL

SERVICE

Secured Port

SERVICE

<Specific URI web service parameter>


N.6.3.2 Studies Web Service Configuration

N.6.3.2.1 Retrieve Transaction (WADO-RS) Configuration

Транзакция получения (Retrieve Transaction) также известна как WADO-RS. Таблица N.6-11 перечисляет параметры конфигурации для транзакции получения веб-службы исследований (Studies Web Service):

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-11. Параметры транзакции получения

Local Configuration Parameters — Retrieve Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Local Retrieve Imaging Doc Set URL

(Base URI)

FIXED

https://<Localhost>:<port>/wado/

port

SERVICE

8081

Secured Local Retrieve Imaging Doc Set URL (Base URI)

FIXED

https://<Localhost>:<Securedport>/wado/

Secured Port

SERVICE

<Specific Retrieve Transaction parameter>

Remote Configuration Parameters — Retrieve Transaction

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Remote Retrieve Imaging Doc Set URL

SERVICE

Port

SERVICE

Secured Remote Retrieve Imaging Doc Set URL

SERVICE

Secured Port

SERVICE

<Specific Retrieve Transaction parameter>


N.6.3.2.2 Store Transaction (STOW-RS) Configuration

Транзакция сохранения (Store Transaction) также известна как STOW-RS. Таблица N.6-12 перечисляет параметры конфигурации для транзакции сохранения веб-службы исследований (Studies Web Service):

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-12. Параметры транзакции сохранения

Local Configuration Parameters — Store Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Если значение по умолчанию отсутствует, оставьте поле пустым]

SERVICE

FIXED>>

[If there is no default, leave blank]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Store local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/stow

Port

SERVICE

8081

Secured Store local Origin Server URL (Base URI)

SERVICE

Secured Port

SERVICE

<Specific Store Transaction parameter>

Remote Configuration Parameters — Store Transaction

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Store remote Origin Server URL

USER

Port

USER

Secured Store Remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific Store Transaction parameter>


N.6.3.2.3 Search Transaction (QIDO-RS) Configuration

Служба транзакции поиска (Search Transaction) также известна как QIDO-RS. Таблица N.6-13 перечисляет параметры конфигурации для транзакции поиска веб-службы исследований (Studies Web Service):

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-13. Параметры транзакции поиска

Local Configuration Parameters — Search Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

[Если значение по умолчанию отсутствует, оставьте поле пустым]

SERVICE

FIXED>>

[If there is no default, leave blank]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/qido

Port

SERVICE

8081

Secured Search local Origin Server URL (Base URI)

https://<hostname>:<securedport>/qido

Secured Port

8081

<Specific Search Transaction parameter>

Remote Configuration Parameters — Search Transaction

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search remote Origin Server URL

SERVICE

Port

SERVICE

Secured Search remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific Search Transaction parameter>


N.6.3.3 Worklist Web Service Configuration

Веб-служба списка рабочих заданий (Worklist Web Service) также известна как UPS-RS.

Таблица N.6-14 перечисляет параметры конфигурации веб-службы списка рабочих заданий (Worklist Web Service).

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-14. Параметры веб-службы списка рабочих заданий (Worklist Web Service)

Local Configuration Parameters — Worklist Web Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Worklist local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/UPS

Port

SERVICE

8081

Secured Worklist local Origin Server URL (Base URI)

FIXED

https://<hostname>:<securedport>/UPS

Secured Port

SERVICE

8081

<Specific Worklist parameter>

Remote Configuration Parameters — Worklist Web Service

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Worklist remote Origin Server URL

SERVICE

Port

SERVICE

Secured Worklist remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific Worklist parameter>


N.6.3.4 Non-Patient Instances (NPI) Web Service Configuration

Таблица N.6-15 перечисляет параметры конфигурации веб-службы экземпляров, не связанных с пациентом (NPI Web Service).

[ Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6-15. Параметры веб-службы NPI (NPI Web Service)

Local Configuration Parameters — NPI Web Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

NPI local Origin Server URL (Base URI)

SERVICE

http://<hostname>:8081/NPI

Port

FIXED

8081

<Specific NPI web service parameter>

Remote Configuration Parameters — NPI Web Service

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

NPI remote Origin Server URL

SERVICE

Port

SERVICE

Secured NPI remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific NPI web service parameter>


N.6.3.5 Storage Commitment Service Configuration

N.6.3.5.1 Request Transaction Configuration

Таблица N.6.3.5-1 перечисляет параметры конфигурации для транзакции запроса службы подтверждения сохранения (Storage Commitment Service):

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6.3.5-1. Параметры транзакции запроса и проверки результата

Local Configuration Parameters — Request and Result Check Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Commit local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/commitment-requests

Port

SERVICE

8081

Secured Commit local Origin Server URL (Base URI)

SERVICE

Secured Port

SERVICE

Result Availability Duration

FIXED

24

Число часов, в течение которых гарантируется возможность получения результата запроса подтверждения сохранения с origin server.

<Specific Storage Commitment Service parameter>

Remote Configuration Parameters — Request and Result Check Transaction

[Либо укажите число поддерживаемых удалённых хостов, например <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

<emphasis role="bold">

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Commit remote Origin Server URL

USER

Port

USER

Secured Commit Remote Origin Server URL

SERVICE

Secured Port

SERVICE

Result Availability Duration

FIXED

24

Число часов, в течение которых гарантируется возможность получения результата запроса подтверждения сохранения с origin server.

<Specific Storage Commitment Service parameter>


N.6.3.5.2 Result Check Transaction Configuration

Таблица N.6.3.5-1 перечисляет параметры конфигурации для транзакции проверки результата службы подтверждения сохранения (Storage Commitment Service).

N.6.3.6 Modality Scheduled Procedure Step Service

N.6.3.6.1 Search Transaction Configuration

Таблица N.6.3.6-1 перечисляет параметры конфигурации для транзакции поиска службы этапа запланированной процедуры модальности (Modality Scheduled Procedure Step Service).

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6.3.6-1. Параметры транзакции поиска

Local Configuration Parameters — Search Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/modality-scheduled-procedure-steps

Port

SERVICE

8081

Secured Search local Origin Server URL (Base URI)

https://<hostname>:<securedport>/modality-scheduled-procedure-steps

Secured Port

8081

<Specific Search Transaction parameter>

Remote Configuration Parameters — Search Transaction

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search remote Origin Server URL

SERVICE

Port

SERVICE

Secured Search remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific Search Transaction parameter>


N.6.3.7 Modality Performed Procedure Step Service

N.6.3.7.1 Create Transaction

Таблица N.6.3.7-1 перечисляет параметры конфигурации для транзакции создания службы этапа выполнения процедуры модальности (Modality Performed Procedure Step Service).

[Удалите неподдерживаемые параметры из локальных и удалённых параметров конфигурации.]

Таблица N.6.3.7-1. Параметры транзакций создания, обновления и получения

Local Configuration Parameters — Create, Update and Retrieve Transaction

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search local Origin Server URL (Base URI)

FIXED

http://<hostname>:<port>/modality-performed-procedure-steps

Port

SERVICE

8081

Secured Search local Origin Server URL (Base URI)

https://<hostname>:<securedport>/modality-performed-procedure-steps

Secured Port

8081

<Specific Search Transaction parameter>

Remote Configuration Parameters — Create, Update, and Retrieve Transaction

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым]

[Предоставьте комментарии или значения/диапазоны, если применимо]

Search remote Origin Server URL

SERVICE

Port

SERVICE

Secured Search remote Origin Server URL

SERVICE

Secured Port

SERVICE

<Specific Search Transaction parameter>


N.6.3.7.2 Update Transaction

Таблица N.6.3.7-1 перечисляет параметры конфигурации для транзакции обновления службы этапа выполнения процедуры модальности (Modality Performed Procedure Step Service).

N.6.3.7.3 Retrieve Transaction

Таблица N.6.3.7-1 перечисляет параметры конфигурации для транзакции получения службы этапа выполнения процедуры модальности (Modality Performed Procedure Step Service).

N.6.4 Конфигурация службы хранения на носителях (Configuration of Media Storage Service)

Таблица N.6-16 перечисляет параметры конфигурации службы носителей (Media Storage service).

Таблица N.6-16. Параметры службы носителей (Media Storage Service)

Local Configuration Parameters — Media Storage Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[Предоставьте комментарии или значения/диапазоны, если применимо.]

Source Application Entity Title

FIXED

MEDIA

<Specific Media Storage parameter>


N.6.5 Конфигурация службы Real-Time Video (Configuration of Real-Time Video Service)

Таблица N.6-17 перечисляет параметры конфигурации службы видео реального времени (Real-Time Video service).

Таблица N.6-17. Параметры службы RTV

Local Configuration Parameters — RTV Service

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED

N/A>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[По желанию добавьте комментарий, помогающий понять конфигурацию/параметр, и укажите диапазоны значений, если применимо.]

<specific Real-Time Video parameter>

Remote Configuration Parameters — RTV Service

[Либо укажите число поддерживаемых удалённых хостов, например, <Product> поддерживает настройку до <X> удалённых хостов, либо укажите, что ограничения отсутствуют, кроме ограничений операционной системы.]

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<specific Real-Time Video parameter>


N.6.6 Конфигурация журнала аудита - Syslog (Configuration of Audit Trail - Syslog)

[Если ваша система является только originator, удалите таблицу параметров Collector.]

[Если ваша система является только collector, удалите таблицу параметров Originator.]

[Если ваша система является одновременно originator и collector, оставьте обе таблицы и укажите, является ли она relay.]

Таблица N.6-18 перечисляет параметры конфигурации для источника журнала аудита (Audit Trail Originator).

Таблица N.6-18. Параметры источника журнала аудита (Audit Trail Originator)

Originator Audit Trail Message Transmission — SYSLOG Parameters

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED

N/A>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[По желанию добавьте комментарий, помогающий читателю понять конфигурацию/параметр, и укажите диапазоны значений, если применимо.]

Remote Port number

SERVICE

514

Можно настроить несколько удалённых репозиториев syslog

Remote secured port number

SERVICE

6514

Remote Host name/IP

SERVICE

UDP Protocol

N/A

TLS Protocol

FIXED

TLS

поддерживается только TLS

Maximum Size sent

<Specific Originator Audit Trail Message Transmission-SYSLOG parameters>


Таблица N.6-19 перечисляет параметры конфигурации для приёмника журнала аудита (Audit Trail Collector).

Таблица N.6-19. Параметры приёмника журнала аудита (Audit Trail Collector)

Collector Audit Trail Message Transmission — SYSLOG Parameters

Параметр (Parameter)

Настраиваемость (Configurable)

Значение по умолчанию (Default Value)

Комментарии

<<USER

SERVICE

FIXED

N/A>>

[Если значение по умолчанию отсутствует, оставьте поле пустым.]

[По желанию добавьте комментарий, помогающий понять конфигурацию/параметр, и укажите диапазоны значений, если применимо.]

Local Listening Port Number

SERVICE

514

Local Listening Secured port number

FIXED

6514

Local Host Name/IP

SERVICE

UDP Protocol

N/A

UDP не поддерживается

TLS Protocol

FIXED

TLS

поддерживается только TLS

Maximum Size Received

<Specific Collector Audit Trail Message Transmission-SYSLOG parameter>


N.7 Детали сетевого взаимодействия и передачи данных на носителях (Network and Media Communication Details)

N.7.1 Общие сведения (General)

Взаимодействие между прикладными сущностями (AE) показано на диаграммах ниже.

[Ниже приведены примеры взаимодействия между AE. Измените их в соответствии с реализацией вашего продукта.]

Real-World Activity and Cross AE interaction

Рисунок N.7-1. Реальная активность (Real-World Activity) и взаимодействие между AE


Real-World Activity and Cross AE interaction - Query Retrieve

Рисунок N.7-2. Реальная активность (Real-World Activity) и взаимодействие между AE — Query Retrieve


N.7.1.1 General Association Parameters

Таблица N.7-1 перечисляет параметры ассоциации (Association), применимые ко всем AE в системе.

[Если параметры ассоциации (Association) для вашей системы одинаковы для всех AE, заполните приведённую ниже таблицу и отметьте соответствующие разделы для специфичных для AE параметров ассоциации как N/A. Если ваша система использует разные параметры ассоциации для каждой AE, замените содержимое данного раздела на N/A и добавьте N/A к заголовку раздела.]

Таблица N.7-1. Общие параметры ассоциации (Association)

Имя (Name)

Значение (Value)

Networking Services

Application Context Name

1.2.840.10008.3.1.1.1

Implementation Class UID

Implementation Version Name

Maximum PDU Length

По умолчанию: 4096

ARTIM Timeout

По умолчанию: 30 с

Максимальное число одновременных ассоциаций (Associations) как инициатора ассоциации (Association Initiator)

Максимальное число одновременных ассоциаций (Associations) как акцептора ассоциации (Association Acceptor)

Максимальное число незавершённых асинхронных транзакций

Media Services

File Meta Information Version

Implementation Class UID

Implementation Version Name

Web Services

Максимальное число поддерживаемых подключений в качестве сервера

<Service Category>

<Parameter>

<Parameter Value>


N.7.2 Спецификации (Specifications)

N.7.2.1  <AE1> Application Entity

N.7.2.1.1 Sequencing of Real-World Activities for <AE1>

Sequencing of Real-World Activities for <AE1>

Рисунок N.7-3. Последовательность реальных активностей для <AE1>


[Опишите последовательность обмена сообщениями AE для выполняемой реальной активности (Real-World Activity).

Например: локальная реальная активность <2> сначала открывает ассоциацию (Association), инициирует сообщение <a> и сообщение <b> в этой ассоциации перед её закрытием. Затем в системе выполняется действие <c>, после чего может быть запущена локальная реальная активность <1> для отправки сообщения <d> в новой ассоциации и получения сообщения <e> в той же ассоциации.]

[Также укажите здесь использование веб-служб DICOM, включая любую функциональность прокси между веб-службой и эквивалентной службой DIMSE.

Также укажите использование служб DICOM-RTV, включая любую функциональность прокси между DICOM-RTV и другой службой, предоставляемой через DIMSE-службу или RESTful (например, сохранение полученного видео и аудио с сопутствующими метаданными).

Note

Примечание: Эта диаграмма может быть разбита на несколько диаграмм для представления каждой службы отдельно.]

[Ниже приведены примеры для AE Query Retrieve и Web AE. Измените в соответствии с реализацией вашего продукта.]

Sequencing of Real-World Activities for <QueryRetrieve AE>

Рисунок N.7-4. Последовательность реальных активностей для <QueryRetrieve AE>


Sequencing of Real-World Activities for <Web AE>

Рисунок N.7-5. Последовательность реальных активностей для <Web AE>


N.7.2.1.2 Association Parameters of <AE1>

Таблица N.7-2 перечисляет параметры ассоциации (Association), применимые к <AE1.>

[Если ваша система использует разные параметры ассоциации для каждой AE, заполните приведённую ниже таблицу для каждой AE и отметьте данный раздел как N/A.]

Таблица N.7-2. Параметры ассоциации для <AE1>

Имя (Name)

Значение (Value)

Networking Services

Application Context Name

1.2.840.10008.3.1.1.1

Implementation Class UID

Implementation Version Name

Maximum PDU Length

По умолчанию: 4096

ARTIM Timeout

По умолчанию: 30 с

Максимальное число одновременных ассоциаций (Associations) как инициатора ассоциации (Association Initiator)

Максимальное число одновременных ассоциаций (Associations) как акцептора ассоциации (Association Acceptor)

Максимальное число незавершённых асинхронных транзакций

Media Services

File Meta Information Version

Implementation Class UID

Implementation Version Name

Web Services

Максимальное число поддерживаемых подключений в качестве сервера

<Service Category>

<Parameter Name>

<Parameter Value>


N.7.2.1.3 Association Initiation

Этот раздел содержит подробности о политиках ассоциации (Association) прикладной сущности при инициировании ассоциации.

[Для каждой реальной активности (Real-World Activity) AE1 предоставьте подразделы Раздела N.7.2.1.3 «Association Initiation».x.]

N.7.2.1.3.1 Real-World Activity <Activity 1>

[Опишите политики создания ассоциаций (Associations). Включите следующие детали:

  • Политика в отношении Presentation Context, например, список синтаксисов передачи предлагается для класса SOP службы хранения, когда экземпляры этого класса SOP доступны только в определённой кодировке передачи.]

[Для хранения укажите

  • отправляются ли все экземпляры в одной ассоциации или для каждого экземпляра инициируется новый запрос ассоциации.

  • Политику ассоциации в случае, если передача запускается вручную или происходит автоматически (например, на основе C-MOVE)

]

[Опишите действия и поведение, которые заставляют продукт отправлять запросы N-ACTION, и как это связано с предыдущим запросом хранения, например, инициируется ли подтверждение сохранения сразу после успешного C-STORE, или подтверждение сохранения отправляется после успешного сохранения всех экземпляров в исследовании, …]

[Опишите поведение инициирования ассоциации вашего продукта в отношении запроса N-EVENT-REPORT, например, отправляется ли запрос N-EVENT-REPORT в той же ассоциации или инициируется в другой ассоциации.]

[Опишите поведение вашей системы, если ваш продукт не может установить ассоциацию с SCU, например, есть ли механизм повторных попыток, настраивается ли он, …]

Extended Negotiation

Параметры расширенного согласования (Extended Negotiation) для всех служб, поддерживаемых прикладной сущностью для реальной активности <Activity 1>, описаны в Таблице N.7-3.

[Опишите ниже всё расширенное согласование (Extended Negotiation), которое прикладная сущность запрашивает для <Activity 1> во время согласования ассоциации. Используйте «Y» в столбце «Support» для обозначения поддержки расширенного согласования или «N» для обозначения отсутствия поддержки, а значение по умолчанию отправляется в поле ассоциации. Опишите любое поведение, связанное с обработкой расширенного поведения при инициировании ассоциации, в этом разделе.]

[Измените таблицу ниже, чтобы отразить службы, участвующие в <Activity 1>.]

Таблица N.7-3. Расширенное согласование для <Activity 1> сущности <AE1> — инициирование ассоциации

Класс SOP (SOP Class)

Расширенное согласование (Extended Negotiation)

Поддержка (Support)

Запрашиваемое значение (Requested Value)

Modality Worklist

Modality Worklist Information Model - FIND

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>

Storage

Применимо ко всем классам SOP хранения, перечисленным в Разделе N.5.

Уровень поддержки (Level of support)

<3>

Уровень поддержки цифровой подписи (Level of Digital Signature support)

<(0) ,1,2,3>

Приведение элементов (Element Coercion)

<0,1,(2) >

Query

Применимо ко всем классам SOP Query Retrieve - FIND, указанным в Разделе N.5.

Реляционные запросы (Relational queries)

<0,1>

Сопоставление даты-времени (Date-time matching)

<0,1>

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>

Преобразование расширенных многокадровых изображений (Enhanced Multi-Frame Image Conversion)

<0,1>

Retrieve

Применимо ко всем классам SOP Query Retrieve - MOVE, указанным в Разделе N.5.

Реляционное получение (Relational retrieval)

<0,1>

Преобразование расширенных многокадровых изображений (Enhanced Multi-Frame Image Conversion)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

1

Unified Worklist and Procedure Step

Unified Worklist and Procedure Step

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>


Role Negotiation

[Опишите, поддерживает ли AE согласование ролей (Role Negotiation) в случае синхронного выполнения подтверждения сохранения, т.е. если N-ACTION и N-EVENT-REPORT выполняются в одной и той же ассоциации.]

N.7.2.1.4 Association Acceptance

Этот раздел содержит подробности о политиках ассоциации (Association) прикладной сущности, когда она является акцептором ассоциации.

[Для каждой реальной активности (Real-World Activity) AE1 предоставьте подразделы Раздела N.7.2.1.4 «Association Acceptance».x.]

N.7.2.1.4.1 Real-World Activity <Activity 2>

[Опишите специфичное для службы поведение принятия ассоциации вашего продукта, например

  • Для подтверждения сохранения укажите, ожидается ли запрос N-EVENT-REPORT в той же ассоциации или в другой ассоциации.]

Extended Negotiation

Параметры расширенного согласования (Extended Negotiation) для всех служб, запрашиваемых прикладной сущностью для реальной активности <Activity 2>, описаны в Таблице N.7-4.

[Опишите ниже всё расширенное согласование (Extended Negotiation), поддерживаемое прикладной сущностью для <Activity 2> во время согласования ассоциации. Используйте «Y» в столбце «Support» для обозначения поддержки расширенного согласования или «N» для обозначения отсутствия поддержки, а значение по умолчанию отправляется в поле ассоциации. Опишите любое поведение, связанное с обработкой расширенного поведения при принятии ассоциации, в этом разделе.]

[Измените таблицу ниже, чтобы отразить службы, участвующие в <Activity 2>.]

Таблица N.7-4. Расширенное согласование для <Activity 2> сущности <AE1> — принятие ассоциации

Класс SOP (SOP Class)

Расширенное согласование (Extended Negotiation)

Поддержка (Support)

Запрашиваемое значение (Requested Value)

Modality Worklist

Modality Worklist Information Model - FIND

(1.2.840.10008.5.1.4.31)

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>

Storage

Применимо ко всем классам SOP хранения, перечисленным в Разделе N.5.

Уровень поддержки (Level of support)

<0,1,2,(3) >

Уровень поддержки цифровой подписи (Level of Digital Signature support)

<(0) ,1,2,3>

Приведение элементов (Element Coercion)

<0,1,(2) >

Query

Применимо ко всем классам SOP Query Retrieve - FIND, указанным в Разделе N.5.

Реляционные запросы (Relational queries)

<0,1>

Сопоставление даты-времени (Date-time matching)

<0,1>

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>

Преобразование расширенных многокадровых изображений (Enhanced Multi-Frame Image Conversion)

<0,1>

Retrieve

Применимо ко всем классам SOP Query Retrieve - MOVE, указанным в Разделе N.5.

Реляционное получение (Relational retrieval)

<0,1>

Преобразование расширенных многокадровых изображений (Enhanced Multi-Frame Image Conversion)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<1>

Unified Worklist and Procedure Step

Unified Worklist and Procedure Step

Нечёткое семантическое сопоставление имён лиц (Fuzzy semantic matching of person names)

<0,1>

Корректировка запроса по часовому поясу (Timezone query adjustment)

<0,1>


Transfer Syntax Selection Policies

Этот раздел содержит таблицы, описывающие предпочтения синтаксиса передачи (Transfer Syntax) для различных классов SOP или групп классов SOP, когда инициатор ассоциации предоставляет несколько синтаксисов передачи для реальной активности <Activity 2> сущности <AE1> системы.

[Предпочтение выбора синтаксиса передачи основано на типе данных, т.е. классы SOP изображений, классы SOP видео или классы SOP, не относящиеся к изображениям/видео.]

[Отредактируйте таблицы ниже, чтобы указать политики выбора передачи, применимые к документируемой активности.

Если существуют исключения для классов SOP со стандартными предпочтениями, укажите это в столбце «Comments».

Если порядок предпочтений основан на других критериях, добавьте ещё одну таблицу.]

Таблица N.7-5. Порядок предпочтения синтаксисов передачи — классы SOP изображений для <AE1>

Порядок предпочтения (Preference Order)

Синтаксис передачи (Transfer Syntax)

UID

Комментарии

1

JPEG Lossless, Hierarchical, First-Order Prediction Transfer Syntax

1.2.840.10008.1.2.4.70

2

RLE Lossless

1.2.840.10008.1.2.5

3

Explicit VR Little-Endian Transfer Syntax

1.2.840.10008.1.2.1

4

Implicit VR Little-Endian Transfer Syntax

1.2.840.10008.1.2

5

Explicit VR Big-Endian Transfer Syntax

1.2.840.10008.1.2.2


Таблица N.7-6. Порядок предпочтения синтаксисов передачи — классы SOP видео для <AE1>

Порядок предпочтения (Preference Order)

Синтаксис передачи (Transfer Syntax)

UID

Комментарии

1

MPEG2 Main Profile / Main Level

1.2.840.10008.1.2.4.100

2

MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2

1.2.840.10008.1.2.4.106

3

Explicit VR Little-Endian Transfer Syntax

1.2.840.10008.1.2.1

4

Implicit VR Little-Endian Transfer Syntax

1.2.840.10008.1.2

5

Explicit VR Big-Endian Transfer Syntax

1.2.840.10008.1.2.2


Таблица N.7-7. Порядок предпочтения синтаксисов передачи — классы SOP, не относящиеся к изображениям, для <AE1>

Порядок предпочтения (Preference Order)

Синтаксис передачи (Transfer Syntax)

UID

Комментарии

1

Explicit VR Little-Endian Transfer Syntax

1.2.840.10008.1.2.1

2

Implicit VR little-Endian Transfer Syntax

1.2.840.10008.1.2

3

Explicit VR Big-Endian Transfer Syntax

1.2.840.10008.1.2.2


N.7.3 Коды состояния (Status Codes)

Следующие разделы описывают коды состояния (Status Codes), поддерживаемые системой для каждой реализованной службы, а также причины отправки конкретных кодов состояния или связанное с этим поведение при их получении.

[Во всех подразделах, относящихся к SCP, при необходимости укажите в столбце «Condition» дополнительную информацию (помимо информации в столбце «Further Meaning») о конкретной ситуации/условии, в котором отправляется соответствующий код состояния. Например, для кода состояния

  • «A700 - Refused: Out of Resource» укажите подробности о том, закончилось ли место в базе данных, на жёстком диске, …

  • «0110 Processing Failure» укажите характер сбоя обработки.]

N.7.3.1 General AE Communication and Failure Behavior and Handling

N.7.3.1.1 Communication Failure Behavior as Association Initiator

Таблица N.7-8 описывает поведение AE при возникновении сбоя связи, когда она инициировала ассоциацию (Association).

[Опишите ниже поведение AE при возникновении сбоя связи, когда она инициировала ассоциацию, например: тайм-аут, ABORT при разрыве сети и т.д.]

Таблица N.7-8. Поведение при сбое связи DICOM в роли инициатора ассоциации

Сбой (Failure)

Поведение при сбое (Failure Behavior)

Тайм-аут (Timeout)

[Опишите, что делает прикладная сущность, если она не получает никаких сообщений после запроса ассоциации и происходит тайм-аут, например,]

Ассоциация прерывается с помощью A-ABORT, а команда помечается как неудачная. Причина регистрируется в журнале и сообщается пользователю.

Ассоциация прервана (Association aborted)

[Опишите, что делает прикладная сущность, если во время ассоциации происходит ABORT, например,]

Команда помечается как неудачная. Причина регистрируется в журнале и сообщается пользователю.

Разрыв сети (Network Disconnect)

[Опишите, что делает прикладная сущность, если сеть разрывается во время ассоциации, например,]

Команда помечается как неудачная. Причина регистрируется в журнале и сообщается пользователю. Запускается автоматическая повторная попытка данного служебного соединения


N.7.3.1.2 Communication Failure Handling as Association Acceptor

Таблица N.7-9 описывает, как AE реагирует при получении запроса ассоциации, приводящего к сбою связи.

[Опишите, как AE реагирует при получении запросов ассоциации, приводящих к сбою связи: ошибка приложения при обработке, нераспознанные значения PDU в запросе ассоциации и т.д. Перечислите все случаи, поддерживаемые продуктом.]

Таблица N.7-9. Обработка сбоя связи DICOM в роли акцептора ассоциации

Исключение (Exception)

Ответ при сбое (Failure response)

Сбой при обработке запроса ассоциации (Failure during processing of an Association request)

[Опишите, что делает AE при внутренней ошибке во время обработки запроса ассоциации, например,]

Отправляется сообщение ABORT, и соединение закрывается

Нераспознанная Called AE (Unrecognized Called AE)

[Опишите, что делает AE, если Called AE не распознана, например,]

AE отвечает с помощью Association-RJ

Превышен лимит числа поддерживаемых соединений (Exceed limit for number of connections supported)

[Опишите, что делает AE, если получает новый запрос ассоциации при превышении лимита поддерживаемых соединений AE, например,]

AE отвечает с помощью Association-RJ


N.7.3.2 DIMSE Services

N.7.3.2.1 Basic Worklist Management Service
N.7.3.2.1.1 SCU of the Modality Worklist Information Model Find SOP Class - C-FIND

Таблица N.7-10 перечисляет коды состояния, которые SCU класса SOP Modality Worklist Information Model Find поддерживает для сообщения C-FIND, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-10. Коды состояния для C-FIND класса SOP Modality Worklist Information Model — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Класс SOP не поддерживается (SOP Class Not Supported)

0122

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Ошибка: невозможно обработать (Error: Unable to process)

C000-CFFF

Отмена (Cancel)

Сопоставление прервано из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставление продолжается — текущее совпадение предоставлено, и любые необязательные ключи поддерживались так же, как обязательные (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys.)

FF00

Сопоставление продолжается — предупреждение о том, что один или несколько необязательных ключей не поддерживались для существования данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.1.2 SCP of the Modality Worklist Information Model Find SOP Class - C-FIND

Таблица N.7-11 перечисляет коды состояния, которые SCP класса SOP Modality Worklist Information Model Find поддерживает для сообщения C-FIND, и определяет условия, при которых отправляются перечисленные коды состояния.

[Перечислите атрибуты, используемые для дополнительной детализации кодов состояния в столбце «Related Fields». Используйте N/A, если связанные поля отсутствуют. Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-11. Коды состояния для C-FIND класса SOP Modality Worklist Information Model — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Связанные поля (Related Fields)

Условие (и комментарии о связанных полях) (Condition (and Comments on Related Fields))

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Класс SOP не поддерживается (SOP Class Not Supported)

0122

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Ошибка: невозможно обработать (Error: Unable to process)

C000-CFFF

Отмена (Cancel)

Сопоставление прервано из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставление продолжается — текущее совпадение предоставлено, и любые необязательные ключи поддерживались так же, как обязательные (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys.)

FF00

Сопоставление продолжается — предупреждение о том, что один или несколько необязательных ключей не поддерживались для существования данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01


N.7.3.2.2 Modality Performed Procedure Step Service
N.7.3.2.2.1 SCU of the Modality Performed Procedure Step SOP Class - N-CREATE

Таблица N.7-12 перечисляет коды состояния, которые SCU класса SOP Modality Performed Procedure Step поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.]

[В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-12. Коды состояния для N-CREATE класса SOP Modality Performed Procedure Step — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.2.2 SCU of the Modality Performed Procedure Step SOP Class - N-SET

Таблица N.7-13 перечисляет коды состояния, которые SCU класса SOP Modality Performed Procedure Step поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-13. Коды состояния для N-SET класса SOP Modality Performed Procedure Step — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.2.3 SCP of the Modality Performed Procedure Step SOP Class - N-CREATE

Таблица N.7-14 перечисляет коды состояния, которые SCP класса SOP Modality Performed Procedure Step поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-14. Коды состояния для N-CREATE класса SOP Modality Performed Procedure Step — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Дублирующийся вызов (Duplicate invocation)

0210

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого атрибута (No such Attribute)

0105

Нет такого класса SOP (No such SOP Class)

0118

Сбой обработки (Processing Failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124


N.7.3.2.2.4 SCP of the Modality Performed Procedure Step SOP Class - N-SET

Таблица N.7-15 перечисляет коды состояния, которые SCP класса SOP Modality Performed Procedure Step поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-15. Коды состояния для N-SET класса SOP Modality Performed Procedure Step — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.3 Unified Worklist und Procedure Step Service
N.7.3.2.3.1 SCU of the UPS Push SOP Class
N.7.3.2.3.1.1 SCU of the UPS Push SOP Class - N-CREATE

Таблица N.7-16 перечисляет коды состояния, которые SCU класса SOP UPS Push поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-16. Коды состояния для N-CREATE класса SOP UPS Push — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

UPS создан согласно запросу (The UPS was created as requested)

0000

Предупреждение (Warning)

UPS создан с изменениями (The UPS was created with modifications)

B300

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Дублирующийся вызов (Duplicate invocation)

0210

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Сбой: предоставленное значение UPS State не было «SCHEDULED». (Failed: The provided Value of UPS State was not "SCHEDULED".)

C309

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.1.2 SCU of the UPS Push SOP Class Request UPS Cancel - N-ACTION

Таблица N.7-17 перечисляет коды состояния, которые SCU запроса отмены UPS (Request UPS Cancel) класса SOP UPS Push поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-17. Коды состояния для N-ACTION запроса отмены UPS класса SOP UPS Push — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Запрос отмены подтверждён (The cancel request is acknowledged)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Сбой: UPS уже COMPLETED (Failed: The UPS is already COMPLETED)

C311

Сбой: исполнитель отказывается отменить (Failed: Performer chooses not to cancel)

C313

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

Сбой: с исполнителем невозможно связаться (Failed: The performer cannot be contacted)

C312

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.1.3 SCU of the UPS Push SOP Class - N-GET

Таблица N.7-18 перечисляет коды состояния, которые SCU класса SOP UPS Push поддерживает для сообщения N-GET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-18. Коды состояния для N-GET класса SOP UPS Push — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.2 SCU of the UPS Pull SOP Class
N.7.3.2.3.2.1 SCU of the UPS Pull SOP Class - C-FIND

Таблица N.7-19 перечисляет коды состояния, которые SCU класса SOP UPS Pull поддерживает для сообщения C-FIND, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-19. Коды состояния для C-FIND класса SOP UPS Pull — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Сбой: невозможно обработать (Failed: Unable to process)

C000-CFFF

Сбой: класс SOP не поддерживается (Failed: SOP Class Not Supported)

0122

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.2.2 SCU of the UPS Pull SOP Class - N-GET

Таблица N.7-20 перечисляет коды состояния, которые SCU класса SOP UPS Pull поддерживает для сообщения N-GET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-20. Коды состояния для N-GET класса SOP UPS Pull — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.2.3 SCU of the UPS Pull SOP Class - N-SET

Таблица N.7-21 перечисляет коды состояния, которые SCU класса SOP UPS Pull поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-21. Коды состояния для N-SET класса SOP UPS Pull — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Недопустимые значения приведены к допустимым (Coerced invalid Values to valid Values)

B305

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Неправильно типизированный аргумент (Mistyped argument)

0212

Отсутствует значение атрибута (Missing Attribute Value)

0121

Нет такого атрибута (No such Attribute)

0105

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS не находится в состоянии «IN PROGRESS» (Failed: The UPS is not in the "IN PROGRESS" state)

C310

Не предоставлен верный UID транзакции (Failed: The correct Transaction UID was not provided)

C301

UPS больше не может быть обновлён (Failed: The UPS may no longer be updated)

C300

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.2.4 SCU of the Change UPS State of UPS Pull SOP Class - N-ACTION

Таблица N.7-22 перечисляет коды состояния, которые SCU класса SOP Change UPS State of UPS Pull поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-22. Коды состояния для N-ACTION класса SOP UPS Pull — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Запрошенное изменение состояния выполнено (The requested state change was performed)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

UPS уже находится в запрошенном состоянии COMPLETED (The UPS is already in the requested state of COMPLETED)

B306

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS больше не может быть обновлён (Failed: The UPS may no longer be updated)

C300

Не предоставлен верный UID транзакции (Failed: The correct Transaction UID was not provided)

C301

UPS уже находится в состоянии IN PROGRESS (Failed: The UPS is already IN PROGRESS)

C302

UPS может перейти в состояние SCHEDULED только через N-CREATE, а не через N-SET или N-ACTION (Failed: The UPS may only become SCHEDULED via N-CREATE, not N-SET or N-ACTION)

C303

UPS не удовлетворяет требованиям конечного состояния для запрошенного изменения состояния (Failed: The UPS has not met final state requirements for the requested state change)

C304

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

UPS ещё не находится в состоянии «IN PROGRESS» (Failed: The UPS is not yet in the "IN PROGRESS" state)

C310

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.3 SCU of the UPS Watch SOP Class
N.7.3.2.3.3.1 SCU of the Un/Subscribe on UPS Watch SOP Class - N-ACTION

Таблица N.7-23 перечисляет коды состояния, которые SCU подписки/отписки (Un/Subscribe) класса SOP UPS Watch поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-23. Коды состояния для N-ACTION (подписка/отписка) класса SOP UPS Watch — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Запрошенное изменение состояния подписки выполнено (The requested change of subscription state was performed)

0000

Предупреждение (Warning)

Блокировка удаления не предоставлена (Deletion Lock not granted).

B301

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

AE-TITLE получателя неизвестен данному SCP (Failed: Receiving AE-TITLE is Unknown to this SCP)

C308

Указанное действие не подходит для указанного экземпляра (Failed: Specified action not appropriate for specified instance)

C314

SCP не поддерживает отчёты о событиях (Failed: SCP does not support Event Reports)

C315

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.3.2 SCU of the UPS Watch SOP Class - N-GET

Таблица N.7-24 перечисляет коды состояния, которые SCU класса SOP UPS Watch поддерживает для сообщения N-GET, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-24. Коды состояния для N-GET класса SOP UPS Watch — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.3.3 SCU of the UPS Watch SOP Class - C-FIND

Таблица N.7-25 перечисляет коды состояния, которые SCU класса SOP UPS Watch поддерживает для сообщения C-FIND, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-25. Коды состояния для C-FIND класса SOP UPS Watch — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Сбой: невозможно обработать (Failed: Unable to process)

C000-CFFF

Сбой: класс SOP не поддерживается (Failed: SOP Class Not Supported)

0122

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.3.4 SCU of the Request UPS Cancellation on UPS Watch SOP Class - N-ACTION

Таблица N.7-26 перечисляет коды состояния, которые SCU запроса отмены UPS (Request UPS Cancellation) класса SOP UPS Watch поддерживает для сообщения C-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-26. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Watch — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Запрос отмены подтверждён (The cancel request is acknowledged)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS уже COMPLETED (Failed: The UPS is already COMPLETED)

C311

Исполнитель отказывается отменить (Failed: Performer chooses not to cancel)

C313

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

С исполнителем невозможно связаться (Failed: The performer cannot be contacted)

C312

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.4 SCU of the UPS Event SOP Class
N.7.3.2.3.4.1 SCU of the UPS Event SOP Class - N-EVENT-REPORT

Таблица N.7-27 перечисляет коды состояния, которые SCU класса SOP UPS Event поддерживает для сообщения N-EVENT-REPORT, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-27. Коды состояния для N-EVENT-REPORT класса SOP UPS Event — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

0000

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого типа события (No such event type)

0113

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.3.5 SCP of the UPS Push SOP Class
N.7.3.2.3.5.1 SCP of the UPS Push SOP Class - N-CREATE

Таблица N.7-28 перечисляет коды состояния, которые SCP класса SOP UPS Push поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-28. Коды состояния для N-CREATE класса SOP UPS Push — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

UPS создан согласно запросу (The UPS was created as requested)

0000

Предупреждение (Warning)

UPS создан с изменениями (The UPS was created with modifications)

B300

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Дублирующийся вызов (Duplicate invocation)

0210

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого атрибута (No such Attribute)

0105

Нет такого класса SOP (No such SOP Class)

0118

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Предоставленное значение UPS State не было «SCHEDULED» (Failed: The provided Value of UPS State was not "SCHEDULED").

C309


N.7.3.2.3.5.2 SCP of Request UPS Cancel on UPS Push SOP Class - N-ACTION

Таблица N.7-29 перечисляет коды состояния, которые SCP класса SOP UPS Push поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-29. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Push — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Запрос отмены подтверждён (The cancel request is acknowledged)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS уже COMPLETED (Failed: The UPS is already COMPLETED)

C311

Исполнитель отказывается отменить (Failed: Performer chooses not to cancel)

C313

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

С исполнителем невозможно связаться (Failed: The performer cannot be contacted)

C312


N.7.3.2.3.5.3 SCP of the UPS Push SOP Class - N-GET

Таблица N.7-30 перечисляет коды состояния, которые SCP класса SOP UPS Push поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-30. Коды состояния для N-GET класса SOP UPS Push — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307


N.7.3.2.3.6 SCP of the UPS Pull SOP Class
N.7.3.2.3.6.1 SCP of the UPS Pull SOP Class - C-FIND

Таблица N.7-31 перечисляет коды состояния, которые SCP класса SOP UPS Pull поддерживает для сообщения C-FIND, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-31. Коды состояния C-FIND класса SOP UPS Pull — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Сбой: невозможно обработать (Failed: Unable to process)

C000-CFFF

Сбой: класс SOP не поддерживается (Failed: SOP Class Not Supported)

0122

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01


N.7.3.2.3.6.2 SCP of the UPS Pull SOP Class - N-GET

Таблица N.7-32 перечисляет коды состояния, которые SCP класса SOP UPS Pull поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-32. Коды состояния для N-GET класса SOP UPS Pull — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307


N.7.3.2.3.6.3 SCP of the UPS Pull SOP Class - N-SET

Таблица N.7-33 перечисляет коды состояния, которые SCP класса SOP UPS Pull поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-33. Коды состояния для N-SET класса SOP UPS Pull — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение о списке атрибутов (Attribute List warning)

0107

Недопустимые значения приведены к допустимым (Coerced invalid Values to valid Values)

B305

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Отсутствует значение атрибута (Missing Attribute Value)

0121

Нет такого атрибута (No such Attribute)

0105

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS не находится в состоянии «IN PROGRESS» (Failed: The UPS is not in the "IN PROGRESS" state)

C310

Не предоставлен верный UID транзакции (Failed: The correct Transaction UID was not provided)

C301

UPS больше не может быть обновлён (Failed: The UPS may no longer be updated)

C300

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307


N.7.3.2.3.6.4 SCP of the Change UPS State of UPS Pull SOP Class - N-ACTION

Таблица N.7-34 перечисляет коды состояния, которые SCP класса SOP Change UPS State of UPS Pull поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-34. Коды состояния для N-ACTION (смена состояния) класса SOP UPS Pull — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Запрошенное изменение состояния выполнено (The requested state change was performed)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

UPS уже находится в запрошенном состоянии COMPLETED (The UPS is already in the requested state of COMPLETED)

B306

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS больше не может быть обновлён (Failed: The UPS may no longer be updated)

C300

Не предоставлен верный UID транзакции (Failed: The correct Transaction UID was not provided)

C301

UPS уже находится в состоянии IN PROGRESS (Failed: The UPS is already IN PROGRESS)

C302

UPS может перейти в состояние SCHEDULED только через N-CREATE, а не через N-SET или N-ACTION (Failed: The UPS may only become SCHEDULED via N-CREATE, not N-SET or N-ACTION)

C303

UPS не удовлетворяет требованиям конечного состояния для запрошенного изменения состояния (Failed: The UPS has not met final state requirements for the requested state change)

C304

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

UPS ещё не находится в состоянии «IN PROGRESS» (Failed: The UPS is not yet in the "IN PROGRESS" state)

C310


N.7.3.2.3.7 SCP of the UPS Watch SOP Class
N.7.3.2.3.7.1 SCP of the Un/Subscribe on UPS Watch SOP Class - N-ACTION

Таблица N.7-35 перечисляет коды состояния, которые SCP подписки/отписки (Un/Subscribe) класса SOP UPS Watch поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-35. Коды состояния для N-ACTION (подписка/отписка) класса SOP UPS Watch — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Запрошенное изменение состояния подписки выполнено (The requested change of subscription state was performed)

0000

Предупреждение (Warning)

Блокировка удаления не предоставлена (Deletion Lock not granted).

B301

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

AE-TITLE получателя неизвестен данному SCP (Failed: Receiving AE-TITLE is Unknown to this SCP)

C308

Указанное действие не подходит для указанного экземпляра (Failed: Specified action not appropriate for specified instance)

C314

SCP не поддерживает отчёты о событиях (Failed: SCP does not support Event Reports)

C315


N.7.3.2.3.7.2 SCP of the UPS Watch SOP Class - N-GET

Таблица N.7-36 перечисляет коды состояния, которые SCP класса SOP UPS Watch поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-36. Коды состояния для N-GET класса SOP UPS Watch — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Запрошенные необязательные атрибуты не поддерживаются (Requested optional Attributes are not supported).

0001

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Неправильно типизированный аргумент (Mistyped argument)

0212

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Failed: Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307


N.7.3.2.3.7.3 SCP of the UPS Watch SOP Class - C-FIND

Таблица N.7-37 перечисляет коды состояния, которые SCP класса SOP UPS Watch поддерживает для сообщения C-FIND, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-37. Коды состояния C-FIND класса SOP UPS Watch — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Сбой: невозможно обработать (Failed: Unable to process)

C000-CFFF

Сбой: класс SOP не поддерживается (Failed: SOP Class Not Supported)

0122

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01


N.7.3.2.3.7.4 SCP of the Request UPS Cancellation on UPS Watch SOP Class - N-ACTION

Таблица N.7-38 перечисляет коды состояния, которые SCP запроса отмены UPS (Request UPS Cancellation) класса SOP UPS Watch поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-38. Коды состояния для N-ACTION (запрос отмены) класса SOP UPS Watch — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Запрос отмены подтверждён (The cancel request is acknowledged)

0000

Предупреждение (Warning)

UPS уже находится в запрошенном состоянии CANCELED (The UPS is already in the requested state of CANCELED)

B304

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого действия (No such action)

0123

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211

Отказано: не авторизовано (Refused: Not authorized)

0124

UPS уже COMPLETED (Failed: The UPS is already COMPLETED)

C311

Исполнитель отказывается отменить (Failed: Performer chooses not to cancel)

C313

Указанный UID экземпляра SOP не существует или не является экземпляром UPS, управляемым данным SCP (Specified SOP Instance UID does not exist or is not a UPS Instance managed by this SCP)

C307

С исполнителем невозможно связаться (Failed: The performer cannot be contacted)

C312


N.7.3.2.3.8 SCP of the UPS Event SOP Class
N.7.3.2.3.8.1 SCP of the UPS Event SOP Class - N-EVENT-REPORT

Таблица N.7-39 перечисляет коды состояния, которые SCP класса SOP UPS Event поддерживает для сообщения N-EVENT-REPORT, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-39. Коды состояния для N-EVENT-REPORT класса SOP UPS Event — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого типа события (No such event type)

0113

Нет такого аргумента (No such argument)

0114

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211


N.7.3.2.4 Instance Availability Notification Service
N.7.3.2.4.1 SCU of the Instance Availability Notification SOP Class - N-CREATE

Таблица N.7-40 перечисляет коды состояния, которые SCU класса SOP Instance Availability Notification поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-40. Коды состояния для N-CREATE класса SOP Instance Availability Notification — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение о списке атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.4.2 SCP of the Instance Availability Notification SOP Class - N-CREATE

Таблица N.7-41 перечисляет коды состояния, которые SCP класса SOP Instance Availability Notification поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-41. Коды состояния для N-CREATE класса SOP Instance Availability Notification — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Неправильно типизированный аргумент (Mistyped argument)

0212

Нет такого атрибута (No such Attribute)

0105

Нет такого класса SOP (No such SOP Class)

0118

Нет такого экземпляра SOP (No such SOP Instance)

0112

Сбой обработки (Processing failure)

0110

Ограничение ресурсов (Resource limitation)

0213

Нераспознанная операция (Unrecognized operation)

0211


N.7.3.2.5 Storage Service
N.7.3.2.5.1 SCU of the Storage SOP Classes - C-STORE

Таблица N.7-42 перечисляет коды состояния, которые SCU классов SOP Storage поддерживает для сообщения C-STORE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-42. Коды состояния C-STORE для классов SOP Storage — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Приведение элементов данных (Coercion of Data Elements)

B000

Набор данных не соответствует классу SOP (Data Set does not match SOP Class)

B007

Элементы отброшены (Elements Discarded)

B006

Ошибка (Failure)

Класс SOP не поддерживается (SOP Class not supported)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Не авторизовано (Not authorized)

0214

Недостаточно ресурсов (Out of Resources)

A700-A7FF

Набор данных не соответствует классу SOP (Data Set does not match SOP Class)

A900-A9FF

Невозможно понять (Cannot Understand)

C000-CFFF

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.5.2 SCP of the Storage SOP Classes - C-STORE

Таблица N.7-43 перечисляет коды состояния, которые SCP классов SOP Storage поддерживает для сообщения C-STORE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

[Перечислите атрибуты, используемые для дополнительной детализации кодов состояния в столбце «Related Fields». Используйте N/A, если связанные поля не используются. Дополнительные комментарии о связанных полях можно указать в столбце «Condition»]

Таблица N.7-43. Коды состояния C-STORE классов SOP Storage — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Коды состояния (Status Codes)

Связанные поля (Related Fields)

Условие (и комментарии по связанным полям) (Condition (and Comments on Related fields))

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Приведение элементов данных (Coercion of Data Elements)

B000

Набор данных не соответствует классу SOP (Data Set does not match SOP Class)

B007

Элементы отброшены (Elements Discarded)

B006

Отказано (Refused)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка (Failure)

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A901

Ошибка: невозможно понять (Error: Cannot understand)

C000


N.7.3.2.6 Storage Commitment Service
N.7.3.2.6.1 SCU of the Storage Commitment Push Model SOP Class - N-ACTION

Таблица N.7-44 перечисляет коды состояния, которые SCU класса SOP Storage Commitment Push Model поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-44. Коды состояния для N-ACTION класса SOP Storage Commitment Push Model — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No such argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-instance conflict)

0119

Нет такого действия (No such action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.6.2 SCU of the Storage Commitment Push Model SOP Class - N-EVENT-REPORT

Таблица N.7-45 перечисляет коды состояния, которые SCU класса SOP Storage Commitment Push Model поддерживает для сообщения N-EVENT-REPORT, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-45. Коды состояния для N-EVENT-REPORT класса SOP Storage Commitment Push Model — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No such argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-instance conflict)

0119

Нет такого действия (No such action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.6.3 SCP of the Storage Commitment Push Model SOP Class - N-ACTION

Таблица N.7-46 перечисляет коды состояния, которые SCP класса SOP Storage Commitment Push Model поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-46. Коды состояния для N-ACTION класса SOP Storage Commitment Push Model — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No such argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-instance conflict)

0119

Нет такого действия (No such action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.6.4 SCP of the Storage Commitment Push Model SOP Class - N-EVENT-REPORT

Таблица N.7-47 перечисляет коды состояния, которые SCP класса SOP Storage Commitment Push Model поддерживает для сообщения N-EVENT-REPORT, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-47. Коды состояния для N-EVENT-REPORT класса SOP Storage Commitment Push Model — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого типа события (No such event type)

0113

Нет такого аргумента (No such argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.7 Query/Retrieve Service
N.7.3.2.7.1 SCU of the Query/Retrieve FIND SOP Classes - C-FIND

Таблица N.7-48 перечисляет коды состояния, которые SCU любого из классов SOP Query/Retrieve FIND поддерживает для сообщения C-FIND, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-48. Коды состояния C-FIND для классов SOP Query/Retrieve FIND — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Ошибка: невозможно обработать (Error: Unable to process)

C000-CFFF

Класс SOP не поддерживается (SOP Class Not Supported)

0122

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.7.2 SCU of the Query/Retrieve MOVE SOP Classes - C-MOVE

Таблица N.7-49 перечисляет коды состояния, которые SCU любого из классов SOP Query/Retrieve MOVE поддерживает для сообщения C-MOVE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-49. Коды состояния C-MOVE для классов SOP Query/Retrieve MOVE — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Коды состояния (Status Codes)

Связанные поля (Related Fields)

Поведение (Behavior)

Успех (Success)

Подоперации завершены — без сбоев (Sub-operations Complete - No Failures)

0000

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Предупреждение (Warning)

Подоперации завершены — с одним или несколькими сбоями (Sub-operations Complete - One or more Failures)

B000

(0000,1020)

(0000,1022)

(0000,1023)

Сбой (Failed)

Недостаточно ресурсов — невозможно вычислить количество совпадений (Out of Resources - Unable to calculate number of matches)

A701

(0000,0902)

Недостаточно ресурсов — невозможно выполнить подоперации (Out of Resources - Unable to perform sub-operations)

A702

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Неизвестный пункт назначения перемещения (Move Destination unknown)

A801

(0000,0902)

Набор данных не соответствует классу SOP (Data Set does not match SOP Class)

A900

(0000,0901)

(0000,0902)

Невозможно обработать (Unable to process)

Cxxx

(0000,0901)

(0000,0902)

Отмена (Cancel)

Подоперации прекращены из-за указания отмены (Sub-operations terminated due to Cancel Indication)

FE00

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Ожидание (Pending)

Подоперации продолжаются (Sub-operations are continuing)

FF00

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)

-


N.7.3.2.7.3 SCP of the Query/Retrieve FIND SOP Classes - C-FIND

Таблица N.7-50 перечисляет коды состояния, которые SCP любого из классов SOP Query/Retrieve FIND поддерживает для сообщения C-FIND, и определяет условия, при которых отправляются перечисленные коды состояния.

[Перечислите атрибуты, используемые для дополнительной детализации кодов состояния в столбце «Related Fields». Используйте N/A, если связанные поля не используются. Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-50. Коды состояния C-FIND для классов SOP Query/Retrieve FIND — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Связанные поля (Related Fields)

Условие (и комментарии по связанным полям) (Condition (and Comments on Related Fields))

Успех (Success)

Сопоставление завершено — окончательный идентификатор не предоставлен (Matching is complete - No final identifier is supplied)

0000

Ошибка (Failure)

Отказано: недостаточно ресурсов (Refused: Out of Resources)

A700

Ошибка: набор данных не соответствует классу SOP (Error: Data Set does not match SOP Class)

A900

Ошибка: невозможно обработать (Error: Unable to process)

C000

Класс SOP не поддерживается (SOP Class Not Supported)

0122

Отмена (Cancel)

Сопоставление прекращено из-за отмены (Matching terminated due to cancel)

FE00

Ожидание (Pending)

Сопоставления продолжаются — предоставлено текущее совпадение, и любые необязательные ключи поддерживались так же, как обязательные ключи (Matches are continuing - Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys).

FF00

Сопоставления продолжаются — предупреждение о том, что один или несколько необязательных ключей не поддерживались для проверки существования для данного идентификатора (Matches are continuing - Warning that one or more Optional Keys were not supported for existence for this Identifier)

FF01


N.7.3.2.7.4 SCP of the Query/Retrieve MOVE SOP Classes - C-MOVE

Таблица N.7-51 перечисляет коды состояния, которые SCP любого из классов SOP Query/Retrieve MOVE поддерживает для сообщения C-MOVE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

[Опишите действие над подоперацией C-STORE вследствие указанных выше условий. Укажите, что происходит с подоперацией C-STORE при возникновении конкретного условия.]

Таблица N.7-51. Коды состояния C-MOVE для классов SOP Query/Retrieve MOVE — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Коды состояния (Status Codes)

Связанные поля, отправляемые в ответе (Related Fields sent in the response)

Условие (Condition)

Действие над Store вследствие условия (Action on the Store due the condition.)

Успех (Success)

Подоперации завершены — без сбоев (Sub-operations Complete - No Failures)

0000

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Предупреждение (Warning)

Подоперации завершены — с одним или несколькими сбоями (Sub-operations Complete - One or more Failures)

B000

(0000,1020)

(0000,1022)

(0000,1023)

Сбой (Failed)

Недостаточно ресурсов — невозможно вычислить количество совпадений (Out of Resources - Unable to calculate number of matches)

A701

(0000,0902)

Недостаточно ресурсов — невозможно выполнить подоперации (Out of Resources - Unable to perform sub-operations)

A702

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Неизвестный пункт назначения перемещения (Move Destination unknown)

A801

(0000,0902)

Набор данных не соответствует классу SOP (Data Set does not match SOP Class)

A900

(0000,0901)

(0000,0902)

Невозможно обработать (Unable to process)

Cxxx

(0000,0901)

(0000,0902)

Отмена (Cancel)

Подоперации прекращены из-за указания отмены (Sub-operations terminated due to Cancel Indication)

FE00

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)

Ожидание (Pending)

Подоперации продолжаются (Sub-operations are continuing)

FF00

(0000,1020)

(0000,1021)

(0000,1022)

(0000,1023)


N.7.3.2.8 Print Management Service
N.7.3.2.8.1 SCU of the Basic Film Session SOP Class
N.7.3.2.8.1.1 SCU of the Basic Film Session SOP Class - N-CREATE

Таблица N.7-52 перечисляет коды состояния, которые SCU класса SOP Basic Film Session поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-52. Коды состояния для N-CREATE класса SOP Basic Film Session — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение о списке атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Выделение памяти не поддерживается (Memory allocation not supported)

B600

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.1.2 SCU of the Basic Film Session SOP Class - N-SET

Таблица N.7-53 перечисляет коды состояния, которые SCU класса SOP Basic Film Session поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-53. Коды состояния для N-SET класса SOP Basic Film Session — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение о списке атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Выделение памяти не поддерживается (Memory allocation not supported)

B600

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.1.3 SCU of the Basic Film Session SOP Class - N-DELETE

Таблица N.7-54 перечисляет коды состояния, которые SCU класса SOP Basic Film Session поддерживает для сообщения N-DELETE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-54. Коды состояния для N-DELETE класса SOP Basic Film Session — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.1.4 SCU of the Basic Film Session SOP Class - N-ACTION

Таблица N.7-55 перечисляет коды состояния, которые SCU класса SOP Basic Film Session поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-55. Коды состояния для N-ACTION класса SOP Basic Film Session — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Плёнки, принадлежащие сеансу печати, приняты для печати; если поддерживается, создаётся экземпляр SOP Print Job (Film belonging to the film session are accepted for printing; if supported, the Print Job SOP Instance is created)

0000

Предупреждение (Warning)

Печать сеанса плёнки (сшивание) не поддерживается (Film session printing (collation) is not supported)

B601

Иерархия экземпляра SOP Film Session не содержит экземпляров SOP Image Box (пустая страница) (Film Session SOP Instance hierarchy does not contain Image Box SOP Instances (empty page))

B602

Размер изображения больше размера окна изображения, изображение уменьшено (Image size is larger than image box size, the image has been demagnified.)

B604

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than the Image Box size. The Image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image size is larger than the Image Box size. Image or Combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Нет такого действия (No Such Action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Иерархия экземпляра SOP Film Session не содержит экземпляров SOP Film Box (Failed: Film Session SOP Instance hierarchy does not contain Film Box SOP Instances)

C600

Невозможно создать экземпляр SOP Print Job; очередь печати заполнена (Failed: Unable to create Print Job SOP Instance; print queue is full)

C601

Размер изображения больше размера окна изображения (Failed: Image size is larger than image box size)

C603

Размер объединённого печатаемого изображения больше размера окна изображения (Failed: Combined Print Image size is larger than the Image Box size)

C613

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.2 SCU of the Basic Film Box Session SOP Class
N.7.3.2.8.2.1 SCU of the Basic Film Box Session SOP Class - N-CREATE

Таблица N.7-52 перечисляет коды состояния, которые SCU класса SOP Basic Film Box поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-56. Коды состояния для N-CREATE класса SOP Basic Film Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение о списке атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Существует незапечатанный Film Box, а N-ACTION на уровне Film Session не поддерживается. Новый Film Box не будет создан, пока предыдущий Film Box не напечатан (There is an existing Film Box that has not been printed and N-ACTION at the Film Session level is not supported. A new Film Box will not be created when a previous Film Box has not been printed)

C616

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.2.2 SCU of the Basic Film Box Session SOP Class - N-SET

Таблица N.7-57 перечисляет коды состояния, которые SCU класса SOP Basic Film Box поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-57. Коды состояния для N-SET класса SOP Basic Film Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение о списке атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Существует незапечатанный Film Box, а N-ACTION на уровне Film Session не поддерживается. Новый Film Box не будет создан, пока предыдущий Film Box не напечатан (There is an existing Film Box that has not been printed and N-ACTION at the Film Session level is not supported. A new Film Box will not be created when a previous Film Box has not been printed)

C616

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.2.3 SCU of the Basic Film Box Session SOP Class - N-DELETE

Таблица N.7-58 перечисляет коды состояния, которые SCU класса SOP Basic Film Box поддерживает для сообщения N-DELETE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-58. Коды состояния для N-DELETE класса SOP Basic Film Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.2.4 SCU of the Basic Film Box Session SOP Class - N-ACTION

Таблица N.7-59 перечисляет коды состояния, которые SCU класса SOP Basic Film Box поддерживает для сообщения N-ACTION, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-59. Коды состояния для N-ACTION класса SOP Basic Film Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Иерархия экземпляра SOP Film Box не содержит экземпляров SOP Image Box (пустая страница) (Film Box SOP Instance hierarchy does not contain Image Box SOP Instances (empty page))

B603

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Нет такого действия (No Such Action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Невозможно создать экземпляр SOP Print Job; очередь печати заполнена. (Unable to create Print Job SOP Instance; print queue is full.)

C602

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.3 SCU of the Basic Grayscale Image Box SOP Class - N-SET

Таблица N.7-60 перечисляет коды состояния, которые SCU класса SOP Basic Grayscale Image Box поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-60. Коды состояния для N-SET класса SOP Basic Grayscale Image Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Недостаточно памяти в принтере для сохранения изображения. (Insufficient memory in printer to store the image.)

C605

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.4 SCU of the Basic Color Image Box SOP Class - N-SET

Таблица N.7-61 перечисляет коды состояния, которые SCU класса SOP Basic Color Image Box поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-61. Коды состояния для N-SET класса SOP Basic Color Image Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Недостаточно памяти в принтере для сохранения изображения. (Insufficient memory in printer to store the image.)

C605

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.5 SCU of the Printer SOP Class
N.7.3.2.8.5.1 SCU of the Printer SOP Class - N-EVENT-REPORT

Таблица N.7-62 перечисляет коды состояния, которые SCU класса SOP Printer поддерживает для сообщения N-EVENT-REPORT, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-62. Коды состояния для N-EVENT-REPORT класса SOP Printer — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого типа события (No Such Event Type)

0113

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid Argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.5.2 SCU of the Printer SOP Class - N-GET

Таблица N.7-63 перечисляет коды состояния, которые SCU класса SOP Printer поддерживает для сообщения N-GET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-63. Коды состояния для N-GET класса SOP Printer — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.6 SCU of the Basic Annotation Box SOP Class - N-SET

Таблица N.7-64 перечисляет коды состояния, которые SCU класса SOP Basic Annotation Box поддерживает для сообщения N-SET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-64. Коды состояния для N-SET класса SOP Basic Annotation Box — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.7 SCU of the Print Job SOP Class
N.7.3.2.8.7.1 SCU of the Print Job SOP Class - N-EVENT-REPORT

Таблица N.7-65 перечисляет коды состояния, которые SCU класса SOP Print Job поддерживает для сообщения N-EVENT-REPORT, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Если поддерживается какой-либо другой код состояния, добавьте его в таблицу.] В строке «other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-65. Коды состояния для N-EVENT-REPORT класса SOP Print Job — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого типа события (No Such Event Type)

0113

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid Argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.7.2 SCU of the Print Job SOP Class - N-GET

Таблица N.7-66 перечисляет коды состояния, которые SCU класса SOP Print Job поддерживает для сообщения N-GET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-66. Коды состояния для N-GET класса SOP Print Job — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.8 SCU of the Presentation LUT SOP Class
N.7.3.2.8.8.1 SCU of the Presentation LUT SOP Class - N-CREATE

Таблица N.7-67 перечисляет коды состояния, которые SCU класса SOP Presentation LUT поддерживает для сообщения N-CREATE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-67. Коды состояния для N-CREATE класса SOP Presentation LUT — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.8.2 SCU of the Presentation LUT SOP Class - N-DELETE

Таблица N.7-68 перечисляет коды состояния, которые SCU класса SOP Presentation LUT поддерживает для сообщения N-DELETE, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-68. Коды состояния для N-DELETE класса SOP Presentation LUT — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.9 SCU of the Printer Configuration Retrieval SOP Class - N-GET

Таблица N.7-69 перечисляет коды состояния, которые SCU класса SOP Printer Configuration Retrieval поддерживает для сообщения N-GET, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-69. Коды состояния для N-GET класса SOP Printer Configuration Retrieval — SCU

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Поведение (Behavior)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

-

Прочие коды состояния (Other Status Codes)

любое другое значение (anything else)


N.7.3.2.8.10 SCP of the Basic Film Session SOP Class
N.7.3.2.8.10.1 SCP of the Basic Film Session SOP Class - N-CREATE

Таблица N.7-70 перечисляет коды состояния, которые SCP класса SOP Basic Film Session поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-70. Коды состояния для N-CREATE класса SOP Basic Film Session — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Выделение памяти не поддерживается (Memory allocation not supported)

B600

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.10.2 SCP of the Basic Film Session SOP Class - N-SET

Таблица N.7-71 перечисляет коды состояния, которые SCP класса SOP Basic Film Session поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-71. Коды состояния для N-SET класса SOP Basic Film Session — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.10.3 SCP of the Basic Film Session SOP Class - N-DELETE

Таблица N.7-72 перечисляет коды состояния, которые SCP класса SOP Basic Film Session поддерживает для сообщения N-DELETE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-72. Коды состояния для N-DELETE класса SOP Basic Film Session — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.10.4 SCP of the Basic Film Session SOP Class - N-ACTION

Таблица N.7-73 перечисляет коды состояния, которые SCP класса SOP Basic Film Session поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-73. Коды состояния для N-ACTION класса SOP Basic Film Session — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Плёнки, принадлежащие сеансу печати, приняты для печати; если поддерживается, создаётся экземпляр SOP Print Job (Film belonging to the film session are accepted for printing; if supported, the Print Job SOP Instance is created)

0000

Предупреждение (Warning)

Печать сеанса плёнки (сшивание) не поддерживается (Film session printing (collation) is not supported)

B601

Иерархия экземпляра SOP Film Session не содержит экземпляров SOP Image Box (пустая страница) (Film Session SOP Instance hierarchy does not contain Image Box SOP Instances (empty page))

B602

Размер изображения больше размера окна изображения, изображение уменьшено (Image size is larger than image box size, the image has been demagnified.)

B604

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than the Image Box size. The Image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image size is larger than the Image Box size. Image or Combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Иерархия экземпляра SOP Film Session не содержит экземпляров SOP Film Box (Failed: Film Session SOP Instance hierarchy does not contain Film Box SOP Instances)

C600

Невозможно создать экземпляр SOP Print Job; очередь печати заполнена (Failed: Unable to create Print Job SOP Instance; print queue is full)

C601

Размер изображения больше размера окна изображения (Failed: Image size is larger than image box size)

C603

Размер объединённого печатаемого изображения больше размера окна изображения (Failed: Combined Print Image size is larger than the Image Box size)

C613


N.7.3.2.8.11 SCP of the Basic Film Box SOP Class
N.7.3.2.8.11.1 SCP of the Basic Film Box SOP Class - N-CREATE

Таблица N.7-74 перечисляет коды состояния, которые SCP класса SOP Basic Film Box поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-74. Коды состояния для N-CREATE класса SOP Basic Film Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Существует незапечатанный Film Box, а N-ACTION на уровне Film Session не поддерживается. Новый Film Box не будет создан, пока предыдущий Film Box не напечатан (There is an existing Film Box that has not been printed and N-ACTION at the Film Session level is not supported. A new Film Box will not be created when a previous Film Box has not been printed)

C616


N.7.3.2.8.11.2 SCP of the Basic Film Box SOP Class - N-SET

Таблица N.7-75 перечисляет коды состояния, которые SCP класса SOP Basic Film Box поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-75. Коды состояния для N-SET класса SOP Basic Film Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Существует незапечатанный Film Box, а N-ACTION на уровне Film Session не поддерживается. Новый Film Box не будет создан, пока предыдущий Film Box не напечатан (There is an existing Film Box that has not been printed and N-ACTION at the Film Session level is not supported. A new Film Box will not be created when a previous Film Box has not been printed)

C616


N.7.3.2.8.11.3 SCP of the Basic Film Box SOP Class - N-DELETE

Таблица N.7-76 перечисляет коды состояния, которые SCP класса SOP Basic Film Box поддерживает для сообщения N-DELETE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-76. Коды состояния для N-DELETE класса SOP Basic Film Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.11.4 SCP of the Basic Film Box SOP Class - N-ACTION

Таблица N.7-77 перечисляет коды состояния, которые SCP класса SOP Basic Film Box поддерживает для сообщения N-ACTION, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-77. Коды состояния для N-ACTION класса SOP Basic Film Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Иерархия экземпляра SOP Film Box не содержит экземпляров SOP Image Box (пустая страница) (Film Box SOP Instance hierarchy does not contain Image Box SOP Instances (empty page))

B603

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Сбой обработки (Processing failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Нет такого действия (No Such Action)

0123

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Невозможно создать экземпляр SOP Print Job; очередь печати заполнена. (Unable to create Print Job SOP Instance; print queue is full.)

C602

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613


N.7.3.2.8.12 SCP of the Basic Grayscale Image Box SOP Class - N-SET

Таблица N.7-78 перечисляет коды состояния, которые SCP класса SOP Basic Grayscale Image Box поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-78. Коды состояния для N-SET класса SOP Basic Grayscale Image Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Недостаточно памяти в принтере для сохранения изображения. (Insufficient memory in printer to store the image.)

C605

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613


N.7.3.2.8.13 SCP of the Basic Color Image Box SOP Class - N-SET

Таблица N.7-79 перечисляет коды состояния, которые SCP класса SOP Basic Color Image Box поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-79. Коды состояния для N-SET класса SOP Basic Color Image Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Размер изображения больше размера окна изображения. Изображение уменьшено. (Image size is larger than Image Box size. The image has been demagnified.)

B604

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Размер изображения больше размера окна изображения. Изображение обрезано по размеру. (Image size is larger than Image Box size. The image has been cropped to fit.)

B609

Размер изображения или объединённого печатаемого изображения больше размера окна изображения. Изображение или объединённое печатаемое изображение прорежено по размеру. (Image size or Combined Print Image Size is larger than Image Box size. The image or combined Print Image has been decimated to fit.)

B60A

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213

Размер изображения больше размера окна изображения. (Image size is larger than Image Box size.)

C603

Недостаточно памяти в принтере для сохранения изображения. (Insufficient memory in printer to store the image.)

C605

Размер объединённого печатаемого изображения больше размера окна изображения. (Combined Print Image Size is larger than Image Box size.)

C613


N.7.3.2.8.14 SCP of the Printer SOP Class
N.7.3.2.8.14.1 SCP of the Printer SOP Class - N-EVENT-REPORT

Таблица N.7-80 перечисляет коды состояния, которые SCP класса SOP Printer поддерживает для сообщения N-EVENT-REPORT, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-80. Коды состояния для N-EVENT-REPORT класса SOP Printer — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого типа события (No Such Event Type)

0113

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid Argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.14.2 SCP of the Printer SOP Class - N-GET

Таблица N.7-81 перечисляет коды состояния, которые SCP класса SOP Printer поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-81. Коды состояния для N-GET класса SOP Printer — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.15 SCP the Basic Annotation Box SOP Class - N-SET

Таблица N.7-82 перечисляет коды состояния, которые SCP класса SOP Basic Annotation Box поддерживает для сообщения N-SET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-82. Коды состояния для N-SET класса SOP Basic Annotation Box — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.16 SCP of the Print Job SOP Class
N.7.3.2.8.16.1 SCP of the Print Job SOP Class - N-EVENT-REPORT

Таблица N.7-83 перечисляет коды состояния, которые SCP класса SOP Print Job поддерживает для сообщения N-EVENT-REPORT, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-83. Коды состояния для N-EVENT-REPORT класса SOP Print Job — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Нет такого типа события (No Such Event Type)

0113

Нет такого аргумента (No Such Argument)

0114

Недопустимое значение аргумента (Invalid Argument Value)

0115

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.16.2 SCP of the Print Job SOP Class - N-GET

Таблица N.7-84 перечисляет коды состояния, которые SCP класса SOP Print Job поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-84. Коды состояния для N-GET класса SOP Print Job — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.17 SCP of the Presentation LUT SOP Class
N.7.3.2.8.17.1 SCP of the Presentation LUT SOP Class - N-CREATE

Таблица N.7-85 перечисляет коды состояния, которые SCP класса SOP Presentation LUT поддерживает для сообщения N-CREATE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-85. Коды состояния для N-CREATE класса SOP Presentation LUT — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Значение атрибута вне диапазона (Attribute Value out of range)

0116

Запрошенная минимальная или максимальная оптическая плотность вне рабочего диапазона принтера (Requested Min Density or Max Density outside of printer's operating range)

B605

Ошибка (Failure)

Нет такого атрибута (No such Attribute)

0105

Недопустимое значение атрибута (Invalid Attribute Value)

0106

Сбой обработки (Processing Failure)

0110

Дублирующийся экземпляр SOP (Duplicate SOP Instance)

0111

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Отсутствует атрибут (Missing Attribute)

0120

Отсутствует значение атрибута (Missing Attribute Value)

0121

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.17.2 SCP of the Presentation LUT SOP Class - N-DELETE

Таблица N.7-86 перечисляет коды состояния, которые SCP класса SOP Presentation LUT поддерживает для сообщения N-DELETE, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-86. Коды состояния для N-DELETE класса SOP Presentation LUT — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class Instance Conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.2.8.18 SCP of the Printer Configuration Retrieval SOP Class - N-GET

Таблица N.7-87 перечисляет коды состояния, которые SCP класса SOP Printer Configuration Retrieval поддерживает для сообщения N-GET, и определяет условия, при которых отправляются перечисленные коды состояния.

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-87. Коды состояния для N-GET класса SOP Printer Configuration Retrieval — SCP

Состояние службы (Service Status)

Дополнительное значение (Further Meaning)

Код состояния (Status Code)

Условие (Condition)

Успех (Success)

Успех (Success)

0000

Предупреждение (Warning)

Предупреждение по списку атрибутов (Attribute List warning)

0107

Ошибка (Failure)

Сбой обработки (Processing Failure)

0110

Нет такого экземпляра SOP (No such SOP Instance)

0112

Недопустимый экземпляр SOP (Invalid SOP Instance)

0117

Нет такого класса SOP (No such SOP Class)

0118

Конфликт класс-экземпляр (Class-Instance conflict)

0119

Отказано: не авторизовано (Refused: Not authorized)

0124

Дублирующийся вызов (Duplicate invocation)

0210

Нераспознанная операция (Unrecognized operation)

0211

Неправильно типизированный аргумент (Mistyped argument)

0212

Ограничение ресурсов (Resource limitation)

0213


N.7.3.3 DICOM Web Services

N.7.3.3.1 General Status Codes

В этом разделе описано общее поведение кодов состояния и их обработка для всех поддерживаемых транзакций.

N.7.3.3.1.1 Common Transaction as Origin Server

Таблица N.7-88 перечисляет коды состояния, которые сервер-источник (origin server) поддерживает для всех транзакций, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-88. Коды состояния сервера-источника для всех транзакций

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (Success)

201 (Created)

202 (Accepted)

203 (Non-Authoritative Information)

204 (No-Content)

205 (Reset Content)

206 (Partial Content)

Перенаправление (Redirection)

301 (Moved Permanently)

303 (See Other)

304 (Not Modified)

Ошибка клиента (Client Error)

400 (Bad Request)

401 (Unauthorized)

403 (Forbidden)

404 (Not Found)

405 (Method Not Allowed)

406 (Not Acceptable)

409 (Conflict)

410 (Gone)

411 (Length Required)

413 (Payload Too Large)

414 (URI Too Long)

415 (Unsupported Media Type)

Ошибка сервера (Server Error)

500 (Internal Server Error)

501 (Not Implemented)

503 (Service Unavailable)

505 (HTTP Version Not Supported)


N.7.3.3.1.2 Common Transaction as User Agent

Таблица N.7-89 перечисляет коды состояния, которые пользовательский агент (user agent) поддерживает для всех транзакций, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-89. Коды состояния пользовательского агента для всех транзакций

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (Success)

201 (Created)

202 (Accepted)

203 (Non-Authoritative Information)

204 (No-Content)

205 (Reset Content)

206 (Partial Content)

Перенаправление (Redirection)

301 (Moved Permanently)

303 (See Other)

304 (Not Modified)

Ошибка клиента (Client Error)

400 (Bad Request)

401 (Unauthorized)

403 (Forbidden)

404 (Not Found)

405 (Method Not Allowed)

406 (Not Acceptable)

409 (Conflict)

410 (Gone)

411 (Length Required)

413 (Payload Too Large)

414 (URI Too Long)

415 (Unsupported Media Type)

Ошибка сервера (Server Error)

500 (Internal Server Error)

501(Not Implemented)

503 (Service Unavailable)

505 (HTTP Version Not Supported)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.2 URI Web Service
N.7.3.3.2.1 URI Web Service as Origin Server

Таблица N.7-90 перечисляет коды состояния, которые сервер-источник поддерживает для веб-службы URI, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-90. Коды состояния сервера-источника для веб-службы URI

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad)

404 (Not Found)

410 (Gone)


N.7.3.3.2.2 URI Web Service as User Agent

Таблица N.7-91 перечисляет коды состояния, которые пользовательский агент поддерживает для веб-службы URI, и определяет поведение приложения при получении перечисленных кодов состояния.

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-91. Коды состояния пользовательского агента для веб-службы URI

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad)

404 (Not Found)

410 (Gone)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.3 Studies Web Service
N.7.3.3.3.1 Retrieve Transaction as Origin Server

Таблица N.7-92 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Retrieve веб-службы Studies, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-92. Коды состояния сервера-источника для транзакции Retrieve

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

206 (Partial Content)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

406 (Not Acceptable)

410 (Gone)

413 (Payload Too Large)


N.7.3.3.3.2 Retrieve Transaction as User Agent

Таблица N.7-93 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Retrieve веб-службы Studies, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-93. Коды состояния пользовательского агента для транзакции Retrieve

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

206 (Partial Content)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

406 (Not Acceptable)

410 (Gone)

413 (Payload Too Large)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.3.3 Store Transaction as Origin Server

Таблица N.7-94 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Store веб-службы Studies, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-94. Коды состояния сервера-источника для транзакции Store

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

409 (Conflict)

415 (Unsupported Media Type)


N.7.3.3.3.4 Store Transaction as User Agent

Таблица N.7-95 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Store веб-службы Studies, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-95. Коды состояния пользовательского агента для транзакции Store

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

409 (Conflict)

415 (Unsupported Media Type)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.3.5 Search Transaction as Origin Server

Таблица N.7-96 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Search веб-службы Studies, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-96. Коды состояния сервера-источника для транзакции Search

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

204 (No Content)

Ошибка (Failure)

400 (Bad Request)

413 (Payload Too Large)


N.7.3.3.3.6 Search Transaction as User Agent

Таблица N.7-97 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Search веб-службы Studies, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-97. Коды состояния пользовательского агента для транзакции Search

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

204 (No Content)

Ошибка (Failure)

400 (Bad Request)

413 (Payload Too Large)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4 Worklist Web Service
N.7.3.3.4.1 Create Transaction as Origin Server

Таблица N.7-98 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Create веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-98. Коды состояния сервера-источника для транзакции Create

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

201 (Created)

Ошибка (Failure)

400 (Bad Request)

409 (Conflict)


N.7.3.3.4.2 Create Transaction as User Agent

Таблица N.7-99 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Create веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-99. Коды состояния пользовательского агента для транзакции Create

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

201 (Created)

Ошибка (Failure)

400 (Bad Request)

409 (Conflict)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.3 Retrieve Workitem Transaction as Origin Server

Таблица N.7-100 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Retrieve Workitem веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-100. Коды состояния сервера-источника для транзакции Retrieve Workitem

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.4 Retrieve Workitem Transaction as User Agent

Таблица N.7-101 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Retrieve Workitem веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-101. Коды состояния пользовательского агента для транзакции Retrieve Workitem

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.5 Update Workitem Transaction as Origin Server

Таблица N.7-102 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Update Workitem веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-102. Коды состояния сервера-источника для транзакции Update Workitem

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.6 Update Workitem Transaction as User Agent

Таблица N.7-103 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Update Workitem веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-103. Коды состояния пользовательского агента для транзакции Update Workitem

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.7 Change Workitem State Transaction as Origin Server

Таблица N.7-104 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Change Workitem State веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-104. Коды состояния сервера-источника для транзакции Change Workitem State

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.8 Change Workitem State Transaction as User Agent

Таблица N.7-105 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Change Workitem State веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-105. Коды состояния пользовательского агента для транзакции Change Workitem State

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.9 Request Cancellation Transaction as Origin Server

Таблица N.7-106 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Request Cancellation веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-106. Коды состояния сервера-источника для транзакции Request Cancellation

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)


N.7.3.3.4.10 Request Cancellation Transaction as User Agent

Таблица N.7-107 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Request Cancellation веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-107. Коды состояния пользовательского агента для транзакции Request Cancellation

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.11 Search Transaction as Origin Server

Таблица N.7-108 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Search веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-108. Коды состояния сервера-источника для транзакции Search

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

204 (No Content)

206 (Partial Content)

Ошибка (Failure)

400 (Bad Request)

413 (Payload Too Large)


N.7.3.3.4.12 Search Transaction as User Agent

Таблица N.7-109 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Search веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-109. Коды состояния пользовательского агента для транзакции Search

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

204 (No Content)

206 (Partial Content)

Ошибка (Failure)

400 (Bad Request)

413 (Payload Too Large)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.13 Subscribe Transaction as Origin Server

Таблица N.7-110 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Subscribe веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-110. Коды состояния сервера-источника для транзакции Subscribe

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

201 (Created)

Ошибка (Failure)

400 (Bad Request)

403 (Forbidden)

404 (Not Found)


N.7.3.3.4.14 Subscribe Transaction as User Agent

Таблица N.7-111 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Subscribe веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-111. Коды состояния пользовательского агента для транзакции Subscribe

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

201 (Created)

Ошибка (Failure)

400 (Bad Request)

403 (Forbidden)

404 (Not Found)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.15 Unsubscribe Transaction as Origin Server

Таблица N.7-112 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Unsubscribe веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-112. Коды состояния сервера-источника для транзакции Unsubscribe

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)


N.7.3.3.4.16 Unsubscribe Transaction as User Agent

Таблица N.7-113 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Unsubscribe веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-113. Коды состояния пользовательского агента для транзакции Unsubscribe

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.4.17 Suspend Global Subscription Transaction as Origin Server

Таблица N.7-114 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Suspend Global Subscription веб-службы Worklist, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-114. Коды состояния сервера-источника для транзакции Suspend Global Subscription

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)


N.7.3.3.4.18 Suspend Global Subscription Transaction as User Agent

Таблица N.7-115 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Suspend Global Subscription веб-службы Worklist, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-115. Коды состояния пользовательского агента для транзакции Suspend Global Subscription

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.5 Non-Patient Instance Web Service
N.7.3.3.5.1 Retrieve Transaction as Origin Server

Таблица N.7-116 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Retrieve веб-службы Non-Patient Instance, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-116. Коды состояния сервера-источника для транзакции Retrieve

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

406 (Unsupported Media Type)


N.7.3.3.5.2 Retrieve Transaction as User Agent

Таблица N.7-117 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Retrieve веб-службы Non-Patient Instance, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-117. Коды состояния пользовательского агента для транзакции Retrieve

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

406 (Unsupported Media Type)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.5.3 Store Transaction as Origin Server

Таблица N.7-118 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Store веб-службы Non-Patient Instance, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-118. Коды состояния сервера-источника для транзакции Store

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

415 (Unsupported Media Type)


N.7.3.3.5.4 Store Transaction as User Agent

Таблица N.7-119 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Store веб-службы Non-Patient Instance, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-119. Коды состояния пользовательского агента для транзакции Store

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

202 (Accepted)

Ошибка (Failure)

400 (Bad Request)

404 (Not Found)

409 (Conflict)

415 (Unsupported Media Type)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.5.5 Search Transaction as Origin Server

Таблица N.7-120 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Search веб-службы Non-Patient Instance, и условия, при которых отправляются перечисленные коды состояния:

[Опишите условие, при котором приложение отправляет конкретный код состояния. Для каждого дополнительно используемого кода состояния добавьте строку в таблицу.]

Таблица N.7-120. Коды состояния сервера-источника для транзакции Search

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Ошибка (Failure)

406 (Unsupported Media Type)

413 (Payload Too Large)


N.7.3.3.5.6 Search Transaction as User Agent

Таблица N.7-121 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Search веб-службы Non-Patient Instance, и определяет поведение приложения при получении перечисленных кодов состояния:

[Опишите поведение приложения при получении любого из кодов состояния, перечисленных в таблице ниже, например, отображение и регистрация кода ошибки в журнале или повторную попытку запроса. Для каждого дополнительно поддерживаемого кода состояния добавьте строку в таблицу.

В строке «Other Status Codes» укажите поведение приложения при обнаружении неизвестного кода состояния.]

Таблица N.7-121. Коды состояния пользовательского агента для транзакции Search

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Ошибка (Failure)

406 (Unsupported Media Type)

413 (Payload Too Large)

-

Прочие коды состояния (Other Status Codes)


N.7.3.3.6 Storage Commitment Service
N.7.3.3.6.1 Request Transaction As Origin Server

Таблица N.7.3.3.6.1-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Request веб-службы Storage Commitment, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Request в роли сервера-источника.]

Таблица N.7.3.3.6.1-1. Коды состояния сервера-источника для транзакции Request

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Сервер-источник завершил обработку запроса подтверждения хранения (storage commitment request)

202 (Accepted)

Сервер-источник ещё не завершил обработку запроса подтверждения хранения

Ошибка (Failure)

400 (Bad Request)

Сервер-источник не может обработать запрос подтверждения хранения из-за ошибок в заголовках или параметрах запроса

409 (Conflict)

Сервер-источник не может обработать запрос подтверждения хранения, поскольку предоставленный Transaction UID уже используется

503 (Service Unavailable)

Сервер-источник не может обработать запрос подтверждения хранения; это может быть временным или постоянным состоянием


N.7.3.3.6.2 Request Transaction As User Agent

Таблица N.7.3.3.6.2-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Request веб-службы Storage Commitment, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Request.]

Таблица N.7.3.3.6.2-1. Коды состояния пользовательского агента для транзакции Request

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Пометить все экземпляры SOP, для которых сервер-источник подтвердил безопасное хранение, как готовые к удалению

202 (Accepted)

Повторить попытку позже, чтобы получить результат запроса

Ошибка (Failure)

400 (Bad Request)

Переформатировать запрос в корректный HTTP

409 (Conflict)

Повторить попытку с другим Transaction UID

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.7.3.3.6.3 Result Check Transaction As Origin Server

Таблица N.7.3.3.6.3-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Result Check веб-службы Storage Commitment, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Result Check в роли сервера-источника.]

Таблица N.7.3.3.6.3-1. Коды состояния сервера-источника для транзакции Result Check

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Сервер-источник завершил обработку запроса подтверждения хранения

202 (Accepted)

Сервер-источник ещё не завершил обработку запроса подтверждения хранения

Ошибка (Failure)

404 (Not Found)

Сервер-источник не может найти результат запроса подтверждения хранения

410 (Gone)

Сервер-источник больше не может предоставить результат запроса подтверждения хранения

503 (Service Unavailable)

Сервер-источник не может обработать запрос проверки результата; это может быть временным или постоянным состоянием


N.7.3.3.6.4 Result Check Transaction As User Agent

Таблица N.7.3.3.6.4-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Result Check веб-службы Storage Commitment, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Result Check.]

Таблица N.7.3.3.6.4-1. Коды состояния пользовательского агента для транзакции Result Check

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Пометить все экземпляры SOP, для которых сервер-источник подтвердил безопасное хранение, как готовые к удалению

202 (Accepted)

Повторить попытку позже, чтобы получить результат запроса

Ошибка (Failure)

404 (Not Found)

Начать заново с запроса подтверждения хранения

410 (Gone)

Начать заново с запроса подтверждения хранения

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.7.3.3.7 Modality Scheduled Procedure Step Service
N.7.3.3.7.1 Search Transaction As Origin Server

Таблица N.7.3.3.7.1-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Search веб-службы Modality Scheduled Procedure Step, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Search в роли сервера-источника.]

Таблица N.7.3.3.7.1-1. Коды состояния сервера-источника для транзакции Search

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Сервер-источник возвращает найденные совпадения.

204 (No Content)

У сервера-источника нет совпадений.

Ошибка (Failure)

400 (Bad Request)

Сервер-источник не может обработать запрос поиска из-за ошибок в заголовках или параметрах запроса.

413 (Payload Too Large)

Сервер-источник не может вернуть результаты, так как их суммарный размер превышает максимально поддерживаемый размер полезной нагрузки. Пользовательский агент может повторить запрос с постраничным разбиением или с более узким запросом, чтобы уменьшить размер.

503 (Service Unavailable)

Сервер-источник не может обработать запрос; это может быть временным или постоянным состоянием.


N.7.3.3.7.2 Search Transaction As User Agent

Таблица N.7.3.3.7.2-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Search веб-службы Modality Scheduled Procedure Step, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Search]

Таблица N.7.3.3.7.2-1. Коды состояния пользовательского агента для транзакции Search

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Выбрать подходящий Modality Scheduled Procedure Step и начать его выполнение

204 (No Content)

Изменить критерии выбора и повторить попытку или повторить попытку позже

Ошибка (Failure)

400 (Bad Request)

Переформатировать запрос в корректный HTTP

413 (Payload Too Large)

Повторить попытку с меньшим значением параметра limit

503 (Service Unavailable)

Повторить попытку позже

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.7.3.3.8 Modality Performed Procedure Step Service
N.7.3.3.8.1 Create Transaction As Origin Server

Таблица N.7.3.3.8.1-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Create веб-службы Modality Performed Procedure Step, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Create в роли сервера-источника.]

Таблица N.7.3.3.8.1-1. Коды состояния сервера-источника для транзакции Create

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

201 (Created)

Сервер-источник создал запрошенный Modality Performed Procedure Step с предоставленными атрибутами

Ошибка (Failure)

400 (Bad Request)

Сервер-источник не может обработать запрос создания из-за ошибок в заголовках или параметрах запроса

409 (Conflict)

Сервер-источник не может создать целевой Modality Performed Procedure Step, поскольку предоставленный UID Modality Performed Procedure Step уже используется

503 (Service Unavailable)

Сервер-источник не может обработать создание Modality Performed Procedure Step; это может быть временным или постоянным состоянием


N.7.3.3.8.2 Create Transaction As User Agent

Таблица N.7.3.3.8.2-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Create веб-службы Modality Performed Procedure Step, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Create]

Таблица N.7.3.3.8.2-1. Коды состояния пользовательского агента для транзакции Create

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

201 (Created)

Продолжить (Continue)

Ошибка (Failure)

400 (Bad Request)

Переформатировать запрос в корректный HTTP

409 (Conflict)

Создать другой UID MPPS и повторить попытку

503 (Service Unavailable)

Повторить попытку позже

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.7.3.3.8.3 Update Transaction As Origin Server

Таблица N.7.3.3.8.3-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Update веб-службы Modality Performed Procedure Step, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Update в роли сервера-источника.]

Таблица N.7.3.3.8.3-1. Коды состояния сервера-источника для транзакции Update

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Сервер-источник обновил Modality Performed Procedure Step с предоставленными атрибутами

Ошибка (Failure)

400 (Bad Request)

Сервер-источник не может обработать запрос обновления из-за ошибок в заголовках или параметрах запроса

404 (Not Found)

Сервер-источник не располагает сведениями о целевом Modality Performed Procedure Step

409 (Conflict)

Сервер-источник не может обновить целевой Modality Performed Procedure Step, например, потому что предоставленные изменения несовместимы с данными целевого Modality Performed Procedure Step

410 (Gone)

Сервер-источник знает, что целевой Modality Performed Procedure Step существовал, но был удалён

503 (Service Unavailable)

Сервер-источник не может обработать создание Modality Performed Procedure Step; это может быть временным или постоянным состоянием


N.7.3.3.8.4 Update Transaction As User Agent

Таблица N.7.3.3.8.4-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Update веб-службы Modality Performed Procedure Step, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Update]

Таблица N.7.3.3.8.4-1. Коды состояния пользовательского агента для транзакции Update

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Продолжить (Continue)

Ошибка (Failure)

400 (Bad Request)

Переформатировать запрос в корректный HTTP

404 (Not Found)

Проверить, не была ли допущена ошибка в UID

409 (Conflict)

Получить MPPS и проанализировать причину проблемы

410 (Gone)

Создать новый MPPS и повторить попытку с этим новым UID

503 (Service Unavailable)

Повторить попытку позже

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.7.3.3.8.5 Retrieve Transaction As Origin Server

Таблица N.7.3.3.8.5-1 перечисляет коды состояния, которые сервер-источник поддерживает для транзакции Retrieve веб-службы Modality Performed Procedure Step, и условие, при котором отправляется любой из перечисленных кодов состояния.

[Опишите ниже условие, при котором приложение отправляет конкретный код состояния в ответе на транзакцию Retrieve в роли сервера-источника.]

Таблица N.7.3.3.8.5-1. Коды состояния сервера-источника для транзакции Retrieve

Состояние (Status)

Код (Code)

Условие (Condition)

Успех (Success)

200 (OK)

Сервер-источник вернул целевой Modality Performed Procedure Step

Ошибка (Failure)

400 (Bad Request)

Сервер-источник не может обработать запрос получения из-за ошибок в заголовках или параметрах запроса

404 (Not Found)

Сервер-источник не располагает сведениями о целевом Modality Performed Procedure Step

410 (Gone)

Сервер-источник знает, что целевой Modality Performed Procedure Step существовал, но был удалён

503 (Service Unavailable)

Сервер-источник не может обработать получение целевого Modality Performed Procedure Step; это может быть временным или постоянным состоянием


N.7.3.3.8.6 Retrieve Transaction As User Agent

Таблица N.7.3.3.8.6-1 перечисляет коды состояния, которые пользовательский агент поддерживает для транзакции Retrieve веб-службы Modality Performed Procedure Step, и определяет поведение приложения при получении любого из перечисленных кодов состояния.

[Опишите ниже поведение приложения при получении различных кодов состояния в ответе на транзакцию Retrieve]

Таблица N.7.3.3.8.6-1. Коды состояния пользовательского агента для транзакции Retrieve

Состояние (Status)

Код (Code)

Поведение (Behavior)

Успех (Success)

200 (OK)

Продолжить (Continue)

Ошибка (Failure)

400 (Bad Request)

Переформатировать запрос в корректный HTTP

404 (Not Found)

Проверить, не была ли допущена ошибка в UID

410 (Gone)

Выполнить восстановление после ошибки

503 (Service Unavailable)

Повторить попытку позже

*

Любой другой код (Any other code)

Провести дополнительный анализ


N.8 Безопасность (Security)

[Этот раздел содержит несколько подразделов, описывающих информацию, которая может уже присутствовать в других документах по безопасности (например, в заявлении MDS2). Поэтому для каждого подраздела вы можете либо заполнить его, либо удалить и сослаться на документ по безопасности, если вся запрашиваемая информация присутствует в указанном документе.]

N.8.1 Введение (Introduction)

Раздел безопасности описывает функции безопасности, реализованные в данном изделии. Он включает описания сетевых протоколов, отличных от DICOM, сведения для настройки межсетевых экранов и списков разрешённых приложений, перечни поддерживаемых профилей безопасности DICOM, а также функции веб-безопасности. Кроме того, в этом разделе безопасности также описаны защищённое хранение на носителях, VPN и т. д.

N.8.2 Внешние сетевые требования (External Network Requirements)

Таблица N.8-1 описывает дополнительные сетевые протоколы, отличные от DICOM, которые использует <Product>.

[Удалите из этой таблицы любые профили/акторы/транзакции, которые не поддерживаются вообще. Если профиль поддерживается с использованием защищённого механизма, укажите Y (да) в столбце «Security Support», в противном случае укажите N (нет).]

Таблица N.8-1. Внешние сетевые требования

Профиль (Profile)

Актор (Actor)

Транзакция (Transaction)

Используемый протокол (Protocol Used)

RFC

Поддержка защиты (Security Support)

Ссылка (Reference)

Basic Time Synchronization

NTP Server

Maintain Time

NTP

RFC5905;

<<RFC5906

RFC8633>>

N.11.1.1

Find NTP Servers

NTP

RFC5905;

<<RFC5906

RFC8633>>

N.11.1.1

NTP Client

Maintain Time

NTP

RFC5905;

<<RFC5906

RFC8633>>

N.11.1.1

Find NTP Servers

NTP

RFC5905;

<<RFC5906

RFC8633>>

N.11.1.1

SNTP Client

Maintain Time

SNTP

RFC2030

N.11.1.1

DHCP Server

Find NTP Servers

DHCP

RFC2131;

RFC2132;

RFC2563

N.11.1.1

DHCP Client

Find NTP Servers

DHCP

RFC2131;

RFC2132;

RFC2563

N.11.1.1

Basic Network Address Management

DHCP Server

Configure DHCP Server

-

-

N.11.1.2

Find and Use DHCP Server

DHCP

RFC2131;

RFC2132;

RFC2563

N.11.1.2

Maintain Lease

DCP

RFC2131;

RFC2132

N.11.1.2

Resolve Hostname

DNS

RFC1035;

RFC2181

N.11.1.2

DDNS Coordination

DNS

RFC2136

N.11.1.2

DHCP Client

Find and Use DHCP Server

DHCP

RFC2131;

RFC2132;

RFC2563

N.11.1.2

Maintain Lease

DHCP

RFC2131;

RFC2132

N.11.1.2

DNS Server

DNS Coordination

DNS

RFC2136;

<<RFC4033

RFC4034

RFC4035>>

N.11.1.2

Resolve Hostname

DNS

RFC1035;

RFC2181;

<<RFC4033

RFC4034

RFC4035>>

N.11.1.2

DNS Client

Resolve Hostname

DNS

RFC1035;

RFC2181;

<<RFC4033

RFC4034

RFC4035>>

N.11.1.2

Application Configuration Management

LDAP Server

Query LDAP Server

LDAP

RFC2251

N.11.1.3

Update LDAP Server

LDAP

RFC2251

N.11.1.3

Maintain LDAP Server

LDAP

RFC2849

N.11.1.3

LDAP Client

Find LDAP Server

LDAP

RFC2181;

RFC2219;

RFC2782

N.11.1.3

Query LDAP Server

LDAP

RFC2251

N.11.1.3

Update LDAP Server

LDAP

RFC2251

N.11.1.3

DNS Server

Find LDAP Server

LDAP

RFC2181;

RFC2219;

RFC2782

N.11.1.3

DNS Service Discovery

DNS Server

Find DICOM Service

DNS

RFC2136;

RFC2181;

RFC2219;

RFC2782;

RFC6762;

RFC6763;

RFC8553;

<<RFC4033

RFC4034

RFC4035>>

N.11.1.4

DNS Client

Find DICOM Service

DNS

RFC2136;

RFC2181;

RFC2219;

RFC2782;

RFC6762;

RFC6763;

RFC8553;

<<RFC4033

RFC4034

RFC4035>>

N.11.1.4

[Любой дополнительный профиль]


N.8.3 Конфигурация TCP-порта (TCP Port Configuration)

См. раздел N.6 «Configuration» для получения информации об использовании портов для DICOM и других протоколов. Этот раздел содержит полезную информацию для администраторов изделия по настройке межсетевых экранов, списков разрешённых приложений и т. д.

[Рекомендуется предоставить достаточно информации для обеспечения настройки безопасности. Например, для настройки межсетевого экрана перечислите все остальные не относящиеся к DICOM порты и/или предоставьте ссылку на любой другой документ по безопасности, который может быть полезен читателю.]

N.8.4 Поддержка профилей безопасности DICOM (DICOM Security Profiles Support)

N.8.4.1 Secure Use and User Identity Profiles

Таблица N.8-2 перечисляет профили безопасного использования и идентификации пользователя:

Таблице N.8-2 ниже все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».]

Таблица N.8-2. Профили безопасного использования и идентификации пользователя

Профиль (Profile)

Создатель/отправитель (Creator/Sender)

Потребитель/получатель (Consumer/Receiver)

Ссылка (Reference)

Online Electronic Storage Secure Use

N.11.2.1

Audit Trail Message Format

N.11.2.2

Audit Trail Message Transmission Profile - SYSLOG-TLS

N.11.2.3

Audit Trail Message Transmission Profile - SYSLOG-UDP

N.11.2.4

Basic User Identity Association

N.8.5

User Identity Plus Passcode Association

N.8.5

Kerberos Identity Negotiation Association

N.8.5

Generic SAML Assertion Identity Negotiation Association

N.8.5

[Любой дополнительный профиль]


N.8.4.2 Secure Transport Connection Profiles

Таблице N.8-3 ниже все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».

В столбце «Secured AE» перечислите AE, поддерживающие профиль (используйте ALL, если профиль поддерживают все AE, или ALL EXCEPT для указания списка исключений). В столбцах «Sender» и «Receiver» укажите, поддерживается ли профиль, с помощью Y или N.]

Таблица N.8-3 перечисляет профили защищённого транспортного соединения, поддерживаемые изделием. Допустимые наборы шифров описаны в разделе, указанном в столбце «Reference».

Таблица N.8-3. Профили защищённого транспортного соединения

Профиль (Profile)

Защищаемый AE (Secured AE)

Отправитель (Sender)

Получатель (Receiver)

Ссылка (Reference)

BCP 195 RFC 8996 TLS Secure Transport Connection Profile

N.11.2.5

Modified BCP 195 RFC 8996 TLS Secure Transport Connection Profile

N.11.2.5

[Любой дополнительный или устаревший профиль TLS]


N.8.4.3 Media Storage Security Profiles

См. раздел N.1.4 «Media Services» для получения информации о поддерживаемых профилях приложений защищённого хранения на носителях и защищённых носителях.

Таблица N.8-4 подробно описывает механизмы шифрования, поддерживаемые для защищённых носителей.

Таблице N.8-4 все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».]

Таблица N.8-4. Шифрование содержимого, используемое для защищённых носителей

Шифрование (Encryption)

Создатель набора файлов/Обновляющий набор файлов (File Set Creator/File Set Updater)

Читающий набор файлов (File Set Reader)

AES

Triple-DES

[Другое шифрование]


Таблице N.8-5 все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».]

Таблица N.8-5. Типы содержимого, используемые для защищённых носителей

Типы содержимого (Content Types)

Создатель набора файлов/Обновляющий набор файлов (File Set Creator/File Set Updater)

Читающий набор файлов (File Set Reader)

Signed-data

Digested-data

[Другой тип содержимого]


Таблице N.8-6 все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».]

Таблица N.8-6. Алгоритмы хеширования, используемые для защищённых носителей

Алгоритмы хеширования (Digest Algorithms)

Создатель набора файлов/Обновляющий набор файлов (File Set Creator/File Set Updater)

Читающий набор файлов (File Set Reader)

SHA-1

SHA256

SHA384

SHA512

[Другой алгоритм хеширования]


N.8.4.4 Attribute Confidentiality Profiles

Таблица N.8-7 перечисляет поддерживаемые профили конфиденциальности атрибутов и их опции:

Таблице N.8-7 все неподдерживаемые профили можно удалить. Однако для прозрачности также допускается оставить их и отметить буквой «N».

Добавьте любые частные опции и/или частные профили. Для каждой опции укажите в столбце «AE» список AE, поддерживающих опцию (используйте ALL, если опцию поддерживают все AE, или ALL EXCEPT для указания списка исключений). В остальных столбцах укажите, поддерживается ли опция в роли деидентификатора, в роли повторного идентификатора, и можно ли настроить способ применения анонимизации.]

Таблица N.8-7. Профили конфиденциальности атрибутов

Профиль (Profile)

Опция (Option)

AE

Деидентификатор (De-identifier)

Повторный идентификатор (Re-identifier)

Настраиваемость (Configurable)

Basic Application Level Confidentiality

Basic Profile

Clean Pixel Data

Clean Recognizable Visual Features

Clean Graphics

Clean Structured Content

Clean Descriptors

Retain Longitudinal Temporal Information with Full Dates

Retain Longitudinal Temporal Information with Modified Dates

Retain Patient Characteristics

Retain Device Identity

Retain Institution Identity

Retain UIDs

Retain Safe Private

[Дополнительная опция]

[Любые дополнительные профили конфиденциальности]

[Любая опция, если применимо]


[Опишите здесь общую стратегию, применяемую в изделии для новых атрибутов, которые могут быть определены в стандарте позднее. Будут ли они сохранены, удалены, или поведение можно настроить? Если поведение настраиваемое, применяется ли настройка ко всем новым элементам, или её можно задавать для каждого элемента данных отдельно?]

См. раздел N.11.2.6 для получения сведений о реализации.

N.8.4.5 Digital Signature Profiles

[Перечислите здесь любые профили цифровой подписи, которые может поддерживать ваше изделие. Также задокументируйте подробности поддерживаемых профилей в разделе N.11.2.7. Отметьте этот раздел как N/A, если ваше изделие не поддерживает ни одного профиля цифровой подписи.]

N.8.4.6 Additional DICOM Security Profiles

[Перечислите здесь любые дополнительные профили безопасности DICOM, которые может поддерживать ваше изделие. Отметьте этот раздел как N/A, если ваше изделие не поддерживает ни одного дополнительного профиля.]

N.8.5 Поддержка согласования идентификации пользователя (User Identity Negotiation Support)

[Если ваше изделие не поддерживает согласование идентификации пользователя (User Identity Negotiation), отметьте этот раздел как N/A и удалите подразделы.]

N.8.5.1 Association Initiation

Таблица N.8-8 перечисляет поддержку согласования идентификации пользователя в роли инициатора ассоциации:

[В следующей таблице, если ваше изделие поддерживает согласование идентификации пользователя в роли инициатора ассоциации, укажите Y (да) в столбце «Supported», в противном случае укажите N (нет). Для каждого поддерживаемого поля укажите список поддерживаемых значений в столбце «Requested Value».]

Таблица N.8-8. Согласование идентификации пользователя в роли инициатора ассоциации

Согласование идентификации пользователя (User Identity Negotiation)

Поддерживается (Supported)

Запрашиваемое значение (Requested Value)

User-Identity-Type

<<1

2

3

4

5>>

Positive-response-requested

<<0

1>>


[Если ваше изделие реализует согласование идентификации пользователя без поддержки профиля идентификации пользователя, перечисленного в разделе N.8.4.1, опишите здесь дополнительные алгоритмы шифрования, MAC и подписи, которые поддерживает ваше изделие сверх минимальных требований, указанных в RFC 7519 (например, для поддержки JSON Web Token (JWT) — User identity type=5).]

N.8.5.2 Association Acceptance

Таблица N.8-9 перечисляет поддержку согласования идентификации пользователя в роли получателя ассоциации:

[В следующей таблице, если ваше изделие поддерживает согласование идентификации пользователя в роли получателя ассоциации, укажите Y (да) в столбце «Supported» и укажите список поддерживаемых значений в столбце «Requested Value», в противном случае укажите N (нет).]

Таблица N.8-9. Согласование идентификации пользователя в роли получателя ассоциации

Согласование идентификации пользователя (User Identity Negotiation)

Поддерживается (Supported)

Поддерживаемое значение (Supported Value)

User-Identity-Type

<<1

2

3

4

5>>


[Опишите здесь, как ваше изделие поддерживает согласование идентификации пользователя для аутентификации пользователя, и правила, применяемые к этой аутентификации. Если эта информация предоставлена во внешнем документе, вместо этого укажите в этом разделе ссылку на данный документ.]

N.8.6 Функции безопасности веб-служб (Web Services Security Features)

[Опишите в этом разделе механизмы безопасности, используемые в реализации. В частности (но не только), рассмотрите:

  • Используемый механизм аудиторского контроля

  • Политику и метод авторизации доступа, включая сведения о методах доверия, например использование OAuth, использование токенов доступа и т. д.

    • Использование HTTP-заголовков, таких как «Authorization: Bearer»

    • Поддержку конкретных публично определённых профилей

  • Механизмы аутентификации личности

    • Использование механизмов аутентификации, таких как OpenID

    • Поддержку конкретных публично определённых профилей

  • Управление деидентификацией

  • Инструменты и процесс управления сертификатами

  • Обработку атак на веб-сервер

  • Защиту хранения учётных данных (для токенов, утверждений и т. д.)

  • Поддержку подготовки, отмены подготовки, балансировки нагрузки, отказоустойчивости и т. д.

  • Системы межсайтовой авторизации, такие как Cross-Origin Resource Sharing (CORS)

Эти описания могут быть лишь ссылкой на другой раздел данного Заявления о соответствии, если эти механизмы совпадают с сетевыми службами DICOM, описанными ранее, либо могут содержать ссылки на другую соответствующую документацию.]

N.8.7 Прочие функции безопасности (Other Security Features)

[Опишите в следующих подразделах любые дополнительные функции безопасности, не рассмотренные в предыдущих разделах, которые может поддерживать ваше изделие.]

N.8.7.1 Media Storage Security

[Опишите здесь любую поддержку дополнительных функций безопасности хранения на носителях, таких как зашифрованные носители. Укажите «N/A», если таковых нет.]

N.8.7.2 Network Security

[Опишите здесь любую поддержку дополнительных функций сетевой безопасности, таких как VPN и т. д. Укажите «N/A», если таковых нет.]

N.8.7.3 Other Security Features

[Опишите здесь любые дополнительные поддерживаемые функции безопасности, не описанные в предыдущих подразделах, такие как средства физической безопасности (карты доступа, токены, двухфакторная аутентификация, OAuth, профиль IHE IUA и т. д.). При наличии вы также можете указать здесь ссылку на заявления MDS2, применимые к различным AE данного изделия. Укажите «N/A», если таковых нет.]

Приложения (Annexes)

[В фактическом Заявлении о соответствии DICOM разделы с N.9 по N.13 должны быть пронумерованы как Приложение A — Приложение E.]

N.9 A.A Информационные объектные дефиниции (Information Object Definitions, IODs)

[Обратите внимание, что приложения, определённые в следующих подразделах, являются обязательной частью Заявления о соответствии DICOM и должны быть заполнены для любого изделия, создающего объекты DICOM.]

[Для всех экземпляров SOP поддерживаемых классов SOP хранения (включая объекты Real-Time Video), которые могут быть созданы системой (см. обзор в разделе N.1.1), предоставьте приложение A.x.]

[Во всех таблицах данного приложения порядок Tag соответствует порядку, приведённому в стандарте DICOM, для упрощения сравнения и проверки. Рекомендуется, чтобы изделия придерживались того же порядка в своих Заявлениях о соответствии.]

В этом разделе описаны все экземпляры SOP, изначально создаваемые <Product>, например изображения, создаваемые модальностью сбора данных, или документы-подтверждения, создаваемые на рабочей станции просмотра (т. е. все классы SOP, отмеченные в столбце «Created» в Таблице N.1-1). Подробности о приведении атрибутов (attribute coercion) определены в разделе N.5.2.5.2.

В столбце «Source» могут использоваться следующие значения:

  • FIXED: значение предопределено и не может быть изменено.

  • GENERATED: значение генерируется системой.

  • CONFIGURATION: значение копируется из конфигурации системы.

  • MWL: значение копируется из записи Modality Worklist.

  • QUERY: значение определяется путём выполнения запроса к любой из поддерживаемых служб Query/Retrieve.

  • USER: значение вводится пользователем.

  • SCANNED: значение считывается со сканера штрихкодов или аналогичного устройства.

  • EMPTY: атрибут отправляется со значением нулевой длины.

  • SRC_INSTANCE: значение копируется из ранее созданных/полученных экземпляров SOP.

Столбцы «Presence» отражают использование модуля, макроса функциональной группы, атрибутов или значения в реализации <product>, и не обязательно совпадают с тем, как это определено в стандарте DICOM. Для столбца «Presence» могут использоваться следующие значения:

  • ALWAYS: модуль, макрос функциональной группы, атрибуты или значение присутствуют всегда.

  • CONDITIONAL: наличие модуля, макроса функциональной группы, атрибутов или значения зависит от условия. Условие должно быть указано в столбце «Conditions».

  • SRC_COPY: наличие атрибутов и значений зависит от их наличия в исходных экземплярах, используемых для копирования этой информации.

  • EMPTY: атрибут присутствует, но без значения (нулевой длины).

N.9.1 A.A.1 Информация, общая для нескольких IOD (Information Shared Across Multiple IODs)

N.9.1.1 A.A.1.1 Common Modules

All SOP Instances generated by the system use the common modules listed in Table N.9-1 to Table N.9-12 or a subset of them, as defined in the IOD specific subsections below.

[The tables list the most common Modules; tables for additional Modules can be appended at the end. It is up to the editor of the DICOM Conformance Statement to move some of the tables to the IOD specific sections, if the information differs between the documented IODs.]

[Complete the following tables and provide information on all Attributes that are populated in your IOD, add additional Attributes, remove Attributes not used and provide a description how the Attributes are populated.]

[For the "Source" column use one of the pre-defined terms above, also note that multiple Values are allowed, however an explanation of the conditions under which one or the other Value is used, must be provided.]

[If in the "Value" column different Values are supported, they can be defined in the Shared Values and Code Set subsection and a reference to the respective table can be entered in the "Value" column. Furthermore, for Coded Terms it is possible to provide a reference to a CID defined in PS3.16.]

[For the "Presence" columns the Values defined above can be used. Also note that multiple Values are allowed, however an explanation of the conditions under which one or the other Value is used, must be provided.]

[If the modules use Attributes that can support different Value Representations (see PS3.5), add the Value Representation supported in the "Comments" column.]

Таблица N.9-1. Patient Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Patient's Name

(0010,0010)

MWL; USER

ALWAYS

CONDITIONAL

Значение отсутствует, если пациент неидентифицирован (Value empty if unidentified Patient)

См. раздел N.12


Таблица N.9-2. General Study Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Study Instance UID

(0018,000D)

MWL;GENERATED

ALWAYS

ALWAYS

Study Date

(0008,0020)

GENERATED

ALWAYS

ALWAYS

Текущая дата (Current Date)

Accession Number

(0008,0050)

MWL;EMPTY

ALWAYS

См. раздел N.12

Requesting Service Code Sequence

(0032,1034)

MWL; CONFIGURATION

ALWAYS

ALWAYS

См. раздел N.9.1.4

Копируется из MWL или считывается из файла конфигурации (Copied from MWL or read from Configuration File)


Таблица N.9-3. General Series Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Modality

(0008,0060)

FIXED

ALWAYS

ALWAYS

CT

Series Instance UID

(0020,000E)

GENERATED

ALWAYS

ALWAYS


Таблица N.9-4. Frame of Reference Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-5. General Equipment Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-6. Enhanced General Equipment Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-7. General Image Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-8. Image Pixel Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Photometric Interpretation

(0028,0004)

GENERATED

ALWAYS

См. раздел N.9.1.4


Таблица N.9-9. Multi-Frame Functional Groups Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Shared Functional Groups Sequence

(5200,9229)

> [ Включите один или несколько макросов функциональных групп, документированных в разделе A.1.2 или в подразделах, специфичных для конкретного IOD]

Per-frame Functional Groups Sequence

(5200,9230)

> [Включите один или несколько макросов функциональных групп, документированных в разделе A.1.2 или в подразделах, специфичных для конкретного IOD]


Таблица N.9-10. Multi-Frame Dimension Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-11. Acquisition Context Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-12. SOP Common Module

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

SOP Class UID

(008,0016)

GENERATED

ALWAYS

ALWAYS

Значение соответствует классу SOP создаваемого объекта (Value matches SOP Class of generated object)

SOP Instance UID

(0008,0018)

GENERATED

ALWAYS

ALWAYS

Specific Character Set

(0008,0005)

CONFIGURATION

CONDITIONAL

ALWAYS

См. раздел N.5.7

Требуется, если используется любой набор символов, кроме ISO_IR 100 (Required if any Character Set other than ISO_IR 100 is used)

Private Data Element Characteristics Sequence

(0008,0300)

GENERATED

CONDITIONAL

CONDITIONAL

Присутствует только в IOD, использующих частные элементы данных (Only present in IODs that use private data elements)

Используется, если IOD содержит частные атрибуты (Used if IOD contains private Attributes)

>>…


[Если ваше изделие использует другие модули, общие для нескольких IOD, создаваемых вашим изделием, перечислите их в таблицах, следуя структуре приведённых выше.]

N.9.1.2 A.A.1.2 Common Functional Group Macros

Таблицы ниже перечисляют общие макросы функциональных групп, которые могут использоваться либо как часть Shared Functional Groups Sequence (5200,9229), либо как часть Per-frame Functional Groups Sequence (5200,9230) расширенных (enhanced) IOD изображений.

[Измените/добавьте/удалите таблицы ниже в соответствии с реализацией вашего изделия. Содержимое столбцов см. в инструкциях в разделе A.1.1 Common Modules:

  • Добавьте макросы, не перечисленные здесь, но используемые в IOD, создаваемых вашим изделием

  • Удалите макросы, не используемые ни одним из ваших IOD

  • Измените/добавьте атрибуты по необходимости

Если вы не создаёте расширенные (enhanced) IOD, отметьте этот раздел как N/A, добавьте «-N/A» к заголовку раздела и удалите таблицы ниже.]

Таблица N.9-13. Pixel Measures Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Pixel Measures Sequence

(0028,9110)

>Pixel Spacing

(0028,0030)

>Slice Thickness

(0018,0050)

>Spacing Between Slices

(0018,0088)


Таблица N.9-14. Frame Content Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Frame Content Sequence

(0020,9111)


Таблица N.9-15. Plane Position (Patient) Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Plane Position Sequence

(0020,9113)


Таблица N.9-16. Plane Orientation (Patient) Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Plane Orientation Sequence

(0020,9116)


Таблица N.9-17. Referenced Image Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Referenced Image Sequence

(0008,1140)


Таблица N.9-18. Frame Anatomy Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Frame Anatomy Sequence

(0020,9071)


Таблица N.9-19. Irradiation Event Identification Functional Group Macro

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Irradiation Event Identification Sequence

(0018,9477)


N.9.1.3 A.A.1.3 Common Private Modules

Таблицы ниже перечисляют частные (private) атрибуты, используемые в нескольких IOD, создаваемых системой. Для удобства документирования и читаемости они организованы в виде модулей, хотя понятие модуля не существует в стандарте применительно к частным атрибутам.

[Для каждого общего частного модуля создайте таблицу по структуре, приведённой ниже, и заполните её всеми частными атрибутами, общими для разных IOD. Для каждого атрибута укажите имя, Tag, представление значения (Value Representation), множественность значения (Value Multiplicity), а также содержит ли значение идентифицирующую информацию. В столбце «Identifiable Information» могут использоваться следующие значения: SAFE, UNSAFE, MIXED. Подробности см. в Private Data Element Characteristics Sequence (0008,0300), как определено в DICOM PS3.3.

Для остальных столбцов см. инструкции выше. Настоятельно рекомендуется заполнять Private Data Element Characteristics Sequence (0008,0300), если используются частные атрибуты.]

[Для описания назначения частного атрибута используйте либо столбец «Comments», либо добавьте примечание под таблицей.]

Таблица N.9-20. Private Module 1

Имя атрибута (Attribute Name)

Tag

VR

VM

Идентифицирующая информация (Identifiable Information)

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Private Creator

(0009,00xx)

LO

1

ALWAYS

PRIVATEDATA1

Private Attribute 1

(0009,xx01)

CS

1

ALWAYS

VALUE1

Private Attribute 2

(0009,xx02)

IS

1-n

SAFE

CONDITIONAL

35\27\45

(0009,xx01) = VALUE1


Таблица N.9-21. Private Module 2

Имя атрибута (Attribute Name)

Tag

VR

VM

Идентифицирующая информация (Identifiable Information)

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Private Creator

(0029,00xx)

LO

1

PRIVATEDATA2

Private Attribute 3

(0029,xx01)

DT

1

Private Attribute 4

(0029,xx02)

TM

1


N.9.1.4 A.A.1.4 Coded Values

Таблица N.9-22 перечисляет кодированные значения, на которые ссылается столбец «Value» приведённых выше таблиц.

[Задокументируйте кодированные термины (Coded Terms) и значения Code String в следующей таблице. Кодированные термины должны быть задокументированы в виде (Code Value, Coding Scheme Designator, "Code Meaning").]

Таблица N.9-22. Значения и наборы кодов, общие для нескольких IOD

Имя атрибута (Attribute Name)

Tag

Значение/код (Value/Code)

Условие (Condition)

Комментарии (Comments)

Requesting Service Code Sequence

(0032,1034)

(309915006, SCT, "Cardiology")

(309964003, SCT, "Radiology")

Photometric Interpretation

(0028,0004)

MONOCHROME1

Полутоновые изображения (Grayscale Images)

YBR_FULL_422

JPEG-сжатые изображения (JPEG compressed Images)

RGB

Несжатые цветные изображения (Uncompressed color images)


N.9.2 A.A.2 <image IOD1 E.g. Computed Tomography Image IOD>

Таблица N.9-23 определяет структуру <Image IOD 1>.

[Приведите список всех модулей, их наличие, условия, при которых они присутствуют, и ссылку на таблицу с подробным описанием модуля. Ниже приведён пример для CT Image IOD.]

Таблица N.9-23. <Image IOD 1>

IE

Имя модуля (Module Name)

Наличие (модуль) (Presence (Module))

Условие (Condition)

Ссылка (Reference)

Patient

Patient Module

ALWAYS

Table N.9-1

Study

General Study Module

ALWAYS

Table N.9-2

Series

General Series Module

ALWAYS

Table N.9-3

Frame Of Reference

Frame of Reference

ALWAYS

Table N.9-4

Equipment

General Equipment Module

ALWAYS

Table N.9-5

Image

General Image Module

ALWAYS

Table N.9-7

Image Plane Module

ALWAYS

Table N.9-24

CT Image

ALWAYS

Table N.9-25

Image Pixel Module

ALWAYS

Table N.9-8

SOP Common Module

ALWAYS

Table N.9-12

Private Module 1

CONDITIONAL

Присутствует для протокола сбора данных XXX (Present for Acquisition Protocol XXX)

Table N.9-20

Private Module 2

ALWAYS

Table N.9-21

Private Module 3

ALWAYS

Table N.9-26


N.9.2.1 A.A.2.1 <Image IOD 1> Specific Modules

Следующие таблицы перечисляют модули и атрибуты, специфичные для <Image IOD 1>:

[Перечислите все специфичные для данного IOD модули в отдельной таблице по структуре, определённой ниже, их атрибуты, значения, использование и условия в таблице ниже. Инструкции по содержимому столбцов см. в разделе N.9 A.A Information Object Definitions (IODs).]

Таблица N.9-24. Модуль Image Plane для <Image IOD 1>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Pixel Spacing

(0028,0030)

GENERATED

Image Orientation (Patient)

(0020,0037)

GENERATED

Image Position (Patient)

(0020,0032)

GENERATED

Slice Thickness

(0018,0050)

GENERATED


Таблица N.9-25. Модуль CT Image для <Image IOD 1>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Image Type

(0008,0008)

GENERATED

См. раздел A.2.4 (See section A.2.4)

Samples per Pixel

(0028,0002)

GENERATED

1

Photometric Interpretation

(0028,0004)

GENERATED

MONOCHROME2

Bits Allocated

(0028,0100)

GENERATED

16

Bits Stored

(0028,0101)

GENERATED

12

High Bit

(0028,0102)

GENERATED

11

Rescale Intercept

(0028,1052)

GENERATED

1024

Rescale Slope

(0028,1053)

GENERATED

KVP

(0018,0060)

GENERATED

Acquisition Number

(0020,0012)

GENERATED

Exposure Time

(0018,1150)

GENERATED

X-Ray Tube Current

(0018,1151)

GENERATED

Exposure

(0018,1152)

GENERATED

Anatomic Region Sequence

(0008,2218)

GENERATED

См. CID 4 "Anatomic Region"


N.9.2.2 A.A.2.2 <Image IOD 1> Functional Group Macros - NA

N/A

N.9.2.3 A.A.2.3 <Image IOD 1> Private Modules

Таблица N.9-26 перечисляет частные модули и атрибуты для <Image IOD 1>:

[Перечислите здесь все частные атрибуты, добавленные специально для данного IOD. Отметьте этот раздел как N/A, если таковых нет. Если описание становится слишком длинным, вы можете добавить сноски под таблицей.]

Таблица N.9-26. Частный модуль 3 для <Image IOD 1>

Имя атрибута (Attribute Name)

Tag

VR

VM

Идентифицирующая информация (Identifiable Information)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Описание (Description)

Private Creator

(0039,00xx)

LO

1

ALWAYS

PRIVATEDATA3

Private Attribute 5

(0039,xx01)

CS

1

SAFE

ALWAYS

ALWAYS

VALUE1


N.9.2.4 A.A.2.4 <Image IOD 1> Coded Values

Таблица N.9-27 перечисляет кодированные значения, на которые ссылается столбец «Value» приведённых выше таблиц, для <Image IOD 1>:

[Задокументируйте кодированные термины (Coded Terms) и значения Code String в следующей таблице. Кодированные термины должны быть задокументированы в виде (Code Value, Coding Scheme Designator, "Code Meaning").]

Таблица N.9-27. Значения и наборы кодов для <Image IOD 1>

Имя атрибута (Attribute Name)

Tag

Значение/код (Value/Code)

Условие (Condition)

Комментарии (Comments)

Image Type

(0008,0008)

ORIGINAL

DERIVED

Значение для Value 1 (Value for Value 1)

PRIMARY

SECONDARY

Значение для Value 2 (Value for Value 2)

AXIAL

Значение для Value 3 (Value for Value 3)

VMI

ELECTRON_DENSITY

Значение для Value 4 (Value for Value 4)


N.9.3 A.A.3 <image IOD 2 E.g., Enhanced Computed Tomography Image IOD>

Таблица N.9-28 определяет структуру <Image IOD 2>.

[Приведите список всех модулей, их наличие, условия, при которых они присутствуют, и ссылку на таблицу с подробным описанием модуля. Ниже приведён пример для Enhanced Computed Tomography Image IOD.]

Таблица N.9-28. <Image IOD 2>

IE

Имя модуля (Module Name)

Наличие (модуль) (Presence (Module))

Условие (Condition)

Ссылка (Reference)

Patient

Patient Module

ALWAYS

Table N.9-1

Study

General Study Module

ALWAYS

Table N.9-2

Series

General Series Module

ALWAYS

Table N.9-3

CT Series Module

ALWAYS

Table N.9-30

Frame of Reference

Frame of Reference

ALWAYS

Table N.9-4

Equipment

General Equipment Module

ALWAYS

Table N.9-5

Enhanced General Equipment

ALWAYS

Table N.9-6

Image

Image Pixel

ALWAYS

Table N.9-8

Multi-Frame Functional Groups

ALWAYS

Table N.9-9

Multi-Frame Dimension

ALWAYS

Table N.9-10

Acquisition Context

ALWAYS

Table N.9-11

Enhanced CT Image

ALWAYS

Table N.9-31

SOP Common Module

ALWAYS

Table N.9-12


Таблица N.9-29 перечисляет макросы функциональных групп, используемые в <Image IOD2>. Столбец «Usage» определяет, используется ли макрос как общий (shared), на покадровой основе, или, в зависимости от контекста сбора данных, может использоваться в обоих контекстах. Поддерживаются следующие значения:

  • PER_FRAME: макрос используется на покадровой основе, атрибуты включаются в Per-frame Functional Groups Sequence (5200,9230)

  • SHARED: макрос является общим для всех кадров; атрибуты включаются в Shared Functional Groups Sequence (5200,9229)

  • CONTEXT_DEPENDENT: в зависимости от контекста сбора данных макрос может использоваться либо на покадровой основе, либо быть общим для всех кадров.

[Приведите список всех макросов функциональных групп, их наличие, условия, при которых они присутствуют, и ссылку на таблицу с подробным описанием макроса.]

Таблица N.9-29. Макросы функциональных групп, используемые в < Image IOD 2>

Макрос функциональной группы (Functional Group Macro)

Наличие (Presence)

Условие (Condition)

Использование (Usage)

Ссылка (Reference)

Pixel Measures

ALWAYS

PER_FRAME

Table N.9-13

Frame Content

ALWAYS

PER_FRAME

Table N.9-14

Plane Position (Patient)

ALWAYS

SHARED

Table N.9-15

Frame Anatomy

ALWAYS

CONTEXT_DEPENDENT

Table N.9-18

Irradiation Event Identification

ALWAYS

PER_FRAME

Table N.9-19

CT Image Frame Type

ALWAYS

PER_FRAME

Table N.9-32

CT Acquisition Type

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-33

CT Acquisition Details

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-34

CT Table Dynamics

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-35

CT Position

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-36

CT Geometry

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-37

CT Reconstruction

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-38.

CT Exposure

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-39

CT X-Ray Details

CONDITIONAL

Для изображений со значением 1 атрибута Image Type (0008,0008), равным ORIGINAL или MIXED (For images with Image Type (0008,0008) Value 1 as ORIGINAL or MIXED)

SHARED

Table N.9-40

CT Pixel Value Transformation

ALWAYS

SHARED

Table N.9-41

CT Additional X-Ray Source

CONDITIONAL

Для систем с несколькими источниками рентгеновского излучения (For systems with multiple X-Ray sources)

SHARED

Table N.9-42

Multi-energy CT Characteristics

CONDITIONAL

Для систем с несколькими источниками рентгеновского излучения (For systems with multiple X-Ray sources)

SHARED

Table N.9-43

..


N.9.3.1 A.A.3.1 <Image IOD 2> Specific Modules

Следующие таблицы перечисляют модули и атрибуты, специфичные для <Image IOD 2>:

[Перечислите все специфичные для данного IOD модули в отдельной таблице по структуре, определённой ниже, их атрибуты, значения, использование и условия в таблице ниже. Инструкции по содержимому столбцов см. в разделе N.9 A.A Information Object Definitions (IODs).]

Таблица N.9-30. Модуль CT Series для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


Таблица N.9-31. Модуль Enhanced CT Image для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)


N.9.3.2 A.A.3.2 <Image IOD 2> Functional Group Macro

Таблицы ниже перечисляют макросы функциональных групп и атрибуты для <Image IOD 2>:

[Для расширенных (enhanced) объектов приведите список специфичных для данного IOD общих (shared) макросов функциональных групп и покадровых (per-frame) макросов функциональных групп. Создайте одну таблицу для каждого поддерживаемого макроса функциональной группы по структуре, определённой ниже.]

Таблица N.9-32. Макрос функциональной группы CT Frame Type для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Image Frame Type Sequence

(0018,9329)


Таблица N.9-33. Макрос функциональной группы CT Acquisition Type для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Acquisition Type Sequence

(0018,9301)


Таблица N.9-34. Макрос функциональной группы CT Acquisition Details для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Acquisition Details Sequence

(0018,9304)


Таблица N.9-35. Макрос функциональной группы CT Table Dynamics для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Table Dynamics Sequence

(0018,9308)


Таблица N.9-36. Макрос функциональной группы CT Position для < Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Position Sequence

(0018,9326)


Таблица N.9-37. Макрос функциональной группы CT Geometry для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Geometry Sequence

(0018,9312)


Таблица N.9-38. Макрос функциональной группы CT Reconstruction для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Reconstruction Sequence

(0018,9314)


Таблица N.9-39. Макрос функциональной группы CT Exposure для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Exposure Sequence

(0018,9321)


Таблица N.9-40. Макрос функциональной группы CT X-Ray Details для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT X-Ray Details Sequence

(0018,9325)


Таблица N.9-41. Макрос функциональной группы CT Pixel Value Transformation для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Pixel Value Transformation Sequence

(0028,9145)


Таблица N.9-42. Макрос функциональной группы CT Additional X-Ray Source для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

CT Additional X-Ray Source Sequence

(0018,9360)


Таблица N.9-43. Макрос функциональной группы CT Multi-energy CT Characteristics для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Multi-energy CT Processing Sequence

(0018,9363)


N.9.3.3 A.A.3.3 <Image IOD 2> Private Modules

[Перечислите здесь все частные атрибуты, добавленные специально для данного IOD. Отметьте этот раздел как N/A, если таковых нет.]

N.9.3.4 A.A.3.4 <Image IOD 2> Coded Values

Таблица N.9-44 перечисляет кодированные значения, на которые ссылается столбец «Value» приведённых выше таблиц, для <Image IOD 2>:

[Задокументируйте кодированные термины (Coded Terms) и значения Code String в следующей таблице. Кодированные термины должны быть задокументированы в виде (Code Value, Coding Scheme Designator, "Code Meaning").]

Таблица N.9-44. Значения и наборы кодов для <Image IOD 2>

Имя атрибута (Attribute Name)

Tag

Значение/код (Value/Code)

Условие (Condition)

Комментарии (Comments)


N.9.4 A.A.4. <SR IOD 1 E.g., Comprehensive SR IOD>

Таблица N.9-45 определяет структуру <SR IOD 1>.

[Приведите список всех модулей, их наличие, условия, при которых они присутствуют, и ссылку на таблицу с подробным описанием модуля. Ниже приведён пример для Comprehensive SR IOD.]

Таблица N.9-45. <SR IOD 1>

IE

Имя модуля (Module Name)

Наличие (модуль) (Presence (Module))

Условие (Condition)

Ссылка (Reference)

Patient

Patient Module

ALWAYS

Table N.9-1

Study

General Study Module

ALWAYS

Table N.9-2

Series

SR Document Series Module

ALWAYS

Table N.9-46

Equipment

General Equipment Module

ALWAYS

Table N.9-5

Document

SR Document General Module

ALWAYS

Table N.9-47

SR Document Content

ALWAYS

Table N.9-48

SOP Common Module

ALWAYS

Table N.9-12


N.9.4.1 A.A.4.1 <SR IOD 1> Specific Modules

Таблицы ниже перечисляют модули и атрибуты, используемые в <SR IOD1>:

[Перечислите все специфичные для данного IOD модули в отдельной таблице по структуре, определённой ниже, их атрибуты, значения, использование и условия в таблице ниже. Инструкции по содержимому столбцов см. в разделе N.9 A.A Information Object Definitions (IODs).]

Таблица N.9-46. Модуль SR Document Series, используемый в <SR IOD 1>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Modality

(0008,0060)

FIXED

ALWAYS

SR

Referenced Performed Procedure Step Sequence

(0008,1111)

GENERATED

ALWAYS

CONDITIONAL

(См. раздел N.12 для подробностей)

См. раздел N.12

..


Таблица N.9-47. Модуль SR Document General, используемый в <SR IOD 1>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Completion Flag

(0040,A491)

GENERATED

ALWAYS

ALWAYS

<<PARTIAL COMPLETE>>

Verification Flag

(0040,A493)

GENERATED

ALWAYS

ALWAYS

<<UNVERIFIED VERIFIED>>

Content Date

(0008,0023)

GENERATED

ALWAYS

ALWAYS

Текущая дата

Content Time

(0008,0033)

GENERATED

ALWAYS

ALWAYS

Текущее время

Referenced Request Sequence

(0040,A370)

GENERATED

ALWAYS

CONDITIONAL

См. раздел N.12

См. раздел N.12


Таблица N.9-48. Модуль SR Document Content, используемый в <SR IOD 1>

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

Value Type

(0040,A040)

FIXED

ALWAYS

ALWAYS

CONTAINER

Continuity of Content

(0040,A050)

FIXED

ALWAYS

ALWAYS

SEPARATE

Content Template Sequence

(0040,A504)

GENERATED

ALWAYS

ALWAYS

См. раздел N.10 для сведений о кодировании поддерживаемых TID


N.9.4.2 A.A.4.2 <SR IOD 1> Functional Group Macros - N/A

N/A

N.9.4.3 A.A.4.3 <SR IOD 1> Private Modules

[Перечислите здесь все частные атрибуты, добавленные специально для данного IOD. Отметьте этот раздел как N/A, если таковых нет.]

N.9.4.4 A.A.4.4 <SR IOD 1> Coded Values

Таблица N.9-49 перечисляет кодированные значения, на которые ссылается столбец «Value» приведённых выше таблиц, для <SR IOD1>:

[Задокументируйте кодированные термины (Coded Terms) и значения Code Stringe в следующей таблице. Кодированные термины должны быть задокументированы в виде (Code Value, Coding Scheme Designator, "Code Meaning").]

Таблица N.9-49. SR IOD 1>

Имя атрибута (Attribute Name)

Tag

Значение/код (Value/Code)

Условие (Condition)

Комментарии (Comments)


N.9.5 A.A.5 Basic Directory IOD

Таблица N.9-50 определяет структуру Basic Directory IOD.

Таблица N.9-50. Basic Directory IOD

Имя атрибута (Attribute Name)

Tag

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условия (Conditions)

Комментарии (Comments)

File Set Identification Module

File-set ID

(0004,1130)

GENERATED

Specific Character Set of File-set Descriptor File

(0004,1142)

GENERATED

Directory Information Module

Offset of the First Directory Record of the Root Directory Entity

(0004,1200)

GENERATED

Offset of the Last Directory Record of the Root Directory Entity

(0004,1202)

GENERATED

File-set Consistency Flag

(0004,1212)

GENERATED

Directory Record Sequence

(0004,1220)

GENERATED

>Offset of the Next Directory Record

(0004,1400)

GENERATED

>Record In-use Flag

(0004,1410)

GENERATED

>Offset of Referenced Lower-Level Directory Entity

(0004,1420)

GENERATED

>Directory Record Type

(0004,1430)

GENERATED

>Referenced File ID

(0004,1500)

GENERATED

>Referenced SOP Class UID in File

(0004,1510)

SRC_INSTANCE

>Referenced SOP Instance UID in File

(0004,1511)

SRC_INSTANCE

>Referenced Transfer Syntax UID in File

(0004,1512)

SRC_INSTANCE

Patient Keys

>Specific Character Set

(0008,0005)

GENERATED

>Patient's Name

(0010,0010)

SRC_INSTANCE

>Patient ID

(0010,0020)

SRC_INSTANCE

Study Keys

>Study Date

(0008,0020)

SRC_INSTANCE

>Study Time

(0008,0030)

SRC_INSTANCE

>Study Description

(0008,1030)

SRC_INSTANCE

>Study Instance UID

(0020,000D)

SRC_INSTANCE

>Study ID

(0020,0010)

SRC_INSTANCE

>Accession Number

(0008,0050)

SRC_INSTANCE

Series Keys

>Specific Character Set

(0008,0005)

GENERATED

>Modality

(0008,0060)

SRC_INSTANCE

>Series Instance UID

(0020,000E)

SRC_INSTANCE

>Series Number

(0020,0011)

SRC_INSTANCE

Image Keys

>Specific Character Set

(0008,0005)

GENERATED

>Instance Number

(0020,0013)

SRC_INSTANCE

>Samples per Pixel

(0028,0002)

SRC_INSTANCE

>Photometric Interpretation

(0028,0004)

SRC_INSTANCE

>Rows

(0028,0010)

SRC_INSTANCE

>Columns

(0028,0011)

SRC_INSTANCE

>Bits Allocated

(0028,0100)

SRC_INSTANCE

>Bits Stored

(0028,0101)

SRC_INSTANCE

>High Bit

(0028,0102)

SRC_INSTANCE

>Pixel Representation

(0028,0103)

SRC_INSTANCE

SR Document Keys

>Specific Character Set

(0008,0005)

GENERATED

>Instance Number

(0020,0013)

SRC_INSTANCE

>Completion Flag

(0040, A491)

SRC_INSTANCE

>Verification Flag

(0040, A493)

SRC_INSTANCE

>Content Date

(0008,0023)

SRC_INSTANCE

>Content Time

(0008,0033)

SRC_INSTANCE

>Verification DateTime

(0040,A030)

SRC_INSTANCE

>Concept Name Code Sequence

(0040,A043)

SRC_INSTANCE

>>Code Value

(0008,1000)

>>Coding Scheme Designator

(0008,1002)

>>Coding Scheme Version

(0008,1003)

>>Code Meaning

(0008,1004)


N.9.6 A.A.6 <Private IOD 1>

Таблица N.9-51 определяет структуру <Private IOD 1>.

[Приведите список всех модулей, их наличие, условия, при которых они присутствуют, и ссылку на таблицу с подробным описанием модуля. Ниже приведён пример для Private IOD.]

Таблица N.9-51. <Private IOD 1>

IE

Имя модуля (Module Name)

Наличие (модуль) (Presence (Module))

Условие (Condition)

Ссылка (Reference)

Patient

Patient Module

ALWAYS

Table N.9-1

Study

General Study Module

ALWAYS

Table N.9-2

Series

General Series Module

ALWAYS

Table N.9-3

Frame of Reference

Frame of Reference

ALWAYS

Table N.9-4

Equipment

General Equipment Module

ALWAYS

Table N.9-5

Private Module 1

CONDITIONAL

Present for Acquisition Protocol XXX

Table N.9-20

Private Module 2

ALWAYS

Table N.9-21

Private Module 4

ALWAYS

Table N.9-52

Private Module 5

ALWAYS

Table N.9-54

Image

SOP Common Module

ALWAYS

Table N.9-12


N.9.6.1 A.A.6.1 <Private IOD 1> Specific Modules - NA

N/A

N.9.6.2 A.A.6.2 <Private IOD 1> Functional Group Macros

[Для <Private IODs> приведите список общих (shared) макросов функциональных групп и покадровых (per-frame) макросов функциональных групп. Создайте одну таблицу для каждого поддерживаемого макроса функциональной группы по структуре, определённой ниже.]

N.9.6.3 A.A.6.3 <Private IOD 1> Private Modules

Таблицы ниже перечисляют частные модули и атрибуты, специфичные для <Private IOD 1>:

[Перечислите все специфичные для данного IOD модули в отдельной таблице по структуре, определённой ниже, их атрибуты, значения, использование и условия в таблице ниже. Инструкции по содержимому столбцов см. в разделе N.9 A.A Information Object Definitions (IODs).]

Таблица N.9-52. Частный модуль 4 для <Private IOD 1>

Имя атрибута (Attribute Name)

Tag

VR

VM

Идентифицирующая информация (Identifiable Information)

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условие (Condition)

Описание (Description)

Private Module 4

Private Creator

(0035,00xx)

LO

1

Private Attribute 6

(0035,xx01)

CS

1

SAFE

PRIVATECREATOR

TERM1


Таблица N.9-53. Частный модуль 5 для <Private IOD 1>

Имя атрибута (Attribute Name)

Tag

VR

VM

Идентифицирующая информация (Identifiable Information)

Источник (Source)

Наличие атрибута (Presence of Attribute)

Наличие значения (Presence of Value)

Значение (Value)

Условие (Condition)

Описание (Description)

Private Module 5

Private Creator

(0039,00yy)

LO

1

PRIVATECREATOR5

Private Attribute 7

(0039,yy01)

CS

1

UN SAFE

See Table N.9-54


N.9.6.4 A.A.6.4 <Private IOD 1> Coded Values

Таблица N.9-54 перечисляет кодированные значения, на которые ссылается столбец «Value» приведённых выше таблиц, для <Private IOD 1>:

[Задокументируйте кодированные термины (Coded Terms) и значения Code String в следующей таблице. Кодированные термины должны быть задокументированы в виде (Code Value, Coding Scheme Designator, "Code Meaning").]

Таблица N.9-54. Значения и наборы кодов для <Private IOD 1>

Имя атрибута (Attribute Name)

Tag

Значение/код (Value/Code)

Условие (Condition)

Комментарии (Comments)

Private Attribute 7

(0039,yy01)

TERM1

Цветное изображение (Color Image)

TERM2

Полутоновое изображение (Grayscale Image)


N.10 A.B Кодирование содержимого структурированных отчётов (Structured Report Content Encoding)

[Обратите внимание, что приложения, определённые в следующих подразделах, являются обязательной частью DICOM Conformance Statement и должны быть заполнены любым продуктом, создающим объекты DICOM SR.]

[Для каждого TID SR (включая частные TID), создаваемого системой (см. обзор в разделе N.1.1.1), приведите Annex B.x.]

[Если вы расширяете TID путём добавления дополнительных концептов, обозначьте это расширение, добавив звёздочку к номеру TID в столбце TID (например, 4000*).]

[Если ваш продукт создаёт экземпляры SR для TID, включающего длинные списки измерений, они также могут быть задокументированы во внешнем файле. Подробности см. в инструкциях непосредственно перед разделом N.10.2.]

Данный раздел содержит подробное кодирование содержимого для всех TID, поддерживаемых <product>.

Во всех таблицах, перечисленных в Разделе N.10, для столбцов «Source» и «Presence of Content Item» используются следующие коды.

В столбце «Source» могут использоваться следующие значения:

  • FIXED: значение предопределено и не может быть изменено.

  • GENERATED: значение генерируется системой.

  • CONFIGURATION: значение копируется из конфигурации системы.

  • MWL: значение копируется из записи Modality Worklist.

  • QUERY: значение определяется путём выполнения запроса к любой из поддерживаемых служб Query/Retrieve.

  • USER: значение вводится пользователем.

  • SCANNED: значение считывается со сканера штрих-кодов или аналогичного устройства.

  • EMPTY: атрибут отправляется со значением нулевой длины.

  • SRC_INSTANCE: значение копируется из ранее созданных/полученных экземпляров SOP.

В столбце «Presence of Content Item» могут использоваться следующие значения:

  • ALWAYS: модуль, макрос функциональной группы, атрибуты или значение присутствуют всегда.

  • CONDITIONAL: наличие модуля, макроса функциональной группы, атрибутов или значения зависит от условия. Условие должно быть указано в столбце «Comments».

  • SRC_COPY: наличие атрибутов и значений зависит от их наличия в исходных экземплярах, используемых для копирования этой информации.

  • EMPTY: атрибут присутствует, но без значения (нулевая длина).

N.10.1 A.B.1 Маммографический CAD SR (Mammography CAD SR) (TID 4000)

Таблица N.10-1 показывает кодирование содержимого DICOM Mammography CAD SR (TID 4000).

[Следующая таблица показывает, как документировать использование содержимого TID, на примере TID 4000. Измените её в соответствии с реализацией вашего продукта, например, выберите поддерживаемые концепты и значения и добавьте дополнительные шаблоны по мере необходимости. В столбце «Value» вы можете либо перечислить кодированные значения напрямую, либо сослаться на CID из DICOM PS3.16, если он используется без изменений, либо привести таблицу в разделе N.10.1.1, если вы используете более двух кодов (в противном случае коды можно добавить непосредственно в таблицу). Для более сложных TID можно разбить приведённую ниже таблицу на несколько таблиц по структуре шаблонов, определённой в DICOM PS 3.16.]

Таблица N.10-1. Mammography CAD SR (TID 4000)

NL

Rel with Parent

VT

Концепт (Concept Name)

Источник (Source)

Наличие элемента содержимого (Presence of Content Item)

Значения (Values)

TID

Комментарии (Comments)

CONTAINER

(111036, DCM, "Mammography CAD Report")

4000

>

HAS CONCEPT MOD

CODE

(121049, DCM, "Language of Content Item and Descendants")

CONFIGURATION

(en, RFC3066, "English")

1204

>>

HAS CONCEPT MOD

CODE

(121046, DCM, "Country of Language")

CONFIGURATION

(US, ISO3166_1, "United States of America (the) ")

1204

>

CONTAINS

CONTAINER

(111028, DCM, "Image Library")

4020

>>

CONTAINS

IMAGE

4020

>>>

HAS ACQ CONTEXT

CODE

(111027, DCM, "Image Laterality")

SRC_INSTANCE

См. CID 6023 "Side"

4020

>>>

HAS ACQ CONTEXT

CODE

(111031, DCM, "Image View")

SRC_INSTANCE

См. CID 4014 "View for Mammography"

4020

>>>>

HAS CONCEPT MOD

CODE

(111032, DCM, "Image View Modifier")

SRC_INSTANCE

See Table N.10-2

4020

>>>

HAS ACQ CONTEXT

TEXT

(111044, DCM, "Patient Orientation Row")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

TEXT

(111043, DCM, "Patient Orientation Column")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

DATE

(111060, DCM, "Study Date")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

TIME

(111061, DCM, "Study Time")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

DATE

(111018, DCM, "Content Date")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

TIME

(111019, DCM, "Content Time")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

NUM

(111026, DCM, "Horizontal Pixel Spacing")

SRC_INSTANCE

4020

>>>

HAS ACQ CONTEXT

NUM

(111066, DCM, "Vertical Pixel Spacing")

SRC_INSTANCE

4020

>

CONTAINS

CODE

(111017, DCM, "CAD Processing and Findings Summary")

GENERATED

См. CID 6047 "CAD and Processing Findings Summary"

4001

>>

HAS PROPERTIES

TEXT

(111033, DCM, "Impression Description")

GENERATED

(Description, e.g., Breast density evaluation)

4002

>>

HAS PROPERTIES

TEXT

(111001, DCM, "Algorithm Name")

GENERATED

(Algorithm Name, e.g., Breast Density Assessment)

4019

>>

HAS PROPERTIES

TEXT

(111003, DCM, "Algorithm Version")

GENERATED

(Version, e.g., 1.1.1.1)

4019

>>

HAS PROPERTIES

NUM

См. CID 6142 Calculated Value

GENERATED

4002

>>>

HAS CONCEPT MOD

CODE

(272741003, SCT, "Laterality")

GENERATED

См. CID 6023 "Side"

4002

>>>

HAS CONCEPT MOD

CODE

(121401, DCM, "Derivation")

GENERATED

См. CID 6140 "Calculation Mehtod"

4002

>>

INFERRED FROM

CONTAINER

(111034, DCM, "Individual Impression/ Recommendation")

GENERATED

4003

>>>

HAS CONCEPT MOD

CODE

(111056, DCM, "Rendering Intent")

GENERATED

См. CID 6034 "Intended Use of CAD Output"

4003

>>>

CONTAINS

CODE

(111059, DCM, "Single Image Finding")

GENERATED

See Table N.10-3

4006

>>>>

HAS CONCEPT MOD

CODE

(111056, DCM, "Rendering Intent")

GENERATED

См. CID 6034 "Intended Use of CAD Output"

4006

>>>>

HAS PROPERTIES

TEXT

(111001, DCM, "Algorithm Name")

GENERATED

4019

>>>>

HAS PROPERTIES

TEXT

(111003, DCM, "Algorithm Version")

GENERATED

4019

>>>>

HAS PROPERTIES

SCOORD

(111010, DCM, "Center")

GENERATED

4021

>>>>>

R-SELECTED FROM

IMAGE

GENERATED

4021

>>>>

HAS PROPERTIES

SCOORD

(111041, DCM, "Outline")

GENERATED

4021

>>>>>

R-SELECTED FROM

IMAGE

GENERATED

4021

>>>

CONTAINS

CODE

(111059, DCM, "Single Image Finding" )

GENERATED

(129715009, SCT, "Breast Composition")

4006

>>>>

HAS CONCEPT MOD

CODE

(111056, DCM, "Rendering Intent")

GENERATED

См. CID 6034 "Intended Use of CAD Output"

4006

>>>>

HAS PROPERTIES

TEXT

(111001, DCM, "Algorithm Name")

GENERATED

4019

>>>>

HAS PROPERTIES

TEXT

(111003, DCM, "Algorithm Version")

GENERATED

4019

>>>

HAS PROPERTIES

CODE

(129715009, SCT, "Breast Composition")

GENERATED

См. DCID 6000, "Overall Breast Composition"

4007

>

CONTAINS

CODE

(111064, DCM, "Summary of Detections")

GENERATED

См. CID 6042 "Status of Results"

4000

>>

INFERRED FROM

CONTAINER

(111063, DCM, "Successful Detections")

GENERATED

4015

>>>

CONTAINS

CODE

(111022, DCM, "Detection Performed")

GENERATED

See Table N.10-3

4017

>>>>

HAS PROPERTIES

TEXT

(111001, DCM, "Algorithm Name")

GENERATED

4019

>>>>

HAS PROPERTIES

TEXT

(111003, DCM, "Algorithm Version")

GENERATED

4019

>>>>>

R-SELECTED FROM

IMAGE

GENERATED

4021

>

CONTAINS

CODE

(111065, DCM, "Summary of Analyses")

GENERATED

См. DICID 6042, "Status of Results"

4000

>>

INFERRED FROM

CONTAINER

(111062, DCM, "Successful Analyses")

GENERATED

4016

>>>

CONTAINS

CODE

(111004, DCM, "Analysis Performed")

См. CID 6043, "Types of Mammography CAD Analysis"

4018

>>>>

HAS PROPERTIES

TEXT

(111001, DCM, "Algorithm Name")

GENERATED

4019

>>>>

HAS PROPERTIES

TEXT

(111003, DCM, "Algorithm Version")

GENERATED

4019

>>>>>

R-HAS PROPERTIES

IMAGE

GENERATED

4021


N.10.1.1 A.B.1.1 Code Sets

Следующие таблицы перечисляют специфичные наборы кодов, на которые ссылается Mammography CAD SR (TID 4000).

Таблица N.10-2. Mammography CAD SR — коды модификаторов вида изображения (Image View Modifier Codes)

Обозначение схемы кодирования (Coding Scheme Designator)

Значение кода (Code Value)

Смысл кода (Code Meaning)

SCT

399161006

Cleavage

SCT

399011000

Axillary Tail

SCT

399197002

Rolled Lateral

SCT

399226006

Rolled Medial

SCT

414493004

Rolled Inferior

SCT

415670009

Rolled Superior


Таблица N.10-3. Mammography CAD SR — коды находок на отдельном изображении (Single Image Finding Codes)

Обозначение схемы кодирования (Coding Scheme Designator)

Значение кода (Code Value)

Смысл кода (Code Meaning)

SCT

129793001

Mammography breast density

SCT

129770007

Individual Calcification

SCT

129769006

Calcification Cluster


N.10.2 A.B.2 Структурированный отчёт об эхокардиографическом исследовании (Echocardiography Procedure Result SR) (TID 5200)

Таблица N.10-4 показывает кодирование содержимого DICOM-отчёта об эхокардиографическом исследовании (Echocardiography Procedure Report, TID 5200).

[Таблица N.10-4 показывает, как документировать использование содержимого TID, на примере TID 5200. Измените в соответствии с реализацией вашего продукта, например, выберите поддерживаемые концепты и значения, и добавьте дополнительные шаблоны по мере необходимости.]

Таблица N.10-4. Структурированный отчёт об эхокардиографическом исследовании (Echocardiography Procedure Report SR) (TID 5200)

NL

Rel with Parent

VT

Концепт (Concept Name)

Источник (Source)

Наличие элемента содержимого (Presence of Content Item)

Значения (Values)

TID

Комментарии (Comments)

CONTAINER

EV (125200, DCM, "Adult Echocardiography Procedure Report")

5200

>

HAS CONCEPT MOD

CODE

(121049, DCM, "Language of Content Item and Descendants")

CONFIGURATION

(en, RFC3066, "English" )

1204

>>

HAS CONCEPT MOD

CODE

(121046, DCM, "Country of Language" )

CONFIGURATION

(US, ISO3166_1, "United States of America (the) " )

1204

>

HAS OBS CONTEXT

CODE

(121005, DCM, "Observer Type")

GENERATED

(121006, DCM, "Person")

1002

>

HAS OBS CONTEXT

PNAME

EV (121008, DCM, "Person Observer Name")

CONFIGURATION

1003

>

CONTAINS

CONTAINER

EV (121118, DCM, "Patient Characteristics"

GENERATED

5201

>>

CONTAINS

NUM

(121118, DCM, "Subject Age")

GENERATED

5201

Calculated from Date of Birth

>>

CONTAINS

CODE

EV (121032, DCM, "Subject Sex")

MWL

См. CID 7455 "Sex"

5201

>>

CONTAINS

NUM

(8277-6, LN, "Body Surface Area")

GENERATED

5201

>>>

INFERED FROM

CODE

(8278-4, LN, "Body Surface Area Formula")

GENERATED

См. CID 3663 "Body Surface Area Equations"

5201

>

CONTAINS

CONTAINER

(59776-5, LN, "Findings")

GENERATED

По одному контейнеру (Container) для каждой поддерживаемой области исследования (Finding Site), см. раздел N.10.2.1

5202

Следующие строки поддерживаются для всех областей исследования (Finding Sites), перечисленных в разделе N.10.2.1. Значения для поддерживаемых концептов перечислены в столбце "Modifier" таблиц в соответствующих подразделах раздела N.10.2.1.

>>

HAS CONCEPT MOD

CODE

(363698007, SCT "Finding Site"

GENERATED

См. TID 5200 для поддерживаемых областей исследования (Finding Sites)

5202

>>

CONTAINS

CONTAINER

(125007, DCM, "Measurement Group)

5202

>>>

CONTAINS

NUM

См. раздел N.10.2.1 для измерений и поддерживаемых модификаторов для каждой области исследования (Finding Site)

300

>>>>

HAS CONCEPT MOD

CODE

(370129005, SCT, "Measurement Method")

GENERATED

См. CID 12227 "Echocardiography Measurement Method"

300

>>>>

HAS CONCEPT MOD

CODE

(363698007, SCT, "Finding Site")

GENERATED

См. CID 12236 "Echo Anatomic Sites"

300

>>>>

HAS CONCEPT MOD

CODE

(26067400, SCT, "Flow Direction")

GENERATED

См. CID 12221 "Flow Direction"

5203

>>>>

HAS CONCEPT MOD

CODE

(272517003, SCT, "Respiratory Cycle Point")

GENERATED

См. CID 12234 "Respiration State"

5203

>>>>

HAS CONCEPT MOD

CODE

(272518008, SCT, "Cardiac Cycle Point")

GENERATED

См. CID 12233 "Cardiac Phase"

5203

>>>>

HAS CONCEPT MOD

CODE

(399264008, SCT, "Image Mode")

GENERATED

См. CID 12224 "Ultrasound Image Modes"

5203

>>>>

HAS CONCEPT MOD

CODE

(111031, DCM, "Image View")

GENERATED

См. CID 12002 "Ultrasound Protocol Stage Types"

5203


N.10.2.1 A.B.2.1 Кодирование измерений (Measurement Encoding)

В следующих разделах приводится перечень измерений, закодированных для каждой области исследования (Finding Site).

[Поскольку списки измерений могут быть достаточно обширными, они могут быть предоставлены в отдельном excel-файле, минимально содержащем столбцы для

  • Метки (Label)

  • Кодирования измерения с использованием Coding Scheme Designator, Code Value и Code Meaning

  • Одного столбца для каждого поддерживаемого модификатора (Image Mode, Image View, Measurement Method, Cardiac Cycle Point, …)

  • Кода единицы измерения с использованием Coding Scheme Designator, Code Value и Code Meaning.]

[Если вы используете внешний документ, укажите следующее:]

Сведения о поддерживаемых измерениях можно найти по адресу <link to external document>.

[Если измерения задокументированы в этом документе, добавьте для каждой поддерживаемой области исследования (Finding Site) подраздел со всеми поддерживаемыми измерениями и их модификаторами ниже, следуя приведённым примерам.]

N.10.2.1.1 A.B.2.1.1 Левый желудочек (Left Ventricle)

Таблица N.10-5 содержит перечень измерений, поддерживаемых <product>. Первый столбец содержит метку, используемую на <products reporting screen> для выбора соответствующих измерений.

[Задокументируйте все измерения, поддерживаемые продуктом, используя соответствующие измерения. Измените в соответствии с реализацией вашего продукта, например, выберите поддерживаемые концепты и значения, и добавьте дополнительные шаблоны по мере необходимости. Если используются частные (private) коды, укажите их через Coding Scheme Designator вида 99_VENDOR_X, где VENDOR_X необходимо заменить на значение, специфичное для поставщика.]

[В столбце "Modifier" перечислите все поддерживаемые модификаторы, используя Concept Name Code из Таблицы N.10-4 в разделе N.10.2 и добавьте код для каждого значения модификатора (Modifier Value).]

Таблица N.10-5. Измерения левого желудочка (Left Ventricle Measurements)

Метка (Label)

Измерение (Measurement)

Модификатор (Modifier)

Единица измерения (Unit)

Echo Section (TID 5202) - Left Ventricle, (363698007, SCT, "Finding Site") : (87878005, SCT, " Left Ventricle")

LV CI A2C MOD

(54993008, "SCT, Cardiac Index")

(399264008, SCT, "Image Mode")

(399064001, SCT, "2D mode")

(l/min/m2, UCUM, "l/min/m2")

(111031, DCM, "Image View")

(399232001, SCT, "Apical two chamber")

(370129005, SCT, "Measurement Method")

(125208, DCM, "Method of Disks, Single Plane")

LVID d PSAX A-P

(LVID_AP, 99VENDOR_X, Left Ventricle Internal Dimension A-P")

(272518008, SCT, "Cardiac Cycle Point")

(90892000, SCT, "Diastole")

(l/min/m2, UCUM, "l/min/m2")

(111031, DCM, "Image View")

(399271003, SCT, "Parasternal short axis at the Papillary Muscle level")

(399264008, SCT, "Image Mode")

(399064001, SCT, "2D mode")


N.10.2.1.2 A.B.2.1.2 Правый желудочек (Right Ventricle)

Таблица N.10-6 содержит перечень измерений, поддерживаемых <product>. Первый столбец содержит метку, используемую на <products reporting screen> для выбора соответствующих измерений.

Таблица N.10-6. Измерения правого желудочка (Right Ventricle Measurements)

Метка (Label)

Измерение (Measurement)

Модификатор (Modifier)

Единица измерения (Unit)

Echo Section (TID 5202) - Right Ventricle, (363698007, SCT, "Finding Site") : (53085002, SCT, "Right Ventricle")

RV Area s A4C

(42798000, SCT "Area")

(272518008, SCT, "Cardiac Cycle Point")

(111973004, SCT, "Systole")

(cm2/m2, UCUM, "cm2/m2")

(111031, DCM, "Image View")

(399214001, SCT "Apical four chamber")

(399264008, SCT, "Image Mode")

(399064001, SCT, "2D mode")

(370129005, SCT, "Measurement Method")

(125208, DCM, "Method of Disks, Single Plane")


N.11 A.C Детали безопасности (Security Details)

[Этот раздел содержит несколько подразделов, описывающих информацию, которая может уже присутствовать в других документах по безопасности (например, в заявлении MDS2). Для каждого подраздела вы можете заполнить его или удалить и сослаться на отдельный документ по безопасности, если вся информация, запрашиваемая в этом шаблоне, присутствует в отдельном ссылочном документе.]

Данный раздел содержит дополнительные сведения о функциях безопасности, формально описанных в разделе N.8.

N.11.1 A.C.1 Детали требований к внешней сети (External Network Requirement Details)

N.11.1.1 A.C.1.1 Базовая синхронизация времени (Basic Time Synchronization)

[Если ваш продукт следует RFC 8633, укажите это здесь, в противном случае опишите, что реализовано, например:

  • Если ваш продукт способен выполнять транзакцию Find NTP Servers с использованием DCP, когда ни один сервер не найден через NTP, опишите это здесь.

  • Укажите здесь, что делает продукт, если NTP-серверы недоступны, либо сошлитесь на раздел руководства пользователя продукта, описывающий действия в таком случае.]

N.11.1.2 A.C.1.2 Базовое управление сетевыми адресами (Basic Network Address Management)

[Если данное приложение поддерживает профиль Basic Network Address Management в качестве клиента DHCP, укажите здесь, как обнаруживается DHCP-сервер.

Если DNSSEC поддерживается (RFC 4033, RFC 4034, RFC 4035) для взаимодействий, определённых в профиле Basic Network Address Management, опишите здесь поддерживаемые параметры или предоставьте ссылку на документ, их описывающий.]

N.11.1.3 A.C.1.3 Управление конфигурацией приложений (Application Configuration Management)

Таблица N.11-1 определяет поддерживаемые шаблоны безопасности :

[Укажите здесь, какой(ие) шаблон(ы) безопасности поддерживает реализация вашего LDAP Client и/или LDAP Server. Удалите любой неподдерживаемый актор (actor).]

Таблица N.11-1. Шаблоны безопасности LDAP (LDAP Security Patterns)

Актор (Actor)

Шаблон безопасности LDAP (LDAP Security Pattern)

Поддерживается (Supported)

Комментарии (Comments)

LDAP Server

TLS

TLS-Manual

Basic

Basic-Manual

Anonymous

Anonymous-Manual

[Additional pattern]

LDAP Client

TLS

TLS-Manual

Basic

Basic-Manual

Anonymous

Anonymous-Manual

[Additional pattern]


N.11.1.4 A.C.1.4 Обнаружение служб DNS (DNS Service Discovery)

[Если DNSSEC поддерживается (RFC 4033, RFC 4034, RFC 4035) для взаимодействий, обеспечивающих обнаружение служб DNS (DNS Service Discovery), опишите здесь поддерживаемые параметры или предоставьте ссылку на документ, их описывающий.]

N.11.2 A.C.2 Детали профилей безопасности DICOM (DICOM Security Profile Details)

N.11.2.1 A.C.2.1 Безопасное использование онлайн-электронного хранилища (Online Electronic Storage Secure Use)

[Укажите здесь, как продукт ограничивает удалённый доступ (User Access, Access per Patient, Access per Doctor). Если эта информация описана в отдельном документе, укажите здесь ссылку на него.]

N.11.2.2 A.C.2.2 Сообщения журнала аудита (Audit Trail Messages)

Таблица N.11-2 определяет специфичные для DICOM сообщения аудита (Audit Messages), которые <Product> может обнаруживать и передавать. Она определяет перечень триггеров, вызывающих генерацию сообщения аудита, и то, можно ли настраивать эти триггеры. Также указывается, можно ли настраивать содержимое сообщения аудита.

[Укажите Y (да) или N (нет) в столбце "Used", чтобы указать, поддерживает ли ваш продукт данное сообщение аудита. Затем опишите перечень триггеров в столбце "Supported Triggers", вызывающих генерацию сообщения аудита вашим продуктом. Укажите Y или N в столбцах "Configurable Triggers" или "Configurable Message", поддерживаются ли эти функции вашим продуктом.]

Таблица N.11-2. Специфичные для DICOM сообщения аудита (DICOM Specific Audit Messages)

Сообщение аудита (Audit Message)

Используется (Used)

Поддерживаемые триггеры (Supported Triggers)

Настраиваемые триггеры (Configurable Triggers)

Настраиваемое сообщение (Configurable Message)

Комментарии (Comments)

Application Activity

Audit Log Used

Begin Transferring DICOM Instances

Data Export

Data Import

DICOM Instance Accessed

DICOM Instance Transferred

DICOM Study Deleted

Network Entry

Query

Security Alert

User Authentication

Order Record

Patient Record

Procedure Record

[Other Message]


[Следующая часть этого раздела может быть либо определена в DCS, либо оформлена в виде ссылки на руководство по обслуживанию/безопасности. В любом случае все частные (private) сообщения должны быть описаны в дополнение к стандартно определённым сообщениям. В качестве примера ниже приведён формат таблицы, который можно использовать для описания этих сообщений в данном документе.]

Таблица N.11-3 определяет детали реализации каждого сообщения аудита, поддерживаемого данным продуктом.

Таблица N.11-3. Детали сообщения аудита (Audit Message Details)

Объекты реального мира (Real-World Entities)

Имя поля (Field Name)

Поддерживается (Supported)

Ограничения значения (Value Constraints)

Application Activity Message

Event

EventID

EV (110100, DCM, "Application Activity")

EventActionCode

EventDateTime

EventOutcomeIndicator

EventTypeCode

Active Participant:

Приложение запущено (1) (Application started (1))

UserID

AlternativeUserID

UserName

[Любое расширение]

Audit Log Used Message

[Другое сообщение]


N.11.2.3 A.C.2.3 Профиль передачи сообщений журнала аудита - SYSLOG - TLS (Audit Trail Message Transmission Profile - SYSLOG - TLS)

См. раздел N.6.6 «Audit Trail Syslog Configuration» для сведений о параметрах Syslog-TLS.

N.11.2.4 A.C.2.4 Профиль передачи сообщений журнала аудита - SYSLOG - UDP (Audit Trail Message Transmission Profile - SYSLOG - UDP)

См. раздел N.6.6 «Audit Trail Syslog Configuration» для сведений о параметрах Syslog-UDP.

N.11.2.5 A.C.2.5 Детали защищённого транспортного соединения (Secure Transport Connection Details)

Таблица N.11.2.5-1 содержит перечень профилей защищённого транспортного соединения и наборов шифров (cipher suites), поддерживаемых для TLS 1.3:

[Опишите здесь механизмы и инструменты, поддерживаемые реализацией для распространения сертификатов (Certificate Distribution), проверки сертификатов (Certificate Validation) и управления ключами (Key Management).]

Таблице N.11.2.5-1 Secure Transport Connection Profiles and Cipher Suites добавьте любой профиль, заявленный в разделе N.8.4.2 Secure Transport Connection Profiles. Для каждого профиля перечислите все наборы шифров TLS 1.3, поддерживаемые вашим продуктом, и заполните столбец "Default Preference Order", если применимо.]

Таблица N.11.2.5-1. Профили защищённого транспортного соединения и наборы шифров (Secure Transport Connection Profiles and Cipher Suites)

Профиль (Profile)

Набор шифров (Cipher Suite)

Порядок предпочтения по умолчанию (Default Preference Order) (от 1=предпочтительный до n=менее предпочтительный)

Modified BCP 195 RFC 8996 TLS Secure Transport Connection Profile

TLS_AES_256_GCM_SHA384

TLS_CHACHA20_POLY1305_SHA256

TLS_AES_128_GCM_SHA256

TLS_AES_128_GCM_SHA256

TLS_AES_128_CCM_8_SHA256

[Любой профиль TLS, поддерживаемый <product>]

[Любой набор шифров]


Таблица N.11.2.5-2 содержит перечень профилей защищённого транспортного соединения и алгоритмов обмена ключами, поддерживаемых для TLS 1.3:

Таблице N.11.2.5-2 Secure Transport Connection Profiles and TLS 1.3 Key Exchange Algorithms добавьте любой профиль, заявленный в разделе N.8.4.2 Secure Transport Connection Profiles. Для каждого профиля перечислите все алгоритмы обмена ключами TLS 1.3, поддерживаемые вашим продуктом, и заполните столбец "Default Preference Order", если применимо]

Таблица N.11.2.5-2. Профили защищённого транспортного соединения и алгоритмы обмена ключами TLS 1.3 (Secure Transport Connection Profiles and TLS 1.3 Key Exchange Algorithms)

Профиль (Profile)

Алгоритмы обмена ключами (Key Exchange Algorithms)

Порядок предпочтения по умолчанию (Default Preference Order) (от 1=предпочтительный до n=менее предпочтительный)

Modified BCP 195 RFC 8996 TLS Secure Transport Connection Profile

ECDHE

DHE

[Любой профиль TLS, поддерживаемый <product>]

[Любой алгоритм обмена ключами]


Таблица N.11.2.5-3 содержит перечень профилей защищённого транспортного соединения и алгоритмов подписи, поддерживаемых для TLS 1.3:

Таблице N.11.2.5-3 Secure Transport Connection Profiles and TLS 1.3 Signature Algorithms добавьте любой профиль, заявленный в разделе N.8.4.2 Secure Transport Connection Profiles. Для каждого профиля перечислите все алгоритмы подписи TLS 1.3, поддерживаемые вашим продуктом, и заполните столбец "Default Preference Order", если применимо]

Таблица N.11.2.5-3. Профили защищённого транспортного соединения и алгоритмы подписи TLS 1.3 (Secure Transport Connection Profiles and TLS 1.3 Signature Algorithms)

Профиль (Profile)

Алгоритмы подписи (Signature Algorithms)

Порядок предпочтения по умолчанию (Default Preference Order) (от 1=предпочтительный до n=менее предпочтительный)

Modified BCP 195 RFC 8996 TLS Secure Transport Connection Profile

ECDSA

RSASSA PKCS#1 v1.5 (RSA)

RSASSA-PSS

[Любой профиль TLS, поддерживаемый <product>]

[Любой алгоритм подписи]


Таблица N.11-4 содержит перечень профилей защищённого транспортного соединения и наборов шифров, поддерживаемых для TLS 1.2:

Таблице N.11-4 добавьте любой профиль, заявленный в разделе N.8.4.2 Secure Transport Connection Profiles. Для каждого профиля перечислите все наборы шифров TLS 1.2, поддерживаемые вашим продуктом, и заполните столбец "Default Preference Order", если применимо.]

Таблица N.11-4. Профили защищённого транспортного соединения и наборы шифров (Secure Transport Connection Profiles and Cipher Suites)

Профиль (Profile)

Набор шифров (Cipher Suite)

Порядок предпочтения по умолчанию (Default Preference Order) (от 1=предпочтительный до n=менее предпочтительный)

Modified BCP 195 RFC 8996 TLS Secure Transport Connection Profile

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384

TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384

TLS_ECDHE_ECDSA_WITH_AES_256_CCM

TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8

TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256

TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256

TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256

TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8

[Другие наборы шифров]

[Любой профиль TLS, поддерживаемый <product>]

[Любой набор шифров]


[Опишите здесь механизмы и инструменты, поддерживаемые реализацией для распространения сертификатов (Certificate Distribution), проверки сертификатов (Certificate Validation) и управления ключами (Key Management).]

Таблица N.11-5 описывает настраиваемые параметры и поведение, поддерживаемые данным продуктом для защищённого транспортного соединения (Secure Transport Connection):

[Укажите в столбце "Configurable", являются ли параметры настраиваемыми (Y) или нет (N).]

Таблица N.11-5. Настройка защищённого транспортного соединения (Secure Transport Connection Configuration)

Настройка локального защищённого транспортного соединения (Local Secure Transport Connection Configuration)

Параметр/Поведение (Parameter/Behavior)

Настраивается (Configurable)

Значение по умолчанию (Default Value)

Комментарии (Comments)

Общие параметры защищённого транспортного соединения (Common Secure Transport Connection parameters)

Порт (Port)

См. раздел N.6 «Configuration»

Причина A-P-ABORT provider при сбое проверки целостности (A-P-ABORT provider reason in case of integrity check failure)

BCP 195 RFC 8996 TLS Secure Transport Connection (защищённое транспортное соединение)

[Перечислите конкретные настраиваемые параметры для локальной системы]

Параметры Modified BCP 195 RFC 8996 TLS Secure Transport Connection (защищённое транспортное соединение)

[Перечислите конкретные настраиваемые параметры для локальной системы]

Параметры защищённого транспортного соединения для другого профиля (Other Profile Secure Transport Connection parameters)

Параметры настройки удалённого защищённого транспортного соединения (Remote Secure Transport Connection Configuration Parameters)

Параметр (Parameter)

Настраивается (Configurable)

Значение по умолчанию (Default Value)

Комментарии (Comments)

Общие параметры защищённого транспортного соединения (Common Secure Transport Connection Parameters)

Порт (Port)

См. раздел N.6 «Configuration»

Причина A-P-ABORT provider при сбое проверки целостности (A-P-ABORT provider reason in case of integrity check failure)

BCP 195 RFC 8996 TLS Secure Transport Connection (защищённое транспортное соединение)

[Перечислите конкретные настраиваемые параметры для локальной системы]

Параметры Modified BCP 195 RFC 8996 TLS Secure Transport Connection (защищённое транспортное соединение)

[Перечислите конкретные настраиваемые параметры для локальной системы]

Параметры защищённого транспортного соединения для <Other Profile>


N.11.2.6 A.C.2.6 Детали конфиденциальности атрибутов (Attribute Confidentiality Details)

Таблица N.11-6 содержит перечень атрибутов и действие, выполняемое при деидентификации (de-identifying) экземпляров. Поддерживаемые коды действий (Action Codes) определены в PS 3.15, раздел E.1.

[Для каждого элемента, перечисленного в Таблице N.11-6 «De-identified Elements and Actions», опишите действие, которое может выполнить приложение, используя один из кодов действий, определённых ниже:]

  • D: заменить значением ненулевой длины, которое может быть фиктивным (dummy) значением, соответствующим VR

  • Z: заменить значением нулевой длины либо значением ненулевой длины, которое может быть фиктивным значением, соответствующим VR

  • X: удалить

  • K: сохранить (без изменений для атрибутов, не являющихся последовательностями, очищено для последовательностей)

  • C: очистить, то есть заменить значениями схожего смысла, заведомо не содержащими идентифицирующей информации и соответствующими VR

  • U: заменить UID ненулевой длины, внутренне согласованным в пределах набора экземпляров

  • Z/D: Z, если только D не требуется для соответствия IOD (Type 2 в сравнении с Type 1)

  • X/Z: X, если только Z не требуется для соответствия IOD (Type 3 в сравнении с Type 2)

  • X/D: X, если только D не требуется для соответствия IOD (Type 3 в сравнении с Type 1)

  • X/Z/D: X, если только Z или D не требуются для соответствия IOD (Type 3 в сравнении с Type 2 в сравнении с Type 1)

  • X/Z/U*: X, если только Z или замена содержащихся UID экземпляров (U) не требуются для соответствия IOD (Type 3 в сравнении с Type 2 в сравнении с Type 1 последовательностями, содержащими ссылки на UID)

[Укажите в столбце "Encrypted", поддерживается ли шифрование. Y — да, N — нет.]

Таблица N.11-6. Деидентифицированные элементы и действия (De-identified Elements and Actions)

Имя атрибута (Attribute Name)

Tag

Действие (Action)

Зашифровано (Encrypted)

Комментарии (Comments)

Вариант базового профиля (Basic Profile Option)

<Element name>

<(xxxx,yyyy) >

[В случае фиктивного (dummy) значения опишите здесь алгоритм, генерирующий это значение]

[Дополнительный частный вариант (Additional Private Option)]


[Опишите здесь область, в пределах которой приложение может обеспечить ссылочную целостность заменяющих значений для ссылок, таких как SOP Instance UID, Frame of Reference UID и т.д., при деидентификации нескольких экземпляров SOP (например, в разных исследованиях (Studies), согласованная замена при многократной обработке одного и того же исследования и т.д.)

Также укажите, используется ли Encrypted Attributes Data Set, и какие синтаксисы передачи (Transfer Syntaxes) поддерживаются для кодирования/декодирования Encrypted Attributes Data Set.

Наконец, перечислите здесь любые дополнительные ограничения (например, размеры ключей для открытых ключей (public keys)).]

N.11.2.7 A.C.2.7 Детали цифровой подписи (Digital Signature Details)

[Опишите здесь детали любого профиля цифровой подписи (Digital Signature Profile), который может поддерживать ваш продукт. Укажите "N/A", если таковой отсутствует.]

N.11.2.8 A.C.2.8 Детали дополнительных профилей безопасности DICOM (Additional DICOM Security Profile Details)

[Опишите здесь детали любого дополнительного профиля безопасности DICOM (DICOM Security Profile), который может поддерживать ваш продукт. Укажите "N/A", если таковой отсутствует.]

N.12 A.D Сопоставление атрибутов (Mapping of Attributes)

[Опишите сопоставление атрибутов (Mapping of Attributes) в этом приложении, создав отдельный подраздел для каждого сопоставления. Примеры таких сопоставлений:

  • Сопоставление информации о заказе HL7 (HL7 Order) с ключами возврата запроса рабочего списка модальности (Modality Worklist query)

  • Сопоставление между рабочим списком модальности (Modality Worklist), экземплярами и сообщениями MPPS

  • Сопоставление между экземплярами DICOM SR и отчётами в формате CDA]

[Следующий подраздел показывает пример сопоставления между экземплярами рабочего списка модальности (Modality Worklist) и MPPS.]

N.12.1 A.D.1 Сопоставление между экземплярами рабочего списка модальности и MPPS (Mapping Between Modality Worklist Instances and MPPS)

Таблица N.12-1 описывает сопоставление атрибутов между экземплярами рабочего списка модальности и сообщениями MPPS.

В столбце "Scenario" используются следующие значения:

[Перечислите различные сценарии, которые поддерживает ваш продукт для сопоставления атрибутов, и используйте эти значения в столбце "Scenario" Таблицы N.12-1. Приведённый ниже список представляет собой пример, заимствованный из IHE Radiology Technical Framework - Vol. 2; однако вы можете определить собственные сценарии или изменить список ниже. Все записи в списке должны присутствовать как неизменный текст в вашем DICOM Conformance Statement.]

  • SCHEDULED: получение изображения было запланировано в РИС (RIS), а сведения о процедуре переданы в запросе MWL)

  • UNSCHEDULED: получение изображения выполнено без сведений рабочего списка модальности (Modality Worklist)

  • APPEND: полученные экземпляры добавляются к существующему исследованию после завершения первоначальной процедуры

  • GROUP: несколько запрошенных процедур объединяются в одно исследование.

В столбцах "Value Source" используются следующие значения. Ячейка столбца может дополнительно содержать Tag атрибута, если значение копируется из другого атрибута.

  • GENERATED: значение генерируется системой.

  • SRC_INSTANCE: значение копируется из ранее созданных экземпляров.

  • MWL: значение копируется из записи рабочего списка модальности (Modality Worklist).

  • USER: значение вводится пользователем.

  • SCANNED: значение считывается со сканера штрихкодов или аналогичного устройства.

  • EMPTY: атрибут отправляется со значением нулевой длины.

Столбцы "Destination" содержат либо TOP, если атрибут добавляется в набор данных (Data Set) верхнего уровня экземпляра, либо Tag атрибута последовательности (Sequence), в которую будет добавлен атрибут. Столбец "Comments" может использоваться для указания дополнительной информации о значениях, добавляемых в экземпляр или MPPS.

[Обновите Таблицу N.12-1 в соответствии с реализацией вашего продукта. Записи в таблице приведены в качестве примера.]

Таблица N.12-1. Сопоставление атрибутов из рабочего списка модальности с экземпляром и MPPS (Mapping of Attributes from Modality Worklist to Instance and MPPS)

Имя атрибута в Image/MPPS (Attribute Name in Image/MPPS)

Tag

Сценарий (Scenario)

Изображение (Image)

MPPS

Комментарии (Comments)

Источник значения (Value Source)

Назначение (Destination)

Источник значения (Value Source)

Назначение (Destination)

Study Instance UID

(0020,000D)

SCHEDULED

MWL

TOP

SRC_INSTANCE

(0040,0270)

UNSCHEDULED

GENERATED

TOP

EMPTY

(0040,0270)

APPEND

SRC_INSTANCE

TOP

SRC_INSTANCE

(0040,0270)

GROUP

SYSTEM

TOP

SRC_INSTANCE

(0040,0270) (a)

(a) One item per SPS in (0040, 0270)

Accession Number

(0008,0050)

SCHEDULED

MWL

TOP

SRC_INSTANCE

(0040,0270)

UNSCHEDULED

EMPTY

TOP

EMPTY

(0040,0270)

APPEND

SRC_INSTANCE

TOP

SRC_INSTANCE

(0040,0270)

GROUP

MWL;EMPTY (a)

TOP

MWL (b)

(0040,0270)

(a) If the Accession Number for all Requested Procedures is the same, use that in the Accession Number of the Instances. If different keep empty.

(b) Copy Accession Number for each Requested Procedure into the item of the appropriate SPS.

Requested Procedure ID

(0040,1001)

SCHEDULED

MWL

(0040,0275) (a)

(0040,A370) (b)

SRC_INSTANCE

(0040,0270)

(a) for use in Image IODs

(b) for use in Evidence Documents

UNSCHEDULED

N/A

N/A

EMPTY

(0040,0270)

APPEND

SRC_INSTANCE

(0040,0275) (a)

(0040,A370) (b)

SRC_INSTANCE

(0040,0270)

(a) for use in Image IODs

(b) for use in Evidence Documents

GROUP

Study ID

(0020,0010)

SCHEDULED

MWL (0040,1001)

TOP

SRC_INSTANCE

TOP

(0040,1001) — это Requested Procedure ID

UNSCHEDULED

GENERATED

TOP

SRC_INSTANCE

TOP

APPEND

SRC_INSTANCE (0040,1001)

TOP

SRC_INSTANCE

TOP

(0040,1001) — это Requested Procedure ID


N.13 A.E Использование наборов кодов (Code Set Usage)

[Данный подраздел используется для описания использования наборов кодов (code set usage), таких как:

  • Обработка локальных кодов процедур

  • Обработка локальных кодов формуляра и лекарственных средств

  • Обработка устаревших или более не используемых кодов и наборов кодов

    • Обработка использования кодов SNOMED RT в сравнении с SNOMED CT

  • Обработка частных (private) кодов

  • Определение частных кодов поставщика (vendor private codes)

]