ПРИЛОЖЕНИЕ D
(обязательное)
ГОСТ I»ИСО/МЭК 10166-1-2001
Формальное определение базового набора атрибутов
СИД
В настоящем приложении, дополняющем раздел 9, формально определены типы атрибутов базового
набора атрибутов СПД и относящиеся к ним синтаксисы. Использовалась АСН.1 и макросы ATTRIBUTE и
ATTRIBUTE-SYNTAX.
DFRBasicAttributcs (iso standard 10166 part-1 (1) modules (0) basic-attributes (2)}
DEFINITIONS :: - BEGIN
- - ПРОЛОГ - -
- - Экспортируется все - -
IMPORTS
- - Идентификаторы объектов СПД - -
id-att-dfr-upc, id-atl-dfr-objcct-class. id-att-dfir-document-type.
id-att-dfr-titlc, id-att-dfr-pathname,
id-att-dfr-parent-idcntification. id-att-dfr-rcfcrenl-deleted,
id-att-dfr-membership-criteria, id-att-dfr-ordcring,
id-att-dfr-rcsource-limit. kl-att-dlr-resourcc-uscd.
id-att-dfr-number-of-group-members, id-att-version-namc,
id-att-dfr-prcvious-vcrsions. id-att-dfr-next-versions,
id-att-dfr-ven>k>n-root. id-att-dfr-external-location,
id-att-uscr-refcrencc. id-att-uscr-refcrencc-to-other-objccta.
id-alt-dfr-attnbutcs-crcatc-datc-and-timc.
id-att-dfr-content-creatc-datc-and-time.
id-att-dfr-crcatcd-by, id-att-dfr-attributes-modify-datc-and-time.
id-att-dfr-contcnt-modify-datc-and-time,
id-att-dfr-attributes-modified-by, id-att-dfr-contcnt-modificd-by,
id-alt-documcnl-date-and-limc. id-att-dfr-rcservation,
id-att-dfr-rcscrvcd-by. id-att-dfr-access-list, d-dfr-att-syn-int,
id-dfr-at t -syn-booI. id-dfr-att-syn-gen-time.
id-dfr-att-syn-case-ign. id-dfr-att-syn-casc-ign-list
FROM DFROhject Identifiers ( iso standard 10166 part-1 (1) modules (0) object-identifiers (0) |
- - Макросы - -
ATTRIBUTE. ATTRIBUTE-SYNTAX. DistinguishedNamc
FROM InformationFramework | joint-iso-ccitt ds (5) modules (I) informationFramework <1) )
- - Типы данных из абстрактных >слуг СПД - -
DfrUniqucPermanent Identifier. DfiObjectClass, DfrPathName.
CharacterData, OrdcringRulc, Filter. Reservation
FROM DFRAbstractService {iso standard 10166 pan-1 (1) modules (0) abstract-service (I) j;
- - Базовый набор атрибутов СПД - -
dfr-upi ATTRIBUTE
WITH ATTRIBUTE-SYNTAX DfrUniqucPcrmancnildcntifier
MATCHES FOR EQUALITY
SINGLE VALUE
:: = id-att-dfr-upi
dfr-object-dass ATTRIBUTE
WITH ATTRIBUTE-SYNTAX DfrObjectClass
MATCHES FOR EQUALITY
SINGLE VALUE
:: = id-att-dfr-objccl-class
dfr-documcnt-typc ATTRIBUTE
WITH ATTRIBUTE-SYNTAX OBJECT IDENTIFIER
89