ГО СТ Р ИСО/МЭК 8825-5— 2013
14.6Номер применяемого раздела должен быть получен по последней колонке таблицы 5 после
выбора строки таблицы, основанного на следующих условиях:
a) имеет ли объявление элемента заменимое или незаменимое определение типа (см. 14.7);
b
) является ли объявление элемента обнуляемым или не обнуляемым;
c) является ли определение типа простым определением типа или сложным определением
типа;
d) является ли определение типа встроенным в XSD. анонимным или высокоуровневым определе
нием типа.
Т а б л и ц а 5 — Номера применяемых пунктов для отображения объявлений элементов
Заменяемое
обнуляемое
простое
1
сложное
определение типа
Применяемый
раздел
нет
нет
простое или
сложное
встроенное в XSD.
анонимное или
высокоуровневое
23
нет
да
простое
встроенное в XSD
или анонимное
26
нетдапростое
высокоуровневое29
нетдасложное
или анонимное
встроенное в XSD27
нет
Да
сложное
высокоуровневое29
дада или нет
простое или
сложное
встроенное в XSD.29
анонимное или
высокоуровневое
14.7 Фраза «имеет заменяемое определения типа» применительно кобъявлению элемента озна
чает. что определение типа объявления элемента является высокоуровневым простым определени
ем типа или сложным определением типа, которое выступает в качестве базового определения типа
другого высокоуровневого простого определения типа или сложного определения типа.
П р и м е ч а н и е — Согласно этому определению, объявления элементов, определение типа которых
является встроенным типом XSD xsdranyType, не имеют заменяемого определения типа.
15 Отображение объявлений атрибутов
15.1 Применение данного раздела является прямым запросом издругих мест настоящего стандарта
сформировать присвоение типа АСН.1 или определение типа АСН.1, соответствующее объявлению
атрибута.
15.2 Высокоуровневое объявление атрибута должно быть отображено в присвоении типа АСН.1.
«Typereference» в «TypeAssignment» должно быть сформировано применением 10.3 к имени объявления
атрибута, и «Туре» в «TypeAssignment» должно быть определением типа АСН.1. как указано в 15.4. Зак
лючительная команда кодирования
a
t t r i
b
u t
e
должна быть назначена присвоению типа АСН.1.
15.3 Местное объявление атрибута должно быть отображено вonределение типа АСН.1. какуказа
но в 15.4.
15.4 Определение типа АСН.1 должно быть сформировано применением 23 к определению типа
объявления атрибута.
16 Отображение значений простых определений типа
16.1 Применение данного раздела является прямым запросом издругих мест настоящего стандарта
сформировать «Value» АСН.1. соответствующее значению в пространстве значений простого определе
ния типа.
16.2 Учитывая значение V в пространстве значений простого определения типа и:
а) определение типа АСН.1. отображенное из этого простого определения типа; и
19