ГОСТ Р ИСО/ТС 10303-1297-2012 Системы автоматизации производства и их интеграция Представление данных об изделии и обмен этими данными. Часть 1297. Прикладной модуль. Управление документами по прикладному протоколу ПП239 стр. 14

5.1.2.11 Связь объекта Applied_information_usage_right с объектом Physical_document_definition, представляющим атрибут item
Элемент ИММ: PATH
Ссылочный путь: applied_usage_right.items[i] -> ir_usage_item
  ir_usage_item *>
  ap239_dm_ir_usage_item ap239_dm_ir_usage_item = product_definition
  product_definition
  product_definition.frame_of_reference -> product_definition_context <=
  application_context_element {application_context_element.name =
  ’physical document definition’}

5.1.3 Объект Applied_state_assignment

Объект Applied_state_assignment определен в прикладном модуле "Наблюдаемое состояние". Данная спецификация отображения расширяет отображение объекта Attribute_state_assignment за счет включения утверждений, определенных в прикладном модуле "Управление документами по прикладному протоколу ПП239".
5.1.3.1 Связь объекта Applied_state_assignment с объектом Digital_document_definition, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item ap239_dm_state_observed_of_item =
  product_definition
  product_definition product_definition.frame_of_reference ->
  product_definition_context <= application_context_element
  {application_context_element.name = ’digital document definition’}
5.1.3.2 Связь объекта Applied_state_assignment с объектом Digital_file, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item ap239_dm_state_observed_of_item =
  document_file
  document_file [document {document <-
  document_representation_type.represented_document
  document_representation_type.name = ’digital’}] [characterized_object]
5.1.3.3 Связь объекта Applied_state_assignment с объектом Document, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item ap239_dm_state_observed_of_item
  = product {product
  <- product_related_product_category.products
  product_related_product_category
  <= product_category product_category.name=’document’}
5.1.3.4 Связь объекта Applied_state_assignment с объектом Document_version, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item ap239_dm_state_observed_of_item =
  product_definition_formation {product_definition_formation.of_product ->
  product
  product <- product_related_product_category.products[i]
  product_related_product_category <= product_category
  product_category.name=’document’}
5.1.3.5 Связь объекта Applied_state_assignment с объектом File_location_identification, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_itemap239_dm_state_observed_of_item =
  applied_external_identification_assignment
5.1.3.6 Связь объекта Applied_state_assignment с объектом Hardcopy, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item_ap239_dm_state_observed_of_item =
  document_file
  document_file <= [document {document <-
  document_representation_type.represented_document
  document_representation_type.name = ’physical’}] [characterized_object]
5.1.3.7 Связь объекта Applied_state_assignment с объектом Physical_document_definition, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_observed_assignment
  applied_state_observed_assignment <= state_observed_assignment
  applied_state_observed_assignment.items -> state_observed_of_item
  state_observed_of_item *>
  ap239_dm_state_observed_of_item ap239_dm_state_observed_of_item =
  product_definition
  product_definition product_definition.frame_of_reference ->
  product_definition_context <= application_context_element
  {application_context_element.name = ’physical document definition’}

5.1.4 Объект Applied_state_definition_assignment

Объект Applied_state_definition_assignment определен в прикладном модуле "Задание классификации". Данная спецификация отображения расширяет отображение объекта Applied_state_definition_assignment за счет включения утверждений, определенных в прикладном модуле "Управление документами по прикладному протоколу ПП239".
5.1.4.1 Связь объекта Applied_state_definition_assignment с объектом Digital_document_definition, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  product_definition
  product_definition product_definition.frame_of_reference ->
  product_definition_context <= application_context_element
  {application_context_element.name = ’digital document definition’}
5.1.4.2 Связь объекта Applied_state_definition_assignment с объектом Digital_file, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  document_file document_file
  [document {document <-
  document_representation_type.represented_document
  document_representation_type.name = ’digital’}] [characterized_object]
5.1.4.3 Связь объекта Applied_state_definition_assignment с объектом Document, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item = product
  {product <- product_related_product_category.products
  product_related_product_category<=
  product_category product_category.name=’document’}
5.1.4.4 Связь объекта Applied_state_definition_assignment с объектом Document_version, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  product_definition_formation
  product_definition_formation{product_definition_formation.of_product ->
  product
  product <- product_related_product_category.products[i]
  product_related_product_category <= product_category
  product_category.name=’document’}
5.1.4.5 Связь объекта Applied_state_definition_assignment с объектом File_location_identification, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  applied_external_identification_assignment
5.1.4.6 Связь объекта Applied_state_definition_assignment с объектом Hardcopy, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  document_file document_file
  <= [document {document <-
  document_representation_type.represented_document
  document_representation_type.name = ’physical’}] [characterized_object]
5.1.4.7 Связь объекта Applied_state_definition_assignment с объектом Physical_document_definition, представляющим атрибут assigned_to
Элемент ИММ: PATH
Ссылочный путь: state_type_assignment
  applied_state_type_assignment <= state_type_assignment
  applied_state_type_assignment.items -> state_type_of_item
  state_type_of_item *>
  ap239_dm_state_type_of_item ap239_dm_state_type_of_item =
  product_definition
  product_definition product_definition.frame_of_reference ->
  product_definition_context <= application_context_element
 {application_context_element.name = ’physical document definition’}

5.1.5 Объект Approval_assignment

Объект Approval_assignment определен в прикладном модуле "Утверждение". Данная спецификация отображения расширяет отображение объекта Approval_assignment за счет включения утверждений, определенных в прикладном модуле "Управление документами по прикладному протоколу ПП239".
5.1.5.1 Связь объекта Approval_assignment с объектом Document_assignment, представляющим атрибут items
Вариант 1: Если данное назначение не является назначением части документа.
Ссылочный путь: (applied_approval_assignment applied_approval_assignment.items[i] ->
  approval_item approval_item *> ap239_dm_approval_item
  ap239_dm_approval_item =
 applied_document_reference)
Вариант 2: Если данное назначение является назначением части документа.
Ссылочный путь: (applied_approval_assignment applied_approval_assignment.items[i] ->
  approval_item approval_item *> ap239_dm_approval_item
  ap239_dm_approval_item =
  applied_document_usage_constraint_assignment)
5.1.5.2 Связь объекта Approval_assignment с объектом Descriptive_document_property, представляющим атрибут items
Элемент ИММ: PATH
Ссылочный путь: ap239_dm_approval_item = descriptive_representation_item
  descriptive_representation_item <= representation_item representation_item
  <- representation.items[i] representation. context_of_items ->
  representation_context {representation_context.context_type = ’document
  parameters’}
5.1.5.3 Связь объекта Approval_assignment с объектом Numerical_document_property, представляющим атрибут items
Элемент ИММ: PATH
Ссылочный путь: ap239_dm_approval_item = measure_representation_item
  measure_representation_item
  <= representation_item representation_item <- representation.items[i]
  representation. context_of_items -> representation_context
  {representation_context.context_type = ’document parameters’}

5.1.6 Объект Assigned_property

Объект Assigned_property определен в прикладном модуле "Задание характеристик". Данная спецификация отображения расширяет отображение объекта Assigned_property за счет включения утверждений, определенных в прикладном модуле "Управление документами по прикладному протоколу ПП239".
5.1.6.1 Связь объекта Assigned_property с объектом Document_assignment, представляющим атрибут described_element
Вариант 1: Если данное назначение не является назначением части документа.
Элемент ИММ: PATH
Ссылочный путь: property_definition_property_definition.definition ->
  characterized_definition characterized_definition = characterized_object
  characterized_object => characterized_applied_document_reference