AE | Application Entity | Прикладная сущность | Строка символов, которая определяет прикладную сущность, с незначащими начальными и конечными пробелами. Нельзя использовать значение, состоящее только из пробелов | Набор символов по умолчанию, за исключением кода символа 5CH (обратная косая черта "\" в ISO-IR 6) и всех управляющих символов. | 16 байт максимум | |
AS | Age String | Строка с возрастом | Строка символов в одном из следующих форматов: "nnnD", "nnnW", "nnny", где "nnn" обозначает количество дней для "D", количество недель для "W", месяцев для "M", лет для "Y". | "0"-"9", "D", "W", "M", "Y" | 4 байта | Пример: "018M" соответствует возрасту 18 месяцев. |
AT | Attribute Tag | Тег DICOM | Упорядоченная пара 16-битных беззнаковых целых, которая определяет тег элемента данных. | Неприменимо | 4 байта | Пример: Тег (0018,00FF) кодируется последовательностью из 4 байт в Little-Endian как 18H,00H,FFH,00H. |
CS | Code String | Строка с кодом | Строка символов, содержащая идентификатор объекта. Начальные и конечные пробелы не имеют значения. | Символы верхнего регистра, "0"-"9", символ ПРОБЕЛ и символ подчеркивания "_". | 16 байт максимум | |
DA | Date | Дата | Строка символов в формате "YYYYMMDD", где "YYYY" содержит цифры года, "MM" содержит номер месяца, а "DD" содержит номер дня, представляет дату по Григорианскому календарю. | Символы "0"-"9".
В контексте запроса с сопоставлением диапазонов разрешен символ "-", а для заполнения допускается завершающий символ ПРОБЕЛ. | 8 байт.
При указании диапазона — 18 байт максимум. | Пример: "19930822" представляет 22 августа 1993 года.
Примечания
1. Стандарт ACR-NEMA Standard 300 (предшественник DICOM) поддерживает для этого VR строку в формате YYYY.MM.DD. Использование этого формата не соответствует требованиям DICOM.
2. См. также DT VR в этой таблице.
3. Даты до 1582 г., например, используемые для датирования исторических или археологических предметов, интерпретируются как даты по григорианскому календарю, если не указано иное. |
DS | Decimal String | Строка с десятичным числом | Строка символов, представляющая число либо с фиксированной, либо с плавающей точкой. Число с фиксированной точкой должно содержать только символы 0–9 с необязательными ведущими "+" или "-" и необязательной точкой "." для обозначения десятичной точки. Число с плавающей точкой должно быть представлено, как определено в ANSI X3.9, с "E" или "e" для обозначения экспоненты. Десятичные строки могут быть дополнены начальными или конечными пробелами. Встроенные пробелы не допускаются. | "0" -"9", "+", "-", "Е", "е", "." и символ ПРОБЕЛ. | 16 байт максимум | Элементы данных с несколькими значениями, использующими этот VR, могут быть закодированы неправильно, если используется синтаксис передачи Explicit-VR, а VL этого атрибута превышает 65534 байта. |
DT | Date Time | Дата и время | Строка символов даты и времени в формате "YYYYMMDDHHMMSS.FFFFFF&ZZXX"
Компоненты этой строки слева направо: "YYYY" = год, "MM" = месяц, "DD" = день, "HH" = час (диапазон "00" — "23"), "MM" = минута (диапазон "00" — "59"), "SS" = секунда (диапазон "00" — "60").
"FFFFFF" = Дробная часть секунды (диапазон "000000" — "999999").
"&ZZXX" — необязательный суффикс для смещения от всеобщего скоординированного времени (UTC), где & = "+" или "-", а "ZZ" = часы и "XX" = минуты смещения.
Год, месяц и день следует интерпретировать как дату в григорианской календарной системе.
Используются 24-часовые часы. Полночь должна быть представлена только "0000", но не "2400".
Компонент дробной секунды, если он присутствует, должен содержать от 1 до 6 цифр. Если дробная секунда не указана, предшествующий символ "." не должен включаться. Суффикс смещения, если он присутствует, должен содержать 4 цифры. Строка может быть дополнена завершающими символами ПРОБЕЛ. Ведущие и встроенные пробелы не допускаются.
Компонент, опущенный в строке, называется нулевым компонентом. Завершающие нулевые компоненты даты и времени указывают на то, что значение не соответствует точности этих компонентов. Компонент YYYY не должен быть нулевым. Компоненты, не заканчивающиеся нулевым значением, запрещены. Необязательный суффикс не считается компонентом.
Значение даты и времени без необязательного суффикса интерпретируется как находящееся в местном часовом поясе приложения, создающего элемент данных, если только это явно не указано смещением часового пояса от UTC (0008,0201).
Смещение UTC рассчитывается как «местное время минус UTC». Смещение значения даты и времени в часовом поясе UTC должно быть +0000. | "0"-"9", "+", "-", "." и символ ПРОБЕЛ. | 26 байт.
При указании диапазона — 54 байт максимум. | 1. Диапазон смещения составляет от -1200 до +1400. Смещение стандартного восточного времени США составляет -0500. Смещение стандартного времени Японии составляет +0900.
2. Использование -0000 в качестве смещения для указания местного времени, как определено в RFC 2822, не допускается.
3. Значение даты и времени 195308 означает август 1953 года, а не конкретный день. Значение Date Time 19530827111300.0 означает 27 августа 1953 года, 11:13 утра с точностью до 1/10 секунды.
4. Компонент Секунда может иметь значение 60 только для дополнительной секунды.
5. Смещение может быть включено независимо от нулевых компонентов; например, 2007-0500 является допустимым значением. |
FL | Floating Point Single | Число с плавающей точкой одинарной точности | Двоичное число с плавающей точкой одинарной точности, представленное в формате 32-битного числа с плавающей точкой IEEE 754:1985. | Неприменимо | 4 байта | |
FD | Floating Point Double | Число с плавающей точкой двойной точности | Двоичное число двойной точности с плавающей точкой, представленное в 64-битном формате чисел с плавающей точкой IEEE 754:1985. | Неприменимо | 8 байт | |
IS | Integer String | Строка с целым числом | Строка символов, представляющая целое десятичное число, должна содержать только символы от 0 до 9 с необязательным начальным "+" или "-". Может быть дополнена начальным и/или завершающими пробелами. Встроенные пробелы не допускаются.
Представленное целое число n должно находиться в диапазоне:
-231 ≤ n ≤ (231-1). | "0"-"9", "+", "-" и символ ПРОБЕЛ. | 12 байт максимум | |
LO | Long String | Длинная строка | Строка символов, которая может быть дополнена начальными и/или конечными пробелами. Код символа 5CH (обратная косая черта "\" в ISO-IR 6) не должен присутствовать, так как он используется в качестве разделителя между значениями в многозначных элементах данных. Строка не должна содержать управляющих символов, кроме ESC. | Набор символов по умолчанию и/или как определено (0008,0005), за исключением кода символа 5CH (обратная косая черта «\» в ISO-IR 6) и всех управляющих символов, кроме ESC при использовании для управляющих последовательностей ISO 2022. | 64 символа максимум | |
LT | Long Text | Длинный текст | Строка символов, которая может содержать один или несколько абзацев. Может содержать набор графических символов и управляющие символы, CR, LF, FF и ESC. Может быть дополнена конечными пробелами, которые можно игнорировать, но начальные пробелы считаются важными. Элементы данных с этим VR не должны быть многозначными, и поэтому может использоваться код символа 5CH (обратная косая черта "\" в ISO-IR 6). | Набор символов по умолчанию и/или как определено (0008,0005), за исключением управляющих символов, кроме TAB, LF, FF, CR (и ESC при использовании для управляющих последовательностей ISO 2022). | 10240 символа максимум | |
OB | Other Byte | Двоичные данные | Двоичные данные, в которых кодирование содержимого определяется согласованным синтаксисом передачи. OB — это VR, нечувствительный к порядку байтов. Поток октетов должен быть дополнен одним конечным байтовым значением NULL (00H), когда это необходимо для достижения четной длины. | Неприменимо | | |
OD | Other Double | Число с плавающей точкой с двойной точностью | Поток 64-битных слов с плавающей запятой IEEE 754:1985. OD — это VR, который требует перестановки байтов в каждом 64-битном слове при изменении порядка байтов. | Неприменимо | 232-8 байт максимум | |
OF | Other Float | Число с плавающей точкой | Поток 32-битных слов с плавающей запятой IEEE 754:1985. OF — это VR, который требует перестановки байтов в каждом 32-битном слове при изменении порядка байтов. | Неприменимо | 232-4 байт максимум | |
OL | Other Long | Длинное целое | Поток 32-битных слов, кодировка содержимого которого определяется согласованным синтаксисом передачи. OL — это VR, который требует перестановки байтов в каждом слове при изменении порядка байтов. | Неприменимо | | |
OW | Other Word | 16-битное слово | Поток 16-битных слов, кодировка содержимого которого определяется согласованным синтаксисом передачи. OW — это VR, который требует перестановки байтов в каждом слове при изменении порядка байтов. | Неприменимо | | |
PN | Person Name | Имя человека | Строка символов, закодированная с использованием 5-компонентного соглашения. Код символа 5CH (обратная косая черта "\" в ISO-IR 6) не должен присутствовать, так как он используется в качестве разделителя между значениями в многозначных элементах данных. Строка может быть дополнена конечными пробелами. Для использования человеком, пять компонентов в порядке их появления: фамилия, комплекс имени, отчество, префикс имени, суффикс имени. | Набор символов по умолчанию и/или как определено (0008,0005), за исключением кода символа 5CH (обратная косая черта «\» в ISO-IR 6) и всех управляющих символов, кроме ESC когда они используются для управляющих последовательностей ISO 2022. | 64 символа максимум для группы компонентов | HL7 запрещает начальные пробелы внутри компонента; DICOM допускает начальные и конечные пробелы и считает их несущественными.
Любой из пяти компонентов может быть пустой строкой. Разделителем компонентов должен быть символ "^" (5EH). Разделители необходимы для внутренних нулевых компонентов. Конечные нулевые компоненты и их разделители могут быть опущены. В каждом компоненте разрешено несколько записей, и они кодируются как обычные текстовые строки в формате, предпочтительном для указанного лица.
Для ветеринарного применения первыми двумя из пяти компонентов в порядке их появления являются: фамилия ответственного лица или название ответственной организации, имя пациента. Остальные компоненты не используются и не должны присутствовать.
Эта группа из пяти компонентов называется группой компонентов имени человека.
Для написания имен идеографическими знаками и фонетическими знаками может использоваться до 3 групп компонентов. Разделителем для групп компонентов должен быть символ равенства "=" (3DH). Три составные группы компонентов в порядке их появления: алфавитное представление, идеографическое представление и фонетическое представление.
Любая группа компонентов может отсутствовать, включая первую группу компонентов. В этом случае имя человека может начинаться с одного или нескольких разделителей "=". Разделители необходимы для внутренних нулевых групп компонентов. Замыкающие нулевые группы компонентов и их разделители могут быть опущены.
Точная семантика определена для каждой группы компонентов. |
SH | Short String | Короткая строка | Строка символов, которая может быть дополнена начальными и/или конечными пробелами. Код символа 05CH (обратная косая черта "\" в ISO-IR 6) не должен присутствовать, поскольку он используется в качестве разделителя между значениями для нескольких элементов данных. Строка не должна содержать управляющих символов, кроме ESC. | Набор символов по умолчанию и/или как определено (0008,0005), за исключением кода символа 5CH (обратная косая черта «\» в ISO-IR 6) и всех управляющих символов, кроме ESC когда они используются для управляющих последовательностей ISO 2022. | 16 символов максимум | |
SL | Signed Long | Знаковое длинное целое | Двоичное целое число со знаком длиной 32 бита в форме дополнения до 2.
Представляет целое число n в диапазоне:
-231 ≤ n ≤ (231-1). | Неприменимо | 4 байта | |
SQ | Sequence of Items | Последовательность элементов | Значение – это последовательность из нуля или более элементов. | Неприменимо | Неприменимо | |
SS | Signed Short | Знаковое короткое целое | Двоичное целое число со знаком длиной 16 бит в форме дополнения до 2. Представляет целое число n в диапазоне:
-215 ≤ n ≤ (215-1). | Неприменимо | 2 байта | |
ST | Short Text | Короткий текст | Строка символов, которая может содержать один или несколько абзацев. Может содержать набор графических символов и управляющие символы, CR, LF, FF и ESC. Может быть дополнена конечными пробелами, которые можно игнорировать, но начальные пробелы считаются важными. Элементы данных с этим VR не должны быть многозначными, и поэтому может использоваться код символа 5CH (обратная косая черта "\" в ISO-IR 6). | Репертуар символов по умолчанию и/или как определено (0008,0005), за исключением управляющих символов, кроме TAB, LF, FF, CR (и ESC при использовании для управляющих последовательностей ISO 2022). | 1024 символа максимум | |
TM | Time | Время | Строка символов формата HHMMSS.FFFFFF, где HH — часы (диапазон "00" — "23"), MM — минуты (диапазон "00" — "59"), SS содержит секунды (диапазон "00" — "60"), а FFFFFF содержит дробную часть секунды до 1 миллионной доли секунды (диапазон "000000" — "999999"). Используется 24-часовой формат времени. Полночь должна быть представлена как "0000", но не "2400". Строка может быть дополнена конечными пробелами. Начальные и встроенные пробелы не допускаются.
Один или несколько компонентов MM, SS или FFFFFF могут быть неуказанными, если каждый компонент справа от неуказанного компонента также не указан, что указывает на то, что значение не соответствует точности этих неуказанных компонентов.
Компонент FFFFFF, если он присутствует, должен содержать от 1 до 6 цифр. Если FFFFFF не указан, предшествующий "." не должен включаться. | "0"-"9", "." и символ ПРОБЕЛ.
В контексте запроса с сопоставлением диапазонов разрешен символ "-". | 14 байт.
При указании диапазона — 28 байт максимум. | Примеры:
1. "070907.0705" представляет время 7 часов, 9 минут и 7,0705 секунд.
2. "1010" представляет время 10 часов и 10 минут.
3. "021" является недопустимым значением.
Примечания:
1. Стандарт ACR-NEMA 300 (предшественник DICOM) поддерживал строку символов формата HH:MM:SS.frac для этого VR. Использование этого формата не соответствует требованиям DICOM.
2. См. также DT VR в этой таблице.
3. Компонент SS может иметь значение 60 только для дополнительной секунды. |
UC | Unlimited Characters | Строка символов неограниченной длины | Строка символов, которая может иметь неограниченную длину и может быть дополнена завершающими пробелами. Код символа 5CH (обратная косая черта "\" в ISO-IR 6) не должен присутствовать, так как он используется в качестве разделителя между значениями в многозначных элементах данных. Строка не должна содержать управляющих символов, кроме ESC. | Набор символов по умолчанию и/или как определено (0008,0005), за исключением кода символа 5CH (обратная косая черта «\» в ISO-IR 6) и всех управляющих символов, кроме ESC при использовании для управляющих последовательностей ISO 2022. | 232-2 байт максимум | |
UI | Unique Identifier (UID) | Уникальный идентификатор | Строка символов, содержащая UID, который используется для уникальной идентификации самых разных элементов. UID представляет собой серию числовых компонентов, разделенных точкой ".". Если поле значения, содержащее один или несколько UID, имеет нечетное число байтов в длину, поле значения должно быть дополнено одним конечным символом NULL (00H), чтобы гарантировать, что поле значения имеет четное число байтов в длине. | "0"-"9", "." | 64 байт максимум | |
UL | Unsigned Long | Беззнаковое длинное целое | Двоичное целое число без знака длиной 32 бита. Представляет целое число n в диапазоне:
0 ≤ n < 232. | Неприменимо | 4 байта | |
UN | Unknown | Двоичные данные неизвестного содержимого | Двоичные данные, кодировка содержимого которого неизвестна. | Неприменимо | Любая допустимая длина для любого другого DICOM Value Representations | |
UR | Universal Resource Identifier or Universal Resource Locator (URI/URL) | URI или URL | Строка символов, идентифицирующая URI или URL, как определено в RFC3986. Ведущие пробелы не допускаются. Завершающие пробелы игнорируются. Элементы данных с этим VR не должны быть многозначными. | Подмножество набора символов по умолчанию, необходимого для URI, как определено в IETF RFC3986, раздел 2, плюс символ пробела (20H), разрешенный только в качестве завершающего дополнения.
Символы за пределами разрешенного набора символов должны быть «процентно закодированы».
Символ обратной косой черты (5CH) входит в число запрещенных в URI. | 232-2 байт максимум | Допускаются как абсолютные, так и относительные URI. Если URI является относительным, то он относится к базовому URI объекта, в котором он содержится. |
US | Unsigned Short | Беззнаковое короткое целое | Двоичное целое число без знака длиной 16 бит. Представляет целое число n в диапазоне:
0 ≤ n < 216. | Неприменимо | 2 байта | |
UT | Unlimited Text | Текст неограниченной длины | Строка символов, которая может содержать один или несколько абзацев. Может содержать набор графических символов и управляющие символы — CR, LF, FF и ESC. Может быть дополнена конечными пробелами, которые можно игнорировать, но начальные пробелы считаются важными. Элементы данных с этим VR не должны быть многозначными, и поэтому может использоваться код символа 5CH (обратная косая черта "\" в ISO-IR 6). | Набор символов по умолчанию и/или как определено (0008,0005), за исключением управляющих символов, кроме TAB, LF, FF, CR (и ESC при использовании для управляющих последовательностей ISO 2022). | 232-2 байт максимум | |