В данном подразделе приведены определенные в ПЭМ типы данных рассматриваемого прикладного модуля.
4.2.1 Тип данных state_definition_activity_item
Выбираемый тип данных state_definition_activity_item является расширением типа данных activity_item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлен именованный тип Applied_state_definition_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE state_definition_activity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity_item WITH
(Applied_state_definition_assignment);
END_TYPE;
(*
4.2.2 Тип данных state_definition_classification_item
Выбираемый тип данных state_definition_classification_item является расширением типа данных classification_item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы Applied_state_definition_assignment, State_definition и State_definition_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Тип данных state_definition_classification_item позволяет задавать представленный объектом Class класс типам состояний, отношениям между типами состояния и задавать типы состояний данным об изделии или действии в целях их классификации.
EXPRESS-спецификация:
*)
TYPE state_definition_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classification_item WITH
(Applied_state_definition_assignment,
State_definition,
State_definition_relationship);
END_TYPE;
(*
4.2.3 Тип данных state_definition_identification_item
Выбираемый тип данных state_definition_identification_item является расширением типа данных identification_item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы State_definition и State_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, в которых используются конструкции настоящего прикладного модуля.
EXPRESS-спецификация:
*)
TYPE state_definition_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON identification_item WITH
(State_definition,