ГОСТ Р ИСО 10303-41—2022
’POSITION_IN_ORGANIZATION_RELATIONSHIP.’+
’RELATED_POSITION_IN_ORGANIZATION’)) |specific_relation IN
TYPEOF(piorg));
REPEAT i := 1 TO HIINDEX(x);
IF NOT acyclic_position_in_organization_relationship(x[i],
relatives + relation.relating_position_in_organization,
specific_relation) THEN
RETURN (FALSE);
END_IF;
END_REPEAT;
RETURN (TRUE);
END_FUNCTION;
(*
Определения параметров:
relation — (входной) проверяемый экземпляр представляющего отношение между должностями в
организациях объекта position_in_organization_relationship;
relatives — (входной) набор представляющих должности в организациях объектов position_in_
organization. Функция проверяет, есть ли среди данного набора экземпляры, играющие роль атрибута
relating_position_in_organization объекта position_in_organization_relationship, играющего роль па
раметра relation;
specific_relation — (входной) полное квалифицированное наименование подтипа представляю
щего отношение между должностями в организациях объекта position_in_organization_relationship.
*)
END_SCHEMA; -- person_organization_schema
(*
21 Схема Product definition (определение изделия)
21.1 Общие положения
Предметом схемы product_definition_schema являются обозначение изделий, отнесение изде
лий к категориям, определения изделий и отношения среди них. В настоящей схеме предоставлены
обобщенные аспекты определения изделий.
Пример— Примерами обобщенных аспектов определения изделийявляются обозначение изделий
и определения изделий, группирование изделий в соответствии со схемами классификации и определе
ние различных видов отношений между изделиями.
В настоящем разделе с помощью языка EXPRESS, определение которого приведено в
ИСО 10303-11, определены информационные требования, которые должны выполняться программ
ными реализациями. Далее представлен фрагмент EXPRESS-декларации, с которой начинается опи
сание схемы action_schema. В нем определены необходимые внешние ссылки.
Короткие имена объектов, определения которых содержатся в настоящей схеме, приведены в
приложении А. Однозначное определение настоящей схемы приведено в приложении В.
EXPRESS-специФикация:
*)
SCHEMA product_definition_schema;
REFERENCE FROM application_context_schema-- ISO 10303-41
(product_context,
product__definition_context);
REFERENCE FROM basic_attribute_schema — ISO 10303-41
(get_id_value,
get_name_value,
id_attribute,
id_attribute_select,
name_attribute,
name attribute select);
205