ГОСТ Р ИСО 10303-41—2022
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(2.0, 0.0, -2.0, 0.0, 0.0, 0.0, 0.0)
THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.DOSE_EQUIVALENT_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(2.0, 0.0, -2.0, 0.0, 0.0, 0.0, 0.0)
THEN
RETURN (FALSE);
END_IF;
END_IF;
RETURN (TRUE);
END_FUNCTION;
(*
Определение параметра:
m — (входной) представляющий величину с единицей измерения объект measure_with_unit, ко
торый проверяется.
*)
END_SCHEMA; -- measure_schema
(*
20 Схема Person organization (лицо и организация)
20.1 Общие положения
Предметом схемы person_organization_schema является описание информации, обозначающей
действующие лица и организации. В настоящем разделе с помощью языка EXPRESS, определение ко
торого приведено в ИСО 10303-11, определены информационные требования, которые должны выпол
няться программными реализациями. Далее представлен фрагмент EXPRESS-декларации, с которой
начинается описание схемы action_schema. В нем определены необходимые внешние ссылки.
Короткие имена объектов, определения которых содержатся в настоящей схеме, приведены в
приложении А. Однозначное определение настоящей схемы приведено в приложении В.
EXPRESS-специФикация:
*)
SCHEMA person_organization_schema;
REFERENCE FROM basic_attribute_schema— ISO 10303-41
(description_attribute,
description_attribute_select,
generic_attribute,
generic_attribute_assignment,
generic_attribute_list_assignment,
generic__attribute_list_select,
generic_attribute_select,
get_description_value,
get_id_value,
get_name_value,
get_role,
id_attribute,
id_attribute_select,
name_attribute,
name_attribute_select,
object_role,
role_association);
REFERENCE FROM support_resource_schema-- ISO 10303-41
(bag_to_set,
185