.DCM вариант №
Файлы с расширением .dcm представляют собой цифровые изображения, в которых хранится медицинская информация о пациентах, такая как МРТ, компьютерная томография и ультразвуковые изображения. Файлы DCM используют формат файла изображения DICOM (цифровая визуализация и связь в медицине) и могут включать информацию о пациенте для справки. Он был разработан Национальной ассоциацией производителей электрооборудования (NEMA) и предназначался для стандартизации формата файлов изображений для распространения и просмотра медицинских изображений.
Формат файла DCM
Файлы DCM хранят информацию в формате изображения DICOM. В этих файлах хранится набор данных, представляющий собой реальную информацию, которая представляет экземпляр SOP, связанный с DICOM IOD. Метаинформация файла DICOM хранится в файле, за которым следует поток байтов фактического набора данных.
Метаинформация файла DICOM
Каждый файл DICOM включает заголовок идентификационной информации для инкапсулированного набора данных, который состоит из:
- 128-байтовая преамбула файла
- 4-байтовый префикс DICOM
- Мета-элементы файла
Этот заголовок является обязательным для каждого файла DICOM.
Метаэлементы файла
Имя атрибута | Тег | Тип | Атрибут Описание |
---|---|---|---|
Преамбула файла | Нет полей тега или длины | 1 | Фиксированное 128-байтовое поле, доступное для использования в профиле приложения или реализации. Если он не используется профилем приложения или конкретной реализацией, все байты должны быть установлены на 00H. Читатели или обновители наборов файлов не должны полагаться на содержание этой преамбулы, чтобы определить, является ли этот файл файлом DICOM или нет. |
Префикс DICOM | Нет полей тега или длины | 1 | Четыре байта, содержащие строку символов «DICM». Этот префикс предназначен для определения того, является ли этот файл файлом DICOM. |
Длина группы метаинформации файла | (0002,0000) | 1 | Количество байтов, следующих за этим метаэлементом файла (конец поля значения) до последнего метаэлемента файла группы 2 метаинформации включительно |
Версия метаинформации файла | (0002,0001) | 1 | Это двухбайтовое поле, каждый бит которого идентифицирует версию этого заголовка метаинформации файла. В версии 1 значение первого байта равно 00H, а значение байта второго значения равно 01H. Реализации, считывающие файлы с метаинформацией, где этот атрибут имеет бит 0 (младший бит) второго байта, установленный в 1, могут интерпретировать метаинформацию файла, как указано в этом версия PS3.10. Все остальные биты не должны проверяться. |
UID класса SOP для хранения носителей | (0002,0002) | 1 | Уникальный идентификатор класса SOP, связанного с набором данных. UID класса SOP, разрешенные для хранения мультимедиа, указаны в PS3.4 — Профили приложений для хранения мультимедиа. |
UID экземпляра SOP для хранения носителей | (0002,0003) | 1 | Уникально идентифицирует экземпляр SOP, связанный с набором данных, помещенным в файл и следующим за метаинформацией файла. |
UID синтаксиса передачи | (0002,0010) | 1 | Уникально идентифицирует синтаксис передачи, используемый для кодирования следующего набора данных. Этот синтаксис передачи не применяется к метаинформации файла. |
UID класса реализации | (0002,0012) | 1 | Уникально идентифицирует реализацию, создавшую этот файл, и его содержимое. Он обеспечивает однозначную идентификацию типа реализации, которая последней записала файл, в случае проблем с обменом. |
Имя версии реализации | (0002,0013) | 3 | Идентифицирует версию для UID класса реализации (0002,0012), используя до 16 символов репертуара. |
Заголовок исходного приложения | (0002,0016) | 3 | Заголовок приложения DICOM (AE) Заголовок AE, который записал содержимое этого файла (или обновил его последним). Если он используется, он позволяет отслеживать источник ошибок в случае проблем с обменом носителями. |
UID создателя личной информации | (0002,0100) | 3 | UID создателя личной информации (0002,0102). |
Личная информация | (0002,0102) | 1C | Содержит личную информацию, помещенную в метаинформацию файла. Создатель должен быть идентифицирован в (0002,0100). Требуется, если присутствует UID создателя частной информации (0002,0100). |
Инкапсуляция набора данных
Файл DICOM содержит один набор данных, который представляет один экземпляр SOP, относящийся к одному классу SOP. UID синтаксиса передачи метаинформации файла DICOM должен определять синтаксис передачи, используемый для кодирования набора данных.
Поддержка информации об управлении файлами
Уровень формата мультимедиа предоставляет следующую информацию об управлении файлами, если это необходимо для данного профиля приложения DICOM.
Идентификация владельца содержимого файла
Статистика доступа к файлам (например, дата и время создания)
Контроль доступа к файлам приложений
Управление доступом к физическим носителям (например, защита от записи)