ГОСТ 34.974-91 С. 17
21.2. Каждое значение данных кодируется независимо от дру
гих значений данных того же типа.
21.3. Каждый тип «строка знаков» кодируется так, как если бы
он был объявлен как (UNIVERSAL х] IMPLICIT OCTET STRING,
где х — номер тега универсального класса, присвоенный данному
типу «строка знаков» в настоящем стандарте. Значение этой стро
ки октетов (OCTET STRING) определяется в пп. 21.4 и 21.5.
21.4. Если рассматриваемый тип «строка знаков» определен в
настоящем стандарте ссылкой на таблицу, в которой перечислены
входящие в этот тип знаки (типы NumericString и PrintableString),
то значение вышеупомянутой строки октетов для кодируемого зна
чения «строка знаков» формируется так же. как для такого же зна
чения типа VisibleString, в соответствии с п. 21.5.
21.5. Рассматриваемая строка октетов должна содержать окте
ты. определенные в настоящем стандарте для кодовых представле
ний в 8-битной операционной среде с использованием Esc-после-
довательности и знаковых кодов, зарегистрированных в соответст
вии с настоящим стандартом.
21.5.1. Esc-последовательность может использоваться только в
том случае, если она задается одним из регистрационных номеров,
использовавшихся для определения данного типа «строка знаков» в
настоящем стандарте.
21.5.2. Предполагается, что
d
начале каждой строки задаются
и
вызываются по терминологии настоящего стандарта регистрацион
ные номера категорий GO н/нлн СО. н/нли С!. Эти регистрацион
ные номера заданы для каждого типа в табл. 2, вместе с соответ
ствующими Esc-последовательностямн, использование которых под
разумевается.
21.5.3. Кодовые представления некоторых типов «строка зна
ков» не могут содержать явные Esc-последовательности. тогда как
в других случаях любаяEsc-последовательность, разрешенная в
п. 21.5.1, может присутствовать в любом месте, в том числе в нача
ле кодового представления. В табл. 2 указаны типы, для которых
разрешается использование явных Esc-последовательноотей.
Т а б л и ц а 2
Использование Е*с-послсдОватсльиостей
Тип
Ррсдподага.
СМО кодоиыЛ
набор 00
(рстетрацв-
ty.’-v’i
почер)
г.ОкиыЛ кьбор
Нр’ЛПоллгагкы!
СО кС1
а
(рога.
стрщио иыЯ
номер)
гредолтагаемая
ность и яореаод ре
ЕЯ■последователь
гистра (если он
применяется)
ЯМЮ Бж-по-
Допустими ли
слсроиатель-
иостп
NJinericString
2
Отсутствует
ESC2/8 4/0 LSO
НЕТ