ГОСТ Р ИСО 13584-101—2010
6.3.3.3 Функция IS013584_101Jtem_names_compliantjo_cc_1_ог_2_ог_3
Функция ISO13584_101_item_names_compliant_to_cc_1_or_2_or_3 обеспечивает проверку того,
может ли на сущность item_names сослаться сущность extemal_file_protocol. на которую дает ссылку
сущность view_exchange_protocol_identifications, представляющая класссоответствия 1,2 или 3 прото
колаобменапредставлениями,установленноговнастоящемстандарте.Сущность
external_file_protocol. на которую ссылается сущность view_exchange_protocolJdentifications. представ
ляющая класс соответствия 1. 2 или 3 правил обмена представлениями по настоящему стандарту,
можетссылаться на сущность item_names при выполнении следующих условий:
- атрибутом preferred_name сущности item_names является ’ISO_13584_31‘;
- атрибутом short_nameсущностиitem_names является’ISO_13584_31’.
Функция ISO13584_101_item_names_compliant_to_cc_1_or_2_or_3 возвращаетлогическое значе
ние TRUE, если заданная сущностьitem_namesудовлетворяетэтим ограничениям, в противном случае
она возвращаетлогическое значение FALSE.
Спецификация на языке EXPRESS:
*)
FUNCTION ISO13584_101_item_names_compliant_to_cc_1_or_2_or_3 (name: item_names): BOOLEAN:
IF((name.proferred_name =’ISO_13584_3T)
AND (name.short_name =’ISO 13584 31’))
THEN
RETURN(TRUE):
ELSE
RETURN(FALSE);
ENDJF;
END_FUNCTION;-- ISO13584_101_item_names_compliant to_cc_1_or_2_or_3
r
6.3.3.4 Функция IS013584_101_organization_compliant_to_cc_1_or_2_or_3
Функция ISO13584_101_organization_compliant_to_cc_1_or_2_or_3 обеспечивает проверку того,
может ли на сущность organization ссылаться сущность external_file_protocol, на которую дает ссылку
сущность view_exchange_protocol_identifications. представляющая класс соответствия 1,2 или 3. Сущ
ностьexternal_file_protocol, на которуюссылаетсясущностьview_exchange_protocol„identification, пред
ставляющая класс соответствия 1,2 или 3. может сослаться на сущность organization при выполнении
следующихусловий.
- атрибутом idобъекта organizationявляется ’ISO’;
- атрибутом пате объекта organization является’International Organization for Standardization’.
Функция ISO13584_101_organization_compliant_to_cc_1_or_2_or_3 возвращаетлогическое значе
ний TRUE, еслизаданная сущностьorganization удовлетворяетэтим ограничениям, в противномслучае
она возвращаетлогическое значение FALSE.
Спецификация на языке EXPRESS:
‘)
FUNCTION ISO13584_101_organization_compliant_to_cc_1_or_2_or_3
(org: organization): BOOLEAN;
IF ((org.id =’ISO’)AND (org.name =
’International Organization for Standardization’))
THEN
RETURN(TRUE);
ELSE
RETURN(FALSE);
ENDJF;
END_FUNCTION; - - !SO13584_101_organization_compliantJo_cc_1_or_2_or_3
END_SCHEMA: - - IS013584_101_cc_1_or_2_or_3_schema
(*
21