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), должны применяться и здесь.