ГОСТ Р ИСО/МЭК 8825-5— 2013
Приложение В
(обязательное)
Определения типов АСН.1, соответствующие XSD-встроенным типам,
для отображения версии 2
В.1 Настоящее приложение описывает модуль, который определяет АСН.1-типы, соответствующие XSD-
встроенным типам, которые используются для отображения W3C XML-схемы в АСН.1 для отображения версии 2.
В.2 W3C XML-схема определяет множество встроенных типовдаты и времени для представления длитель ности.
моментов или повторяющихся моментов. Хотя все они производные от ISO 8601. существуют некоторые
расширения и ограничения. XSD-встроенные типы даты и времени отображаются, как правило, в одном из типов
времени АСН.1. но там. где XSD обеспечивает дополнительные абстрактные значения, отображение является на
ВЫБОР из типа времени АСН.1 и V isib le S trin g с определенным пользователем ограничением, ссылающимся
на соответствующий пунктXSD.
В.З
XSD
модуль для отображения версии 2:
XSD {joint-iso-itu-tasnl(1) specification(0) modules(0) xsd-module(2)
version2(2)}
"/ACB.l/Specification/Modules/XSD-Module/Veraion2”
DEFINITIONS
AUTOMATIC TAGS ::■
BEGIN
/* xad:anySimplcType */
Ar.ySimpleType ::•XMLCompatibleString
/* xsd:anyType */
AnyTypeSEQUENCE {
embed-values SEQUENCE OF String,
attr SEQUENCE
(CONSTRAINED BY (
/* Each Item shall conform to the "AnyAttributeFormat"
specified
in ITU-T Rec. X.693 | ISO/IEC 8825-4, clause 18 •/) )
OF String,
elem-list SEQUENCE OF elem String
(CONSTRAINED BY {
/* Shall conform to the "AnyElementFormat" specified
in ITU-T Rec. X.693 | ISO/IEC 8825-4, clause 19 •/ ) )
)
(CONSTRAINED BY {
/* Shall conform to ITU-T Rec. X.693 \ISO/IEC 8825-4, clause
25 */) )
AnyType-ni11able : SEQUENCE (
embed-values SEQUENCE OF String,
attr SEQUENCE
(CONSTRAINED BY (
/* Each item shall conform to the "AnyAttributeFormat"
specified
in
ITU-T Rec. X.693
|
ISO/IEC 8825-4, clause 18
*
/
)
)
OF
String,
content SEQUENCE {
elem-list SEQUENCE OF elem String
(CONSTRAINED BY {
/* Shall conform to the ”A.nyElementFormat"
specified
in
ITU-T Rec. X.693 | ISO/IEC 8825-4, clause 19
V } )
) OPTIONAL )
(CONSTRAINED BY {
/* Shall conform to ITU-T Rec. X.693 |ISO/IEC 8825-4,
clause 25
*/ ) )
40