ГОСТ Р ИСО 13584-32—2012
Элемент importod_properties_from_model: Определяет возможные свойства, которые импортиру
ются из условных классов функциональных моделей.
Элемент imported_properties_from_view: Определяет возможные свойства, которые импортируют
ся из созданного представления.
Элемент importod_typos_from_item: Определяет возможные типы данных, которые импортируются
из класса элементов, для которого существующий класс способен создавать представление.
Элемент imported_types_from_model: Определяет возможные типы данных, которые импортируют
ся из условных классов функциональных моделей.
Элемент imported_types_from_view: Определяет возможные типы данных, которые импортируются
из созданного представления.
Элемент importod_documonts_fromjtem: Определяет возможные документы, которые импортиру
ются из класса элементов, для которого существующий класс способен создавать представление.
Элемент lmported_documents_from_model: Определяет возможные документы, которые импорти
руются из условных классов функциональных моделей.
Элемент lmported_documents_from_view: Определяет возможныедокументы, которые импортиру
ются из созданного представления.
Элемент v_c_v_range: Определяет списокдиапазонов контрольных переменных представлений, оп
ределяющийотраслевые субкатегории класса функциональных моделей. Каждая из них должна соответ
ствовать контрольной переменной функционального представления, на которуюдается ссылка с помощью
XML-элемента created_view. Когда контрольная переменная функционального представления, определен
ная с помощью XML-элемента created_view, не представлена в элементе v_c_v_range, то ее диапазоном
будет полная область значений.
П р и м е ч а н и е 6 — В большинстве случаев класс функциональных представлений не будет иметь конт
рольной переменной представления, поэтому элемент v_c_v_range каждого класса функциональных моделей,
который соответствует данному классу функциональных представлений, будет пустым.
Определения внешних типов.
Тип CLASS_Type: См. раздел 6.7.2.1.
Тип CONSTRAINTS_Type: См. 8.5.1.
Тип V_C_V_RANGE_Type: См. 6.7.3.4.
Перечень ограничительных условий:
Класс, на который дается ссылка с помощью XML-элемента created_view, должен иметь в качестве
основного тип данных NON_INSTANCIABLE_FUNCTIONAL_VIEW_CLASS_Type.
Каждая контрольная переменная представления, используемая вXML-элементе v_c_v_range, долж
на соответствовать контрольной переменной функционального представления, на которую дается ссылка с
помощью XML-элемента created_view.
Каждая контрольная переменная представления, определенная вссылочном представлении (с помо
щью XML-элемента creatod_view) и используемая в XML-элементе v_c_v_range, должна иметь ссылку в
группе элементов importod_properties_from_viow.
П р и м е ч а н и е 7 — Каждая контрольная переменная представления, чей XML-элемент v_c_v_range не
ограничивается одноточечным множеством, является частью кода класса функциональных моделей. Последнее
определеновограничительныхусловияхдля типаданных EXPLICIT_FUNCTK)NAL_MODEL_CLASS_EXTENSK)N_Type
(см. 7.4).
Либо класс не имеет суперкласса, либо ссылочный суперкласс (наследованный XML-элемент
its_suреrclass) должен иметь в качестве основного тип данных FUNCTIONAL_MODEL_CLASS_Type или
FM_CLASS_VIEW_OF_Type.
Группа элементов v_c_v_range должна содержатьуникальный элемент view_control_variable_range
для каждого ссылочного свойства (XML-элемент parameter_type).
Каждое свойство, которое определено (с помощью XML-элемента describod_by)или унаследовано
для класса функциональных моделей, может иметь либо тип данных NON_DEPENDENT_P_DET_Type,
DEPENDENT_P_DET_Type, CONDITION_DET_Type либо REPRESENTATION_P_DET_Type
П р и м е ч а н и е 8 — Даннов ограничительное условие является менее ограничивающим, чем условие,
определенное в ИСО 13584-24:2003. в котором ограничиваются все свойства класса функциональных моделей
свойствами типаданных REPRESENTATION_P_DET_Type.
38