ГОСТ Р ИСО/МЭК 10166-1-2001
integerSyntax ATTRIBUTE-SYNTAX - - как в ГОСТ Р ИСО/МЭК 9594 - -INTEGER
MATCHES FOR EQUALITY ORDERING : : = { id-dfr-att-syn 1 }
booleanSyntax ATTRIBUTE-SYNTAX - - как в ГОСТ Р ИСО/МЭК 9594 - -BOOLEAN
MATCHES FOR EQUALITY : : = { id-dfr-att-syn 2 }
generalizedTimeSyntax ATTRIBUTE-SYNTAX - - как в ГОСТ Р ИСО/МЭК 9594 - -GeneralizedTime
MATCHES FOR EQUALITY ORDERING : : = { id-dfr-att-syn 3 }
case IgnoreStringSyntax ATTRIBUTE-SYNTAX - - определение см. в 8.1.4 - -CharacterData
MATCHES FOR EQUALITY SUBSTRINGS : : = { id-dfr-att-syn 4 }
case IgnoreListSyntax ATTRIBUTE-SYNTAX - - определение см. в 8.1.4 - -SEQUENCE OF CharacterData
MATCHES FOR EQUALITY SUBSTRINGS : : = { id-dfr-att-syn 5 }
END - - базового набора атрибутов СПД - -
ПРИЛОЖЕНИЕ Е (обязательное)
Формальное определение расширения набора атрибутов СПД
В настоящем приложении, дополняющем раздел 9, формально определены типы атрибутов расширения набора атрибутов СПД и относящиеся к ним синтаксисы. Использовалась АСН.1 и макросы ATTRIBUTE и ATTRIBUTE-SYNTAX.
DFRExtensionAttributes{iso standard 10166 part-1 (1) modules (0) extension-attributes (3)}
DEFINITIONS: : = BEGIN
- - ПРОЛОГ - -
- - Экспортируется все - -IMPORTS
generalizedTimeSyntax, integerSyntax, case IgnoreStringSyntax
FROM DFRBasicAttributes {iso standard 10166 part-1 (1) modules (0) basic-attributes (2)}
- - Идентификаторы объектов СПД - -id-att-other-titles, id-att-subject, id-att-document-type, id-att-document-architecture-class, id-att-keywords, id-att-creation-date-and-time, id-att-purge-date-and-time, id-att-revision-date-and-time, id-att-organizations, id-att-preparers, id-att-owners, id-att-authors, id-att-status, id-att-user-specific-codes, id-att-superseded-documents, id-att-number-of-pages, id-att-languages
FROM DFRObjectIdentifiers {iso standard 10166 part-1 (1) modules (0) object-identifiers (0)}
- - Макросы - -
ATTRIBUTE, ATTRIBUTE-SYNTAX
FROM InformationFramework {joint-iso-ccitt ds (5) modules (1) informationFramework (1)};
93