Формальное определение расширения набора атрибутов СПД
В настоящем приложении, дополняющем раздел 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)};
- - Расширение набора атрибутов СПД - -
other-titles ATTRIBUTE
WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax | |||
MULTI VALUE | |||
: : = id-att-other-titles |
subiectATTRIBUTE
WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax | |||
SINGLE VALUE | |||
: : = id-att-subject |