ГОСТ Р ИСО/МЭК 8825-4 — 2009
в) кодирование (значений данных);
г) получатель;
д) отправитель;
е) статическое соответствие.
3.2 Дополнительные определения
В настоящем стандарте применяют следующие дополнительные термины с соответствующими оп
ределениями.
3.2.1 АСН.1 схема (АСН.1 schema): Описание содержания и структуры данных, использующее опре
деление типовАСН.1.
П р и м е ч а н и е — АСН.1 схема дает возможность применять правила кодирования для двоичного
кодирования значений типа АСН.1 или кодирование, использующее XML.
3.2.1.1 связанный тег пустого элемента (associated empty-element tag): Тег пустого элемента XML.
который может заменить предшествующий тег и связанный последующий тег. если таковые присутствуют.
П р и м е ч а н и е — Некоторые команды кодирования удаляют связанные теги "XMLValue’.
3.2.1.2 связанные команды кодирования (для типа) (associated encoding instructions (fora type));
Набор инструкций XER кодирования, связанных с типом.
3.2.1.3 связанный последующий тег (associated following tag): Концевой тег XML. следующий за
"XMLValue* типа, вотсутствие команды кодирования, которые удаляют связанные теги.
3.2.1.4 связанный предшествующий тег (associated preceding tag): Начальный тег XML. предше
ствующий ’XMLValue” типа, в отсутствие команды кодирования, которые удаляют связанные теги.
3.2.2канонический действительный XML документ (для АСН.1 схемы) (canonical valid XML
document (for an ACH.1 schema)): XML документ, который правильно построен (см. W3C XML 1.0) и чье
содержание соответствует спецификации CXER для кодирования типа АСН.1. определенного АСН.1
схемой.
3.2.2.1 посимвольно кодируемый тип (character-encodable type): Тип АСН.1.к которому может быть
применена команда кодирования ATTRIBUTE (см. 19.2.1).
3.2.2.2 управляющее пространство имен (control namespace): Пространство имен, используемое
для идентификации атрибутов, которые выполняют функции или переносят значения, предназначенныедля
управления кодированием в соответствии с расширенными правилами EXTENDED-XER.
П р и м е ч а н и е 1 — Примером может быть атрибут идентификации типа. Управляющее пространство
имен по умолчанию приравнивается к пространству имен АСН.1. определенному в 16.9. но гложет быть изменено
командой кодирования GLOBAL-DEFAULTS.
П р и м е ч а н и е 2 — Управляющее пространство имен может также содержать имена для атрибутов,
которые могут присутствовать, но которые игнорируются декодерами EXTENDED-XER (см. 9.2.10). Примером
такого имени атрибута может быть schema Location.
3.2.2.3 включенный тип АСН.1 (enclosed (АСН.1)type): Тип АСН.1.чье XML значение — ’XMLValue*
при кодировании в соответствии с базовыми правилами кодирования (BASIC-XER) включено непосред
ственно в’XMLValue’ типа АСН.1 (включающий тип).
П р и м е ч а н и е — Все типы в BASIC-XER и EXTENDED-XER кодировании являются включенными типами,
если только они не используются как корневые типы (см. 9.3.1 б) в коде.
3.2.2.4 включающий элемент (типа АСН.1) (enclosing element (of an ACH.1 type)): Элемент
"ExtendedXMLTypedValue’ , "ExtendedXMLChoiceValue*.’ ExtendedXMLNamedValue’или
"ExtendedXMLDelimitedltem*, который имеет "ExtendedXMLValue*. кодирующий тип. в качестве своего
"ExtendedXMLValue" (см. 16.1,16.5.16.6 и 16.7).
3.2.2.5 включающий тип (типа АСН.1) (enclosing type (ofan ACH.1 type)): Тип ACH.1.чье XML значе
ние — "XMLValue” при кодировании в соответствии с базовыми правилами кодирования (BASIC-XER) вклю
чает непосредственно ’XMLValue” типа АСН.1 (включенный тип).
П р и м е ч а н и е — Включающий тип может быть типом последовательности, типом множества, типом
выбора, типом последовательности-из, типом множества-из. открытым типом, типом строки октетов или
строки битов (с CONTAINING и без ENCODED BY).
3.2.2.6 окончательная команда кодирования (для типа) (final encoding instructions (for a type)):
Набор команд XER кодирования, связанных с типом как результат законченной спецификации АСН.1 и
применямый в продуцировании кода этого типа.
3