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

Начинать с Conformance Statement
Документ соответствия описывает поддерживаемые сервисы, роли и ограничения реализации. Для каждого участника проверяют версию продукта, SOP Classes, Transfer Syntaxes и роль SCU или SCP. Аппарат, умеющий отправлять объект, и архив, умеющий принимать другой тип объекта, не становятся совместимыми только из-за общего логотипа DICOM.
Формат объекта также важен. Статическое изображение, много кадров, структурированный отчёт и измерения не взаимозаменяемы. При передаче только изображения экрана часть исходных количественных данных может отсутствовать. Сжатие с потерями, если оно используется, должно быть осознанным свойством согласованного процесса.
Сервисы решают разные задачи
| Сервис | Задача | Что не следует из успеха |
|---|---|---|
| Storage | Передача DICOM-объектов | Долговременная сохранность во всех условиях |
| Modality Worklist | Получение сведений о назначенном исследовании | Автоматическая правильность сопоставления пациента |
| MPPS | Передача состояния выполненного шага исследования | Полнота архива изображений |
| Storage Commitment | Подтверждение принятой ответственности за хранение объектов в рамках сервиса | Наличие независимой резервной копии по любой требуемой политике |
Идентификация важнее успешного соединения
Проверка C-ECHO подтверждает достижимость и работу соответствующего сервиса, но не весь клинический обмен. Ошибки Patient ID, Accession Number или идентификаторов исследования могут привести к неверному связыванию данных при технически успешной передаче. Отдельно испытывают кириллицу, составные имена, пустые допустимые поля и ограничения длины.
Сценарий экстренного пациента без предварительного назначения требует согласованного последующего объединения данных. Повторная отправка не должна порождать неуправляемые дубли. Изменения идентификаторов на стороне модальности и архива должны соответствовать установленной процедуре, а не ручным исправлениям отдельных файлов.

Минимальный набор приёмочных сценариев
Проверяют получение задания, корректность демографических данных, выполнение исследования, отправку всех нужных объектов и их просмотр в PACS. Затем моделируют разрешённый тестовый перерыв связи, восстановление очереди и повторную передачу. Если заявлен Storage Commitment, испытывают и положительный, и отрицательный результат с корректной обработкой ответа.
Для проверки используют тестовые данные, а не незащищённые копии реальных исследований. Фиксируют версии, параметры сервисов, журналы и ожидаемый результат каждого сценария. Успешная передача одного JPEG-подобного изображения не подтверждает сохранность cine, измерений или структурированных отчётов.
Совместимость и защищённость — разные свойства
Поддержка DICOM сама по себе не означает шифрование или безопасную доступность из интернета. Сегментацию сети, аутентификацию, разрешённые соединения и защищённый транспорт согласуют с ИТ-службой по возможностям систем. Открывать сервис наружу или отключать защиту для устранения ошибки обмена нельзя считать этапом подтверждения совместимости.
Успешная отправка и успешный клинический процесс
Архив может принять файл, но приложение просмотра — не отобразить нужные измерения или многокадровую последовательность. Поэтому конечная точка теста находится у пользователя: доступны ли все необходимые данные в правильном исследовании и пригодны ли они для работы. Журнал успешных передач подтверждает только часть цепочки.
При проверке кириллицы учитывают кодировку в DICOM-атрибутах, а не только внешний вид имени на экране аппарата. Ошибка может проявляться лишь на следующем этапе: в рабочем списке, архиве или экспортированном отчёте. Тестовый набор должен проходить весь маршрут.
Управление изменениями
После обновления PACS или модальности повторяют затронутые сценарии. Новая поддерживаемая синтаксическая передача или тип объекта могут потребовать изменения настроек другой стороны. Хранят исходные документы соответствия и протокол испытаний для конкретных версий. Это превращает интеграцию из разовой настройки адресов в воспроизводимый процесс с понятными границами ответственности.
