ГОСТ Р ИСО/ТС 10303-1437—2013
4.2 Определение типов данных ПЭМ
В настоящем подразделе определены типы данных ПЭМ рассматриваемого прикладного модуля.
4.2.1 Тип данных ss_activity_item
Тип данных ss_activity_item является расширением типа данных activityJtem. В настоящем типе
данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method,
Activity_property, Appliod_activity_assignmont. Applied_state_assignment, Assigned_proporty,
Managed_resource, Resource_as_realized, Resource_event, Resourcejtem, Resource_item_realization,
Rosource_property, Scheme_entry_assignment, State и Stato_relationship.
П р и м е ч а н и е — В прикладных модулях, использующих конструкции настоящего прикладного модуля,
список обьектных типов данных может быть расширен.
Каждый элемент списка является объектом, для которого может быть заданодействие.
EXPRESS-спецификация:
’)
TYPE ss_activity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activityJtem WITH
(Activity,
Activityjnethod,
Activity„property.
Applied_activity_assignment.
Applied_state_assignment.
Assigned_property,
Managed_resource,
Resource_as_realized,
Resource_event,
Resourcejtem.
ResourceJtem_realization,
Resource_property.
Scheme_entry_assignment,
State.
State_relationship):
END_TYPE:
c
4.2.2 Тип данных ss_activity_methodJtem
Тип данных ss_activity_methodJtem является расширением типа данных activity„methodJtem . В
настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity,
Activity_property, Appliod_activity„assignm ent, Assigned_property, Event, Managed_resource,
Rosourco_as_rea!ized, Rosource_ovont, Scheme_entry, State_relationship, Task_method и Task_method_
version.
П р и м е ч а н и е — В прикладных модулях, использующих конструкции настоящего прикладного модуля,
список обьектных типов данных может быть расширен.
Каяздый элемент списка представляет данные об изделии или данные о работе, для которых может
быть задан способ выполнения действия.
EXPRESS-спецификация:
•)
TYPE ss_activity_method_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON activity_method_item WITH
(Activity,
Activity_property.
Applied_activity„assignment,
Assigned_property,
Event,
Managed„resource.
Resource_as„realized,
Resource_event,
Scheme_entry.
State„relatjonship,
5