Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 8825-2-2003 Информационная технология (ИТ). Правила кодирования АСН.1. Часть 2. Спецификация правил уплотненного кодирования (PER)

     9.6 Кодируемые типы

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

9.6.2 Тип ANY, определенный в ГОСТ Р ИСО/МЭК 8824-93, должен кодироваться как открытый тип.

9.6.3 Селективный тип должен кодироваться как выбранный тип.

9.6.4 Кодирование тегированных типов не включено в настоящий стандарт, так как, кроме исключений в 9.2, тегирование невидимо в модели типа и значения, используемой для данных правил кодирования. Тегированные типы кодируются в соответствии с кодированием типа, который был тегирован.

9.6.5 Следующие "полезные типы" раздела 40 ГОСТ Р ИСО/МЭК 8824-1 должны кодироваться так, как если бы они были заменены своими определениями по ГОСТ Р ИСО/МЭК 8824-1:

- обобщенное время;

- всемирное время;

- описатель объекта.

Ограничения на полезные типы не являются видимыми для PER.

Ограничения на кодирование типов обобщенного и всемирного времени, установленные в CER и DER (ГОСТ Р ИСО/МЭК 8825-1, 11.7 и 11.8), должны применяться и здесь.