ISO 10303-214:2010(E)
<?xml version="1.0" encoding="utf-8"?> <iso_10303_28 version="" xmlns="urn:oid:1.0.10303.28.2.1.3" xmlns:cnf="urn:oid:1.0.10303.28.2.1.2" xmlns:exp="urn:oid:1.0.10303.28.2.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oid:1.0.10303.28.2.1.3 p28_schema.xsd urn:oid:1.0.10303.28.2.1.2 p28_config_schema.xsd urn:oid:1.0.10303.28.2.1.1 p28_exp_schema.xsd "> <configuration id="ID0" xmlns="urn:oid:1.0.10303.28.2.1.2" schema="arm_schema_214"> <option exp-attribute="attribute-tag" /> <option tagless="true" /> <option exp-type="value" /> <option naming-convention="initial-upper" /> <option inheritance="false" /> <schema targetNamespace="urn:omg.org/plm20/informational/model" elementFormDefault="qualified" attributeFormDefault="unqualified" defaultRootObjectType="core:PLM_root_object" defaultObjectType="core:PLM_object" schema-version="1.0" xmlns="urn:oid:1.0.10303.28.2.1.2"> <include urn="urn:omg.org/plm20/informational/core" schema-location="InformationalCore.xsd" /> <namespace urn="http://www.w3.org/2001/XMLSchema" prefix="xsd" /> <namespace urn="urn:omg.org/plm20/schemaInfo" prefix="info" /> <namespace urn="urn:omg.org/plm20/informational/core" prefix="core" /> <additionalObject implementation="<xsd:element name="PLM_container" type="PLM_container" />" name="additionalObject1" /> <containerObject implementation="<xsd:complexType name="PLM_container"> <xsd:complexContent> <xsd:extension base="core:PLM_core_container"> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>" name="containerObject1" /> </schema> <type select="accuracy_select" keep="false" /> <type select="activity_element_select" keep="false" /> <type select="alias_select" keep="false" /> <type select="approval_element_select" keep="false" /> <type select="assigned_document_select" keep="false" /> <type select="change_relationship_select" keep="false" /> <type select="class_source_select" keep="false" /> <type select="classified_element_select" keep="false" /> <type select="complex_product_select" keep="false" /> <type select="configured_item_select" keep="false" /> <type select="configured_specification_select" keep="false" /> <type select="date_time_person_organization_element_select" keep="false" /> <type select="documented_element_select" keep="false" /> <type select="effective_element_select" keep="false" /> <type select="event_or_date_select" keep="false" /> <type select="final_definition_select" keep="false" /> <type select="general_organizational_data_select" keep="false" /> <type select="geometric_or_external_model_select" keep="false" /> <type select="instance_definition_select" keep="false" /> <type select="instance_usage_context_select" keep="false" /> <type select="item_information_select" keep="false" /> <type select="item_property_select" keep="false" /> <type select="period_or_date_select" keep="false" /> <type select="person_organization_select" keep="false" /> <type select="physical_instance_definition_select" keep="false" /> <type select="process_operation_input_or_output_select" keep="false" /> <type select="process_property_select" keep="false" /> <type select="product_function_component_select" keep="false" /> <type select="project_information_select" keep="false" /> <type select="property_source_select" keep="false" /> <type select="resource_definition_select" keep="false" /> <type select="shape_definition_select" keep="false" /> <type select="shape_information_select" keep="false" /> <type select="shaped_element_select" keep="false" /> <type select="simple_property_select" keep="false" /> <type select="specification_operand_select" keep="false" /> <type select="styled_model_element_select" keep="false" /> <type select="test_activity_select" keep="false" /> <type select="transformation_select" keep="false" /> <type select="validity_context_select" keep="false" /> <type select="product_constituent_select" keep="false" /> <type select="default_language_string" keep="false" /> <type select="string_select" keep="false" /> <entity select="accuracy" exp-type="root"> <attribute select="accuracy_value" keep="true" /> <attribute select="accuracy_type" keep="true" /> <attribute select="is_defined_for" keep="true" use="required" content="ref" use-id="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="activity" exp-type="root" > <attribute select="activity_type" keep="true" /> <attribute select="id" keep="true" /> <attribute select="status" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="resolved_request" content="ref" use-id="true" keep="true" /> <attribute select="concerned_organization" content="ref" use-id="true" keep="true" /> <attribute select="supplying_organization" content="ref" use-id="true" keep="true" /> <attribute select="requestor" content="ref" use-id="true" keep="true" /> <attribute select="actual_end_date" content="ref" use-id="true" keep="true" /> <attribute select="planned_end_date" content="ref" use-id="true" keep="true" /> <attribute select="planned_start_date" content="ref" use-id="true" keep="true" /> <attribute select="actual_start_date" content="ref" use-id="true" keep="true" /> <attribute select="internal" keep="true" /> <attribute select="chosen_method" content="ref" use-id="true" keep="true" /> <inverse name="activity_relationship" invert="activity_relationship.relating" keep="true" /> <inverse name="activity_element" invert="activity_element.associated_activity" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="authorization" keep="false" /> </entity> <entity select="activity_element"> <attribute select="element" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <inverse name="element_delivery" invert="element_delivery.deliverable_element" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <attribute select="associated_activity" keep="false" /> </entity> <entity select="activity_method" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="consequence" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <inverse name="activity_method_assignment" invert="activity_method_assignment.assigned_method" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="activity_method_assignment"> <attribute select="associated_request" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="assigned_method" keep="false" /> </entity> <entity select="activity_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="address" exp-type="root"> <attribute select="internal_location" keep="true" /> <attribute select="street_number" keep="true" /> <attribute select="street" keep="true" /> <attribute select="postal_box" keep="true" /> <attribute select="town" keep="true" /> <attribute select="region" keep="true" /> <attribute select="postal_code" keep="true" /> <attribute select="country" keep="true" /> <attribute select="facsimile_number" keep="true" /> <attribute select="telephone_number" keep="true" /> <attribute select="electronic_mail_address" keep="true" /> <attribute select="telex_number" keep="true" /> <attribute select="name" keep="false" /> <attribute select="url" keep="false" /> </entity> <entity select="alias_identification" exp-type="value"> <attribute select="alias_id" keep="true" /> <attribute select="alias_version_id" keep="true" /> <attribute select="alias_scope" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="is_applied_to" keep="false" /> </entity> <entity select="alternate_item_relationship" keep="true"> <attribute select="fulfilled_requirements" map="Translatable_string" keep="true" /> <attribute select="alternate" content="ref" use-id="true" keep="true" /> <attribute select="base" keep="false" /> </entity> <entity select="alternative_solution" map="Complex_product" inheritance="false"> <attribute select="base_element" content="ref" use-id="true" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="application_context" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="application_domain" keep="true" /> <attribute select="life_cycle_stage" keep="true" /> </entity> <entity select="approval" exp-type="value"> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="is_approved_by" content="ref" use-id="true" keep="true" /> <attribute select="planned_date" content="ref" use-id="true" keep="true" /> <attribute select="actual_date" content="ref" use-id="true" keep="true" /> <attribute select="scope" content="ref" use-id="true" keep="true" /> <attribute select="level" keep="true" /> <inverse name="approval_relationship" invert="approval_relationship.relating" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <attribute select="status" keep="false" /> </entity> <entity select="approval_relationship" exp-type="value"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="approval_status" exp-type="root"> <attribute select="status_name" keep="true" /> <attribute select="used_classification_system" content="ref" use-id="true" keep="true" /> <inverse name="approval" invert="approval.status" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> </entity> <entity select="assembly_component_relationship"> <attribute select="placement" content="ref" use-id="true" keep="true" /> <inverse name="assembly_substitute_relationship" invert="assembly_substitute_relationship.base" keep="true" /> <attribute select="relating" keep="false"/> </entity> <entity select="assembly_definition"> <attribute select="assembly_type" keep="true"/> </entity> <entity select="assembly_substitute_relationship" keep="true"> <attribute select="substitute" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="base" keep="false" /> </entity> <entity select="axis1_placement" keep="true"> <attribute select="axis" content="ref" use-id="true" keep="true" /> </entity> <entity select="axis2_placement_2d" keep="true"> <attribute select="ref_direction" content="ref" use-id="true" keep="true" /> </entity> <entity select="axis2_placement_3d" keep="true"> <attribute select="axis" content="ref" use-id="true" keep="true" /> <attribute select="ref_direction" content="ref" use-id="true" keep="true" /> </entity> <entity select="axis_placement" keep="true" exp-type="root"> <attribute select="location" content="ref" use-id="true" keep="true" /> </entity> <entity select="cartesian_coordinate_space" exp-type="root"> <attribute select="unit_of_values" content="ref" use-id="true" keep="true" /> </entity> <entity select="cartesian_coordinate_space_2d"></entity> <entity select="cartesian_coordinate_space_3d"></entity> <entity select="cartesian_point"> <attribute select="coordinates" map="xsd:double" keep="true" /> </entity> <entity select="centre_of_mass" keep="true"> <attribute select="centre_point" content="ref" use-id="true" keep="true" /> <attribute select="is_defined_in" keep="false" /> </entity> <entity select="certification" keep="true" exp-type="root"> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="certification_type" keep="true" /> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="purpose" map="Translatable_string" keep="true" /> </entity> <entity select="change"> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="property_change" invert="property_change.is_describing" keep="true"/> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <attribute select="described_change" keep="false" /> </entity> <entity select="class_category_association"> <attribute select="mandatory" keep="true" /> <attribute select="associated_category" content="ref" use-id="true" keep="true" /> <attribute select="associated_product_class" keep="false" /> </entity> <entity select="class_condition_association"> <attribute select="condition_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="associated_condition" content="ref" use-id="true" keep="true" /> <attribute select="associated_product_class" keep="false" /> </entity> <entity select="class_inclusion_association"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="associated_inclusion" content="ref" use-id="true" keep="true" /> <attribute select="associated_product_class" keep="false" /> </entity> <entity select="class_specification_association"> <attribute select="association_type" keep="true" /> <attribute select="associated_specification" content="ref" use-id="true" keep="true" /> <attribute select="associated_product_class" keep="false" /> </entity> <entity select="class_structure_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="classification_association"> <attribute select="role" keep="true" /> <attribute select="definitional" keep="true" /> <attribute select="classified_element" content="ref" use-id="true" keep="true" /> <attribute select="associated_classification" keep="false" /> </entity> <entity select="classification_attribute" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="allowed_value" content="ref" use-id="true" keep="true" /> <attribute select="attribute_definition" content="ref" use-id="true" keep="true" /> <attribute select="associated_classification" content="ref" use-id="true" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="classification_system" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <attribute select="allowed_classification" keep="false" /> </entity> <entity select="collected_item_association"> <attribute select="relating" keep="false"/> </entity> <entity select="collection_definition"> <attribute select="purpose" map="Translatable_string" keep="true" /> <attribute select="collected_items" keep="false" /> </entity> <entity select="complex_product" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="version_id" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="product_structure_relationship" invert="product_structure_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="complex_product_relationship" invert="complex_product_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="design_constraint_association" invert="design_constraint_association.is_constraining" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="complex_product_relationship"> <attribute select="relating" keep="false" /> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> </entity> <entity select="component_placement"> <attribute select="placement" content="ref" use-id="true" keep="true" /> <attribute select="reference_product_component" content="ref" use-id="true" keep="true" /> <attribute select="placed_component" keep="false" /> </entity> <entity select="configuration"> <attribute select="is_solution_for" content="ref" use-id="true" keep="true" /> <attribute select="configuration_type" keep="true" /> <attribute select="inheritance_type" keep="true" /> <attribute select="configured_element" keep="false" /> </entity> <entity select="contract" keep="true" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="contracted_element" content="ref" use-id="true" keep="true" /> <inverse name="organization_in_contract" invert="organization_in_contract.signed_contract" keep="true" /> <attribute select="release" keep="false" /> </entity> <entity select="cost_property" map="Property"></entity> <entity select="data_environment" exp-type="root"> <attribute select="environment_name" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="date_and_person_assignment" exp-type="value"> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="assigned_date_and_person" keep="false" /> </entity> <entity select="date_and_person_organization" exp-type="value"> <attribute select="actual_date" content="ref" use-id="true" keep="true" /> <inverse name="date_and_person_assignment" invert="date_and_person_assignment.assigned_date_and_person" keep="true" /> <attribute select="person_or_organization" keep="false" /> </entity> <entity select="date_time" exp-type="root"> <attribute select="time" keep="true" map="xsd:time" /> <attribute select="date" keep="true" map="xsd:date" /> <inverse name="date_time_assignment" invert="date_time_assignment.assigned_date_time" keep="true" /> </entity> <entity select="date_time_assignment" exp-type="value"> <attribute select="role" keep="true" /> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="assigned_date_time" keep="false" /> </entity> <entity select="date_time_interval_assignment" keep="true"> <attribute select="role" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="assigned_time_interval" keep="false" /> </entity> <entity select="dated_configuration"> <attribute select="start_date" content="ref" use-id="true" keep="true" /> <attribute select="end_date" content="ref" use-id="true" keep="true" /> </entity> <entity select="descriptive_specification" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="design_constraint" exp-type="root"> <attribute select="constraint_id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="is_valid_for" content="ref" use-id="true" keep="true" /> <inverse name="design_constraint_relationship" invert="design_constraint_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="design_constraint_association"> <attribute select="is_based_on" content="ref" use-id="true" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="is_constraining" keep="false" /> </entity> <entity select="design_constraint_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="design_constraint_version"> <attribute select="version_id" keep="true" /> </entity> <entity select="design_discipline_item_definition" exp-type="value"> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="additional_context" content="ref" use-id="true" keep="true" /> <attribute select="initial_context" content="ref" use-id="true" keep="true" /> <inverse name="item_instance" invert="item_instance.definition" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="item_function_association" invert="item_function_association.associated_item" keep="true" /> <inverse name="item_definition_relationship" invert="item_definition_relationship.relating" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <inverse name="item_definition_instance_relationship" invert="item_definition_instance_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="associated_item_version" keep="false" /> </entity> <entity select="detailed_element" keep="true" exp-type="root"> <attribute select="name" map="Translatable_string" keep="true" /> </entity> <entity select="detailed_geometric_model_element" keep="true" /> <entity select="detailed_model_element" keep="true"></entity> <entity select="digital_document"> <attribute select="file" content="ref" use-id="true" keep="true" /> </entity> <entity select="digital_file"> <inverse name="external_model" invert="external_model.is_defined_as" minOccurs="0" maxOccurs="1" keep="true" /> <attribute select="associated_model_space" keep="false" /> </entity> <entity select="direction" exp-type="root"> <attribute select="direction_ratios" map="xsd:double" keep="true" /> </entity> <entity select="document" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="document_id" keep="true" /> <inverse name="document_version" invert="document_version.associated_document" minOccurs="1" maxOccurs="unbounded" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <attribute select="associated_version" keep="false" /> </entity> <entity select="document_assignment"> <attribute select="assigned_document" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="is_assigned_to" keep="false" /> </entity> <entity select="document_content_property" exp-type="root"> <attribute select="detail_level" keep="true" /> <attribute select="geometry_type" keep="true" /> <attribute select="real_world_scale" content="ref" use-id="true" keep="true" /> <attribute select="languages" content="ref" use-id="true" keep="true" /> </entity> <entity select="document_creation_property" exp-type="root"> <attribute select="creating_system" keep="true" /> <attribute select="operating_system" keep="true" /> <attribute select="creating_interface" keep="true" /> </entity> <entity select="document_file" exp-type="root"> <attribute select="file_id" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="document_file_type" content="ref" use-id="true" keep="true" /> <attribute select="external_id_and_location" content="ref" use-id="true" keep="true" /> <attribute select="size" content="ref" use-id="true" keep="true" /> <attribute select="file_format" content="ref" use-id="true" keep="true" /> <attribute select="content" content="ref" use-id="true" keep="true" /> <attribute select="creation" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="document_file_relationship" invert="document_file_relationship.relating" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="document_file_relationship" keep="true"> <attribute select="relating" keep="false" /> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> </entity> <entity select="document_format_property" exp-type="root"> <attribute select="data_format" keep="true" /> <attribute select="character_code" keep="true" /> <attribute select="size_format" content="ref" use-id="true" keep="true" /> </entity> <entity select="document_location_property" exp-type="root"> <attribute select="location_name" keep="true" /> <inverse name="external_file_id_and_location" invert="external_file_id_and_location.location" keep="true" /> </entity> <entity select="document_representation" keep="true"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="creation" content="ref" use-id="true" keep="true" /> <attribute select="common_location" content="ref" use-id="true" keep="true" /> <attribute select="representation_format" content="ref" use-id="true" keep="true" /> <attribute select="size" content="ref" use-id="true" keep="true" /> <attribute select="content" content="ref" use-id="true" keep="true" /> <inverse name="document_structure" invert="document_structure.relating" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="associated_document_version" keep="false" /> </entity> <entity select="document_size_property" exp-type="root"> <attribute select="file_size" content="ref" use-id="true" keep="true" /> <attribute select="page_count" content="ref" use-id="true" keep="true" /> </entity> <entity select="document_structure"> <attribute select="relating" keep="false" /> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> </entity> <entity select="document_type_property" exp-type="root"> <attribute select="document_type_name" keep="true" /> <attribute select="used_classification_system" content="ref" use-id="true" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> </entity> <entity select="document_version"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <inverse name="document_representation" invert="document_representation.associated_document_version" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="document_version_relationship" invert="document_version_relationship.relating" keep="true" /> <attribute select="associated_document" keep="false" /> </entity> <entity select="document_version_relationship"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="duration" exp-type="root"> <attribute select="time" keep="true" /> <attribute select="time_unit" keep="true" /> </entity> <entity select="duration_property"></entity> <entity select="effectivity" exp-type="root"> <attribute select="concerned_organization" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="effectivity_context" keep="true" /> <attribute select="period" content="ref" use-id="true" keep="true" /> <attribute select="start_definition" content="ref" use-id="true" keep="true" /> <attribute select="end_definition" content="ref" use-id="true" keep="true" /> <inverse name="effectivity_assignment" invert="effectivity_assignment.assigned_effectivity" keep="true" /> <inverse name="effectivity_relationship" invert="effectivity_relationship.relating" keep="true" /> </entity> <entity select="effectivity_assignment"> <attribute select="effective_element" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="effectivity_indication" keep="true" /> <attribute select="assigned_effectivity" keep="false" /> </entity> <entity select="effectivity_relationship" keep="true"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="element_delivery"> <attribute select="quantity" content="ref" use-id="true" keep="true" /> <attribute select="destination" content="ref" use-id="true" keep="true" /> <attribute select="deliverable_element" keep="false" /> </entity> <entity select="event_reference" exp-type="root"> <attribute select="offset" content="ref" use-id="true" keep="true" /> <attribute select="event_context" content="ref" use-id="true" keep="true" /> <attribute select="event_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="explicit_transformation_2d" keep="true"> <attribute select="axis1" content="ref" use-id="true" keep="true" /> <attribute select="axis2" content="ref" use-id="true" keep="true" /> <attribute select="local_origin" content="ref" use-id="true" keep="true" /> </entity> <entity select="explicit_transformation_3d" > <attribute select="local_origin" content="ref" use-id="true" keep="true" /> <attribute select="axis1" content="ref" use-id="true" keep="true" /> <attribute select="axis2" content="ref" use-id="true" keep="true" /> <attribute select="axis3" content="ref" use-id="true" keep="true" /> </entity> <entity select="external_file_id_and_location"> <attribute select="external_id" keep="true" /> <attribute select="location" keep="false" /> </entity> <entity select="external_geometric_model"> <attribute select="model_extent" content="ref" use-id="true" keep="true" /> </entity> <entity select="external_geometric_model_with_parameters" keep="true"> <attribute select="parameter_value" content="ref" use-id="true" keep="true" /> </entity> <entity select="external_library_reference" exp-type="root"> <attribute select="external_id" keep="true" /> <attribute select="library_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="external_model"> <attribute select="is_defined_in" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="model_id" keep="true" /> <inverse name="geometric_model_relationship" invert="geometric_model_relationship.relating" keep="true" /> <attribute select="is_defined_as" keep="false" /> </entity> <entity select="external_picture"> <attribute select="is_defined_in" keep="false" /> </entity> <entity select="feature_parameter" keep="true"> <attribute select="parameter_name" keep="true" /> <attribute select="parameter_value" keep="true" /> </entity> <entity select="final_solution"> <attribute select="final_specification" content="ref" use-id="true" keep="true" /> <attribute select="final_status" keep="true" /> </entity> <entity select="general_classification" exp-type="root"> <attribute select="classification_source" content="ref" use-id="true" keep="true" /> <attribute select="used_classification_system" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="version_id" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="general_classification_hierarchy" invert="general_classification_hierarchy.super_classification" keep="true" /> <inverse name="classification_association" invert="classification_association.associated_classification" keep="true" /> </entity> <entity select="general_classification_hierarchy"> <attribute select="sub_classification" content="ref" use-id="true" keep="true" /> <attribute select="super_classification" keep="false" /> </entity> <entity select="general_item_definition_instance_relationship"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> </entity> <entity select="general_item_definition_relationship"> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="general_item_instance_relationship"> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="general_parameter" keep="true"> <attribute select="parameter_role" keep="true" /> <attribute select="parameter_value" keep="true" /> </entity> <entity select="general_property"> <attribute select="property_type" keep="true" /> </entity> <entity select="general_shape_dependent_property" keep="true"> <attribute select="property_type" keep="true" /> <attribute select="unit_component" content="ref" use-id="true" keep="true" /> <attribute select="property_value" content="ref" use-id="true" keep="true" /> </entity> <entity select="geometric_model" exp-type="root"> <attribute select="is_defined_in" content="ref" use-id="true" keep="true" /> <attribute select="model_id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="model_extent" content="ref" use-id="true" keep="true" /> <attribute select="additional_element" keep="true" name="Additional_element" content="ref" use-id="true"/> <inverse name="geometric_model_relationship" invert="geometric_model_relationship.relating" keep="true" /> </entity> <entity select="geometric_model_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="geometric_model_relationship_with_transformation"> <attribute select="model_placement" content="ref" use-id="true" keep="true" /> </entity> <entity select="geometric_model_version" keep="true"> <attribute select="version_id" keep="true" /> </entity> <entity select="geometrical_relationship"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="definition_placement" content="ref" use-id="true" keep="true" /> </entity> <entity select="hardcopy"></entity> <entity select="implicit_transformation_2d" keep="true"> <attribute select="transformation_origin" content="ref" use-id="true" keep="true" /> <attribute select="transformation_target" content="ref" use-id="true" keep="true" /> </entity> <entity select="implicit_transformation_3d"> <attribute select="transformation_origin" content="ref" use-id="true" keep="true" /> <attribute select="transformation_target" content="ref" use-id="true" keep="true" /> </entity> <entity select="instance_placement"> <attribute select="reference_product_component" content="ref" use-id="true" keep="true" /> <attribute select="placement" content="ref" use-id="true" keep="true" /> <attribute select="placed_instance" keep="false" /> </entity> <entity select="interval_of_time" keep="true" exp-type="root"> <attribute select="start_definition" content="ref" use-id="true" keep="true" /> <attribute select="end_definition" content="ref" use-id="true" keep="true" /> <inverse name="date_time_interval_assignment" invert="date_time_interval_assignment.assigned_time_interval" keep="true" /> </entity> <entity select="item" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="alternate_item_relationship" invert="alternate_item_relationship.base" keep="true" /> <inverse name="item_version" invert="item_version.associated_item" minOccurs="1" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <attribute select="item_classification" keep="false" /> <attribute select="associated_version" keep="false" /> </entity> <entity select="item_definition_instance_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="item_definition_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="item_function_association"> <attribute select="associated_function" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="association_type" keep="true" /> <attribute select="associated_item" keep="false" /> </entity> <entity select="item_instance"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="item_instance_relationship" invert="item_instance_relationship.relating" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" keep="true" /> <inverse name="manufacturing_configuration" invert="manufacturing_configuration.configured_element" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="definition" keep="false" /> </entity> <entity select="item_instance_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="item_property_association"> <attribute select="definitional" keep="true" /> <attribute select="described_element" content="ref" use-id="true" keep="true" /> </entity> <entity select="item_shape" exp-type="root"> <attribute select="described_object" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="shape_element" invert="shape_element.composition" keep="true" /> <inverse name="shape_description_association" invert="shape_description_association.is_defining_shape_for" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="item_version" exp-type="value"> <attribute select="id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="item_version_relationship" invert="item_version_relationship.relating" keep="true" /> <inverse name="design_discipline_item_definition" invert="design_discipline_item_definition.associated_item_version" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="product_design" invert="product_design.design" keep="true" /> <attribute select="associated_item" keep="false" /> <attribute select="associated_product" keep="false" /> </entity> <entity select="item_version_relationship" exp-type="value"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <inverse name="change" invert="change.described_change" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="language" exp-type="root"> <attribute select="language_code" keep="true" /> <attribute select="country_code" keep="true" /> </entity> <entity select="lot_configuration"> <attribute select="lot_id" keep="true" /> <attribute select="lot_size" content="ref" use-id="true" keep="true" /> </entity> <entity select="make_from_relationship"> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="manufacturing_configuration"> <attribute select="is_solution_for" content="ref" use-id="true" keep="true" /> <attribute select="concerned_organization" content="ref" use-id="true" keep="true" /> <attribute select="configured_element" keep="false" /> </entity> <entity select="mass_property"></entity> <entity select="mated_item_association" keep="true"> <attribute select="placement" content="ref" use-id="true" keep="true" /> <inverse name="mated_item_relationship" invert="mated_item_relationship.relating" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="mated_item_relationship" keep="true"> <attribute select="mated_shape" content="ref" use-id="true" keep="true" /> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="mating_material" content="ref" use-id="true" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="material" exp-type="root"> <attribute select="material_name" keep="true" /> <attribute select="described_element" content="ref" use-id="true" keep="true" /> <inverse name="material_property_association" invert="material_property_association.described_material" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="material_property"> <attribute select="property_name" keep="true" /> </entity> <entity select="material_property_association"> <attribute select="associated_property_value" content="ref" use-id="true" keep="true" /> <attribute select="definitional" keep="true" /> <attribute select="described_material" keep="false" /> </entity> <entity select="material_property_value_representation"> <attribute select="environment_condition" content="ref" use-id="true" keep="true" /> <attribute select="definition" keep="false" /> </entity> <entity select="mating_definition" keep="true"> <attribute select="mating_type" keep="true" /> <inverse minOccurs="2" name="mated_items" invert="mated_item_association.relating" keep="true" /> <attribute select="mated_items" keep="false" /> </entity> <entity select="model_property_association" keep="true"> <attribute select="described_element" content="ref" use-id="true" keep="true" /> <attribute select="validity_context" content="ref" use-id="true" keep="true" /> <attribute select="associated_property_value" keep="false" /> </entity> <entity select="model_property_value" keep="true" exp-type="root"> <attribute select="describing_model" content="ref" use-id="true" keep="true" /> <attribute select="definition" keep="true" /> <inverse name="model_property_assocation" invert="model_property_association.associated_property_value" keep="true" /> </entity> <entity select="moments_of_inertia" keep="true"> <attribute select="inertia_value" content="ref" use-id="true" keep="true" /> <attribute select="reference_axis_placement" keep="true" /> <attribute select="is_defined_in" keep="false"/> </entity> <entity select="named_size"> <attribute select="referenced_standard" content="ref" use-id="true" keep="true" /> <attribute select="size" keep="true" /> </entity> <entity select="next_higher_assembly"></entity> <entity select="numerical_value" exp-type="value"> <attribute select="value_component" keep="true" map="xsd:double" /> <attribute select="limitation" keep="false" /> </entity> <entity select="organization" exp-type="root"> <attribute select="organization_name" keep="true" /> <attribute select="visitor_address" content="ref" use-id="true" keep="true" /> <attribute select="organization_type" keep="true" /> <attribute select="id" keep="true" /> <attribute select="delivery_address" content="ref" use-id="true" keep="true" /> <attribute select="postal_address" content="ref" use-id="true" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="date_and_person_organization" invert="date_and_person_organization.person_or_organization" keep="true" /> <inverse name="person_organization_assignment" invert="person_organization_assignment.assigned_person_organization" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="organization_relationship" invert="organization_relationship.relating" keep="true" /> </entity> <entity select="organization_in_contract" keep="true" > <attribute select="role_of_organization" keep="true" /> <attribute select="contracted_organization" content="ref" use-id="true" keep="true" /> <attribute select="signature" content="ref" use-id="true" keep="true" /> <attribute select="signed_contract" keep="false" /> </entity> <entity select="organization_relationship" exp-type="value"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="date_and_person_organization" invert="date_and_person_organization.person_or_organization" keep="true" /> <inverse name="person_organization_assignment" invert="person_organization_assignment.assigned_person_organization" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="partial_document_assignment" keep="true"> <attribute select="document_portion" keep="true" /> </entity> <entity select="person" exp-type="root"> <attribute select="person_name" keep="true" /> <attribute select="preferred_business_address" content="ref" use-id="true" keep="true" /> <inverse name="person_in_organization" invert="person_in_organization.associated_person" minOccurs="1" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <attribute select="associated_organization" keep="false" /> </entity> <entity select="person_in_organization" exp-type="value"> <attribute select="associated_organization" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="location" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <inverse name="date_and_person_organization" invert="date_and_person_organization.person_or_organization" keep="true" /> <inverse name="person_organization_assignment" invert="person_organization_assignment.assigned_person_organization" keep="true" /> <inverse name="person_in_organization_relationship" invert="person_in_organization_relationship.related" keep="true" /> <attribute select="associated_person" keep="false" /> </entity> <entity select="person_in_organization_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="person_organization_assignment" exp-type="value"> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="assigned_person_organization" keep="false" /> </entity> <entity select="physical_assembly_relationship"> <attribute select="physical_component" content="ref" use-id="true" keep="true" /> <attribute select="is_realization_of" content="ref" use-id="true" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="physical_assembly" keep="false" /> </entity> <entity select="physical_document"> <attribute select="component" content="ref" use-id="true" keep="true" /> </entity> <entity select="physical_instance" exp-type="root"> <attribute select="is_realization_of" content="ref" use-id="true" keep="true" /> <attribute select="serial_number" keep="true" /> <attribute select="lot_id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="inventory_number" keep="true" /> <inverse name="physical_assembly_relationship" invert="physical_assembly_relationship.physical_assembly" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="physical_instance_test_result" invert="physical_instance_test_result.tested_instance" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="physical_instance_test_result"> <attribute select="test_activity" content="ref" use-id="true" keep="true" /> <attribute select="test_result" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="tested_instance" keep="false" /> </entity> <entity select="physical_model" keep="true"></entity> <entity select="physical_representation"></entity> <entity select="plib_class_reference" keep="true" exp-type="root"> <attribute select="version" keep="true" /> <attribute select="supplier_bsu" keep="true" /> <attribute select="code" keep="true" /> </entity> <entity select="plib_property_reference" keep="true" exp-type="root"> <attribute select="name_scope" content="ref" use-id="true" keep="true" /> <attribute select="version" keep="true" /> <attribute select="code" keep="true" /> </entity> <entity select="point" keep="true" > </entity> <entity select="process_operation_definition" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="process_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="version_id" keep="true" /> <inverse name="process_operation_occurrence" invert="process_operation_occurrence.operation_definition" keep="true" /> <inverse name="process_operation_definition_relationship" invert="process_operation_definition_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="process_operation_definition_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="process_operation_input_or_output"> <attribute select="role" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="element" content="ref" use-id="true" keep="true" /> <attribute select="placement" content="ref" use-id="true" keep="true" /> <attribute select="concerned_shape" content="ref" use-id="true" keep="true" /> <attribute select="operation" keep="false" /> </entity> <entity select="process_operation_occurrence"> <attribute select="plan" content="ref" use-id="true" keep="true" /> <attribute select="is_defined_in" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <inverse name="process_operation_occurrence_relationship" invert="process_operation_occurrence_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="process_operation_resource_assignment" invert="process_operation_resource_assignment.operation" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="process_operation_input_or_output" invert="process_operation_input_or_output.operation" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="operation_definition" keep="false" /> </entity> <entity select="process_operation_occurrence_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="waiting_time" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="cycle_time" content="ref" use-id="true" keep="true" /> <inverse name="change" invert="change.described_change" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="process_operation_resource_assignment"> <attribute select="reference_tool" keep="true" /> <attribute select="reason" map="Translatable_string" keep="true" /> <attribute select="resource_definition" content="ref" use-id="true" keep="true" /> <attribute select="placement" content="ref" use-id="true" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="operation" keep="false" /> </entity> <entity select="process_plan" exp-type="root"> <attribute select="plan_id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="produced_output" content="ref" use-id="true" keep="true" /> <inverse name="process_plan_relationship" invert="process_plan_relationship.relating" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="process_plan_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <inverse name="change" invert="change.described_change" minOccurs="0" maxOccurs="unbounded" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="process_plan_version"> <attribute select="version_id" keep="true" /> </entity> <entity select="process_property_association" map="Property_value_association"> <attribute select="described_element" content="ref" use-id="true" keep="true" /> </entity> <entity select="process_state_relationship" keep="true"> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="product_class" exp-type="root"> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="level_type" keep="true" /> <attribute select="version_id" keep="true" /> <inverse name="class_category_association" invert="class_category_association.associated_product_class" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="class_condition_association" invert="class_condition_association.associated_product_class" keep="true" /> <inverse name="class_inclusion_association" invert="class_inclusion_association.associated_product_class" keep="true" /> <inverse name="class_specification_association" invert="class_specification_association.associated_product_class" keep="true" /> <inverse name="class_structure_relationship" invert="class_structure_relationship.relating" keep="true" /> <inverse name="product_class_relationship" invert="product_class_relationship.relating" keep="true" /> <inverse name="product_identification" invert="product_identification.associated_product_class" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> </entity> <entity select="product_class_relationship" keep="true"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="product_component"> <attribute select="is_influenced_by" content="ref" use-id="true" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="is_relevant_for" content="ref" use-id="true" keep="true" /> <attribute select="instance_required" keep="true" /> <inverse name="component_placement" invert="component_placement.placed_component" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="product_design"> <attribute select="product" content="ref" use-id="true" keep="true" /> <attribute select="design" keep="false" /> </entity> <entity select="product_function"> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="is_relevant_for" content="ref" use-id="true" keep="true" /> <inverse name="configuration" invert="configuration.configured_element" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="product_identification"> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="item_instance" invert="item_instance.definition" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="associated_product_class" keep="false" /> <attribute select="associated_design" keep="false" /> </entity> <entity select="product_specification"> <attribute select="defining_specification" content="ref" use-id="true" keep="true" /> </entity> <entity select="product_structure_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="project" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="actual_start_date" content="ref" use-id="true" keep="true" /> <attribute select="actual_end_date" content="ref" use-id="true" keep="true" /> <attribute select="planned_start_date" content="ref" use-id="true" keep="true" /> <attribute select="planned_end_date" content="ref" use-id="true" keep="true" /> <inverse name="project_assignment" invert="project_assignment.assigned_project" keep="true" /> <inverse name="project_relationship" invert="project_relationship.relating" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="project_assignment"> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="role" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="assigned_project" keep="false" /> </entity> <entity select="project_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="promissory_usage" keep="true"></entity> <entity select="property" exp-type="root"> <attribute select="allowed_unit" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="property_source" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <attribute select="version_id" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="property_relationship" invert="property_relationship.relating" keep="true" /> </entity> <entity select="property_change" keep="true" > <attribute select="added_property" content="ref" use-id="true" keep="true" /> <attribute select="deleted_property" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> <attribute select="is_describing" keep="false" /> </entity> <entity select="property_relationship" keep="true"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="property_value" exp-type="root"> <attribute select="value_name" keep="true" /> <inverse name="property_value_representation" invert="property_value_representation.specified_value" keep="true" /> </entity> <entity select="property_value_association"> <attribute select="validity_context" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="describing_property_value" keep="false" /> </entity> <entity select="property_value_representation"> <attribute select="value_determination" keep="true" /> <attribute select="global_unit" content="ref" use-id="true" keep="true" /> <attribute select="qualifier" keep="true" /> <attribute select="definition" content="ref" use-id="true" keep="true" /> <inverse name="property_value_association" invert="property_value_association.describing_property_value" keep="true" /> <inverse name="property_value_representation_relationship" invert="property_value_representation_relationship.relating" keep="true" /> <attribute select="specified_value" keep="false" /> </entity> <entity select="property_value_representation_relationship" keep="true"> <attribute select="relation_type" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relating" keep="false" /> <attribute select="related" content="ref" use-id="true" keep="true" /> </entity> <entity select="quality_property"></entity> <entity select="rectangular_size" exp-type="root"> <attribute select="density" content="ref" use-id="true" keep="true" /> <attribute select="width" content="ref" use-id="true" keep="true" /> <attribute select="height" content="ref" use-id="true" keep="true" /> </entity> <entity select="quantified_instance" map="Item_instance"> <attribute select="quantity" content="ref" use-id="true" keep="true" /> </entity> <entity select="recyclability_property"></entity> <entity select="replaced_definition_relationship"> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="change" invert="change.described_change" keep="true" /> </entity> <entity select="replaced_usage_relationship"> <attribute select="usage_context" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="retention_period" keep="true" exp-type="root"> <attribute select="start_definition" content="ref" use-id="true" keep="true" /> <attribute select="earliest_end_definition" content="ref" use-id="true" keep="true" /> <attribute select="latest_end_definition" content="ref" use-id="true" keep="true" /> <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="retention_purpose" map="Translatable_string" keep="true" /> </entity> <entity select="same_time_machining_relationship" keep="true"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="placement" content="ref" use-id="true" keep="true" /> </entity> <entity select="security_classification" keep="true" > <attribute select="is_applied_to" content="ref" use-id="true" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="purpose" map="Translatable_string" keep="true" /> <attribute select="level" keep="false" /> </entity> <entity select="security_level" keep="true" exp-type="root"> <attribute select="level_name" keep="true" /> <attribute select="used_classification_system" content="ref" use-id="true" keep="true" /> <inverse name="security_classification" invert="security_classification.level" keep="true" /> </entity> <entity select="selected_instance"> <attribute select="selection_control" keep="true" /> <attribute select="selected_quantity" content="ref" use-id="true" keep="true" /> </entity> <entity select="serial_configuration"> <attribute select="serial_start_number" keep="true" /> <attribute select="serial_end_number" keep="true" /> </entity> <entity select="shape_dependent_property" keep="true" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="value_determination" keep="true" /> <attribute select="described_element" content="ref" use-id="true" keep="true" /> <attribute select="is_defined_in" content="ref" use-id="true" keep="true" /> </entity> <entity select="shape_description_association"> <attribute select="role" keep="true" /> <attribute select="defining_geometry" content="ref" use-id="true" keep="true" /> <attribute select="is_defining_shape_for" keep="false" /> </entity> <entity select="shape_element"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="element_name" keep="true" /> <inverse name="shape_element_relationship" invert="shape_element_relationship.relating" keep="true" /> <inverse name="shape_description_association" invert="shape_description_association.is_defining_shape_for" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="change" invert="change.described_change" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="composition" keep="false" /> </entity> <entity select="shape_element_relationship"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" keep="true" /> <inverse name="shape_description_association" invert="shape_description_association.is_defining_shape_for" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="simple_property_association" invert="simple_property_association.described_element" keep="true" /> <attribute select="relating" keep="false" /> </entity> <entity select="simple_property_association"> <attribute select="specified_value" content="ref" use-id="true" keep="true" /> <attribute select="value_type" keep="true" /> <attribute select="described_element" keep="false" /> </entity> <entity select="single_instance"> <inverse name="instance_placement" invert="instance_placement.placed_instance" keep="true" /> </entity> <entity select="specific_document_classification" exp-type="root"> <attribute select="associated_document" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="classification_name" keep="true" /> <inverse name="specific_document_classification_hierarchy" invert="specific_document_classification_hierarchy.super_classification" keep="true" /> </entity> <entity select="specific_document_classification_hierarchy"> <attribute select="sub_classification" content="ref" use-id="true" keep="true" /> <attribute select="super_classification" keep="false" /> </entity> <entity select="specific_item_classification" exp-type="root"> <attribute select="associated_item" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="classification_name" keep="true" /> <inverse name="specific_item_classification_hierarchy" invert="specific_item_classification_hierarchy.super_classification" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="specific_item_classification_hierarchy" exp-type="value"> <attribute select="sub_classification" content="ref" use-id="true" keep="true" /> <attribute select="super_classification" keep="false" /> </entity> <entity select="specification" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="name" map="Translatable_string" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="category" content="ref" use-id="true" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="package" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="specification_inclusion" invert="specification_inclusion.if_condition" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="specification_category" exp-type="root"> <attribute select="implicit_exclusive_condition" keep="true" /> <attribute select="id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="alias_identification" invert="alias_identification.is_applied_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="specification_category_hierarchy" invert="specification_category_hierarchy.super_category" minOccurs="0" maxOccurs="unbounded" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="specification_category_hierarchy"> <attribute select="sub_category" content="ref" use-id="true" keep="true" /> <attribute select="super_category" keep="false" /> </entity> <entity select="specification_expression" exp-type="root"> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="operation" keep="true" /> <attribute select="operand" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <inverse name="specification_inclusion" invert="specification_inclusion.if_condition" minOccurs="0" maxOccurs="unbounded" keep="true" /> </entity> <entity select="specification_inclusion"> <attribute select="included_specification" keep="false" /> <attribute select="if_condition" keep="false" /> <attribute select="included_specification" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="id" keep="true" /> </entity> <entity select="specified_instance"> <attribute select="upper_usage" content="ref" use-id="true" keep="true" /> <attribute select="related_instance" content="ref" use-id="true" keep="true" /> <attribute select="assembly_context" content="ref" use-id="true" keep="true" /> </entity> <entity select="string_value" exp-type="value"> <attribute select="value_specification" map="Translatable_string" keep="true" /> </entity> <entity select="supplier_solution"> <attribute select="supplier" content="ref" use-id="true" keep="true" /> <attribute select="probability_rate" map="xsd:double" keep="true" /> </entity> <entity select="technical_solution"> <attribute select="description" map="Translatable_string" keep="true" /> </entity> <entity select="template_instance" keep="true"> <attribute select="template_definition" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <attribute select="scale" keep="true" /> <attribute select="origin" content="ref" use-id="true" keep="true" /> <attribute select="target" keep="true" content="ref"/> </entity> <entity select="tool_part_relationship"> <attribute select="placement" content="ref" use-id="true" keep="true" /> <attribute select="used_technology_description" map="Translatable_string" keep="true" /> </entity> <entity select="transformation" exp-type="root"></entity> <entity select="transformation_2d" keep="true"></entity> <entity select="transformation_3d"></entity> <entity new="true" name="translatable_string" exp-type="value" map="xsd:string"> <attribute new="true" name="string" map="xsd:string" exp-attribute="no-tag-simple" keep="false" /> <attribute new="true" name="translations" use="optional" map="xsd:IDREF" exp-attribute="attribute-content" keep="true" /> <attribute new="true" name="lang" map="xsd:language" use="optional" exp-attribute="attribute-content" keep="true" /> </entity> <entity select="multi_language_string" name="Translations" exp-type="root" keep="true"> <attribute select="primary_language_dependent_string" keep="false" /> <attribute select="additional_language_dependent_string" name="Translation" keep="true" map="Translation" /> </entity> <entity select="string_with_language" name="Translation" exp-type="value" map="xsd:string"> <attribute select="contents" map="xsd:string" exp-attribute="no-tag-simple" keep="false" /> <attribute select="language_specification" name="lang" map="xsd:language" exp-attribute="attribute-content" keep="true" /> </entity> <entity select="unit" exp-type="root"> <attribute select="unit_name" keep="true" /> </entity> <entity select="value_limit" exp-type="value"> <attribute select="limit_qualifier" keep="true" /> <attribute select="limit" keep="true" map="xsd:double" /> </entity> <entity select="value_list" exp-type="value"> <attribute select="values" content="ref" use-id="true" keep="true" /> </entity> <entity select="value_range" exp-type="value"> <attribute select="upper_limit" keep="true" map="xsd:double" /> <attribute select="lower_limit" keep="true" map="xsd:double" /> </entity> <entity select="value_with_unit" exp-type="value"> <attribute select="unit_component" content="ref" use-id="true" keep="true" /> <attribute select="significant_digits" map="xsd:int" keep="true" /> </entity> <entity select="work_order" exp-type="root"> <attribute select="is_controlling" content="ref" use-id="true" keep="true" /> <attribute select="id" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="work_order_type" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> </entity> <entity select="work_request" exp-type="root"> <attribute select="id" keep="true" /> <attribute select="request_type" keep="true" /> <attribute select="status" keep="true" /> <attribute select="notified_person" content="ref" use-id="true" keep="true" /> <attribute select="version_id" keep="true" /> <attribute select="requestor" content="ref" use-id="true" keep="true" /> <attribute select="scope" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <inverse name="document_assignment" invert="document_assignment.is_assigned_to" keep="true" /> <inverse name="work_request_relationship" invert="work_request_relationship.related" keep="true" /> </entity> <entity select="work_request_relationship" exp-type="value"> <attribute select="related" content="ref" use-id="true" keep="true" /> <attribute select="description" map="Translatable_string" keep="true" /> <attribute select="relation_type" /> <attribute select="relating" keep="false" /> </entity> </configuration> </iso_10303_28>