<?xml version='1.0' encoding='UTF-8'?>
<xsd:schema attributeFormDefault='unqualified' elementFormDefault='qualified' xmlns='http://www.omg.org/spec/PLM/20100901/informational/model' targetNamespace='http://www.omg.org/spec/PLM/20100901/informational/model' version='1.0'  xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:info='http://www.omg.org/spec/PLM/20100901/schemaInfo' xmlns:core='http://www.omg.org/spec/PLM/20100901/informational/core'>
	<xsd:import namespace='http://www.omg.org/spec/PLM/20100901/informational/core' schemaLocation='InformationalCore.xsd'></xsd:import>
  <xsd:element name='PLM_container' type='PLM_container'></xsd:element>
	<xsd:complexType name='PLM_container'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_core_container'>
				<xsd:sequence>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Accuracy' type='Accuracy'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Activity' type='Activity'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Activity_method' type='Activity_method'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Address' type='Address'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Application_context' type='Application_context'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Approval_status' type='Approval_status'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Axis_placement' type='Axis_placement'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Cartesian_coordinate_space' type='Cartesian_coordinate_space'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Cartesian_point' type='Cartesian_point'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Certification' type='Certification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Classification_attribute' type='Classification_attribute'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Classification_system' type='Classification_system'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Complex_product' type='Complex_product'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Contract' type='Contract'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Data_environment' type='Data_environment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_time' type='Date_time'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Descriptive_specification' type='Descriptive_specification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Design_constraint' type='Design_constraint'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Direction' type='Direction'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document' type='Document'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_content_property' type='Document_content_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_creation_property' type='Document_creation_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_file' type='Document_file'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_format_property' type='Document_format_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_location_property' type='Document_location_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_size_property' type='Document_size_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_type_property' type='Document_type_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Duration' type='Duration'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Effectivity' type='Effectivity'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Event_reference' type='Event_reference'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='External_library_reference' type='External_library_reference'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='General_classification' type='General_classification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Geometric_model' type='Geometric_model'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Interval_of_time' type='Interval_of_time'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item' type='Item'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_shape' type='Item_shape'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Language' type='Language'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Material' type='Material'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Model_property_value' type='Model_property_value'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Organization' type='Organization'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Person' type='Person'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Physical_instance' type='Physical_instance'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Plib_class_reference' type='Plib_class_reference'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Plib_property_reference' type='Plib_property_reference'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_definition' type='Process_operation_definition'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_plan' type='Process_plan'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Product_class' type='Product_class'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Project' type='Project'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property' type='Property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_value' type='Property_value'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Rectangular_size' type='Rectangular_size'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Retention_period' type='Retention_period'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Security_level' type='Security_level'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_dependent_property' type='Shape_dependent_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specific_document_classification' type='Specific_document_classification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specific_item_classification' type='Specific_item_classification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification' type='Specification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification_category' type='Specification_category'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification_expression' type='Specification_expression'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Transformation' type='Transformation'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Translations' type='Translations'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Unit' type='Unit'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Work_order' type='Work_order'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Work_request' type='Work_request'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Accuracy'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Accuracy_value' type='xsd:double'></xsd:element>
					<xsd:element name='Accuracy_type' type='xsd:string'></xsd:element>
					<xsd:element name='Is_defined_for' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Accuracy_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Activity'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Contracted_element_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Process_property_select'></info:base>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Test_activity_select'></info:base>
					<info:base name='Identifiable'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Activity_type' type='xsd:string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Status' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Resolved_request' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Work_request'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Concerned_organization' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Supplying_organization' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Requestor' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_and_person_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Actual_end_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Planned_end_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Period_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Planned_start_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Actual_start_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Internal' type='xsd:boolean'></xsd:element>
					<xsd:element minOccurs='0' name='Chosen_method' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Activity_method'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Activity_relationship' type='Activity_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Activity_element' type='Activity_element'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Activity_element'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Element' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Activity_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Element_delivery' type='Element_delivery'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Activity_method'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Consequence' type='xsd:string'></xsd:element>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Activity_method_assignment' type='Activity_method_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Activity_method_assignment'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Process_property_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Associated_request' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Work_request'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Activity_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Activity'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Address'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Internal_location' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Street_number' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Street' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Postal_box' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Town' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Region' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Postal_code' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Country' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Facsimile_number' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Telephone_number' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Electronic_mail_address' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Telex_number' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Alias_identification'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Alias_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Alias_version_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Alias_scope' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Alternate_item_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Fulfilled_requirements' type='Translatable_string'></xsd:element>
					<xsd:element name='Alternate' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Alternative_solution'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Configured_item_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Complex_product'>
				<xsd:sequence>
					<xsd:element name='Base_element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Complex_product_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Application_context'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Application_domain' type='xsd:string'></xsd:element>
					<xsd:element name='Life_cycle_stage' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Approval'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Approval_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Is_approved_by' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_and_person_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Planned_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Actual_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Scope' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Level' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Approval_relationship' type='Approval_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Approval_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Approval'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Approval_status'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Status_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Used_classification_system' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classification_system'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Approval' type='Approval'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Assembly_component_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Process_operation_input_or_output_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_instance_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Assembly_substitute_relationship' type='Assembly_substitute_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Assembly_definition'>
		<xsd:complexContent>
			<xsd:extension base='Design_discipline_item_definition'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Assembly_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Assembly_substitute_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Substitute' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Assembly_component_relationship'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Axis1_placement'>
		<xsd:complexContent>
			<xsd:extension base='Axis_placement'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Axis' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Axis2_placement_2d'>
		<xsd:complexContent>
			<xsd:extension base='Axis_placement'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Ref_direction' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Axis2_placement_3d'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Transformation_target_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Axis_placement'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Axis' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Ref_direction' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Axis_placement'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Location' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_point'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Cartesian_coordinate_space'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Unit_of_values' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Cartesian_coordinate_space_2d'>
		<xsd:complexContent>
			<xsd:extension base='Cartesian_coordinate_space'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Cartesian_coordinate_space_3d'>
		<xsd:complexContent>
			<xsd:extension base='Cartesian_coordinate_space'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Cartesian_point'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='General_shape_dependent_property_value_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Point'>
				<xsd:sequence>
					<xsd:element maxOccurs='3' name='Coordinates' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Centre_of_mass'>
		<xsd:complexContent>
			<xsd:extension base='Shape_dependent_property'>
				<xsd:sequence>
					<xsd:element name='Centre_point' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_point'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Certification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element name='Certification_type' type='xsd:string'></xsd:element>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Certified_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Purpose' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Change'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_change' type='Property_change'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Class_category_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Mandatory' type='xsd:boolean'></xsd:element>
					<xsd:element name='Associated_category' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_category'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Class_condition_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Configured_specification_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Condition_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Associated_condition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_expression'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Class_inclusion_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Associated_inclusion' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_inclusion'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Class_specification_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Configured_specification_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Association_type' type='xsd:string'></xsd:element>
					<xsd:element name='Associated_specification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Class_structure_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_function_component_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Classification_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Definitional' type='xsd:boolean'></xsd:element>
					<xsd:element name='Classified_element' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classified_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Classification_attribute'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Alias_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Allowed_value' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Attribute_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Associated_classification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_classification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Classification_system'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Collected_item_association'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_instance_relationship'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Collection_definition'>
		<xsd:complexContent>
			<xsd:extension base='Design_discipline_item_definition'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Purpose' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Complex_product'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Product_structure_relationship' type='Product_structure_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Complex_product_relationship' type='Complex_product_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Design_constraint_association' type='Design_constraint_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Complex_product_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Complex_product'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Component_placement'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Reference_product_component' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_component'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Configuration'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_solution_for' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Configured_specification_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Configuration_type' type='xsd:string'></xsd:element>
					<xsd:element name='Inheritance_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Contract'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Contracted_element' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Contracted_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Organization_in_contract' type='Organization_in_contract'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Cost_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Data_environment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Environment_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Date_and_person_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time_person_organization_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Date_and_person_organization'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Actual_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_and_person_assignment' type='Date_and_person_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Date_time'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Period_or_date_select'></info:base>
					<info:base name='Event_or_date_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Time' type='xsd:time'></xsd:element>
					<xsd:element name='Date' type='xsd:date'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_time_assignment' type='Date_time_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Date_time_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time_person_organization_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Date_time_interval_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_organizational_data_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Dated_configuration'>
		<xsd:complexContent>
			<xsd:extension base='Manufacturing_configuration'>
				<xsd:sequence>
					<xsd:element name='Start_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='End_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Descriptive_specification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Resource_definition_select'></info:base>
					<info:base name='Final_definition_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Design_constraint'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Constraint_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Is_valid_for' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_class'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Design_constraint_relationship' type='Design_constraint_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Design_constraint_association'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_based_on' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Design_constraint'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Design_constraint_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Design_constraint'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Design_constraint_version'>
		<xsd:complexContent>
			<xsd:extension base='Design_constraint'>
				<xsd:sequence>
					<xsd:element name='Version_id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Design_discipline_item_definition'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Instance_definition_select'></info:base>
					<info:base name='Resource_definition_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Physical_instance_definition_select'></info:base>
					<info:base name='Item_information_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Final_definition_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Process_operation_input_or_output_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Additional_context' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Application_context'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Initial_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Application_context'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_instance' type='Item_instance'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_function_association' type='Item_function_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_definition_relationship' type='Item_definition_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_definition_instance_relationship' type='Item_definition_instance_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Detailed_element'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Detailed_geometric_model_element'>
		<xsd:complexContent>
			<xsd:extension base='Detailed_model_element'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Detailed_model_element'>
		<xsd:complexContent>
			<xsd:extension base='Detailed_element'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Digital_document'>
		<xsd:complexContent>
			<xsd:extension base='Document_representation'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='File' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Digital_file'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Digital_file'>
		<xsd:complexContent>
			<xsd:extension base='Document_file'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='External_model' type='External_model'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Direction'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element maxOccurs='3' name='Direction_ratios' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Assigned_document_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element name='Document_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' name='Document_version' nillable='true' type='Document_version'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Assigned_document' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Assigned_document_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_content_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Detail_level' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Geometry_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Real_world_scale' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Numerical_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Languages' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Language'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_creation_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Creating_system' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Operating_system' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Creating_interface' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Document_file'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Assigned_document_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Identifiable'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='File_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>					
					<xsd:element minOccurs='0' name='Document_file_type' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_type_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='External_id_and_location' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='External_file_id_and_location'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Size' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_size_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='File_format' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_format_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Content' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_content_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Creation' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_creation_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_file_relationship' type='Document_file_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_file_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_file'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_format_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Data_format' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Character_code' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Size_format' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Rectangular_size'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_location_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Location_name' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='External_file_id_and_location' type='External_file_id_and_location'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Document_representation'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Assigned_document_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Creation' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_creation_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Common_location' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_location_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Representation_format' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_format_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Size' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_size_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Content' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_content_property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_structure' type='Document_structure'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_size_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='File_size' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Page_count' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_structure'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_type_property'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Alias_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Document_type_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Used_classification_system' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classification_system'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_version'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Assigned_document_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_representation' type='Document_representation'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_version_relationship' type='Document_version_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Document_version_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document_version'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Duration'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Period_or_date_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Time' type='xsd:string'></xsd:element>
					<xsd:element name='Time_unit' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Duration_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Effectivity'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Classified_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Concerned_organization' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Effectivity_context' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Period' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Duration'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Start_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='End_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Effectivity_assignment' type='Effectivity_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Effectivity_relationship' type='Effectivity_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Effectivity_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Effective_element' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Effective_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element name='Effectivity_indication' type='xsd:boolean'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Effectivity_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Effectivity'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Element_delivery'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Quantity' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Destination' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Event_reference'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Period_or_date_select'></info:base>
					<info:base name='Event_or_date_select'></info:base>
					<info:base name='Date_time_person_organization_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Offset' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Duration'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Event_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_organizational_data_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Event_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Explicit_transformation_2d'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Explicit_transformation'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Transformation_2d'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Axis1' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Axis2' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Local_origin' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_point'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Explicit_transformation_3d'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Transformation_target_select'></info:base>
					<info:base name='Explicit_transformation'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Transformation_3d'>
				<xsd:sequence>
					<xsd:element name='Local_origin' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_point'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Axis1' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Axis2' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Axis3' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Direction'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='External_file_id_and_location'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='External_id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='External_geometric_model'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Shape_definition_select'></info:base>
					<info:base name='Accuracy_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='External_model'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Model_extent' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Numerical_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='External_geometric_model_with_parameters'>
		<xsd:complexContent>
			<xsd:extension base='External_geometric_model'>
				<xsd:sequence>
					<xsd:element name='Parameter_value' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_parameter'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='External_library_reference'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Class_source_select'></info:base>
					<info:base name='Property_source_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='External_id' type='xsd:string'></xsd:element>
					<xsd:element name='Library_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='External_model'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Geometric_or_external_model_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_defined_in' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_coordinate_space'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Model_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Geometric_model_relationship' type='Geometric_model_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='External_picture'>
		<xsd:complexContent>
			<xsd:extension base='External_model'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Feature_parameter'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Parameter_name' type='xsd:string'></xsd:element>
					<xsd:element name='Parameter_value' type='Value_with_unit'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Final_solution'>
		<xsd:complexContent>
			<xsd:extension base='Alternative_solution'>
				<xsd:sequence>
					<xsd:element name='Final_specification' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Final_definition_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Final_status' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_classification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Classification_source' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Class_source_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Used_classification_system' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classification_system'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='General_classification_hierarchy' type='General_classification_hierarchy'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Classification_association' type='Classification_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_classification_hierarchy'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Sub_classification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_classification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_item_definition_instance_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_instance_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_item_definition_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_item_instance_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance_relationship'>
				<xsd:sequence>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_parameter'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Parameter_role' type='xsd:string'></xsd:element>
					<xsd:element name='Parameter_value' type='Feature_parameter'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'>
				<xsd:sequence>
					<xsd:element name='Property_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='General_shape_dependent_property'>
		<xsd:complexContent>
			<xsd:extension base='Shape_dependent_property'>
				<xsd:sequence>
					<xsd:element name='Property_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Unit_component' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Property_value' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_shape_dependent_property_value_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Geometric_model'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Geometric_or_external_model_select'></info:base>
					<info:base name='Shape_definition_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Accuracy_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Is_defined_in' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_coordinate_space'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Model_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Model_extent' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Numerical_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' name='Template_instance' type='Template_instance'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Geometric_model_relationship' type='Geometric_model_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Geometric_model_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Geometric_or_external_model_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Geometric_model_relationship_with_transformation'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Transformation_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Geometric_model_relationship'>
				<xsd:sequence>
					<xsd:element name='Model_placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Geometric_model_version'>
		<xsd:complexContent>
			<xsd:extension base='Geometric_model'>
				<xsd:sequence>
					<xsd:element name='Version_id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Geometrical_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Definition_placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Hardcopy'>
		<xsd:complexContent>
			<xsd:extension base='Document_file'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Implicit_transformation_2d'>
		<xsd:complexContent>
			<xsd:extension base='Transformation_2d'>
				<xsd:sequence>
					<xsd:element name='Transformation_origin' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Axis2_placement_2d'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Transformation_target' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Axis2_placement_2d'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Implicit_transformation_3d'>
		<xsd:complexContent>
			<xsd:extension base='Transformation_3d'>
				<xsd:sequence>
					<xsd:element name='Transformation_origin' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Axis2_placement_3d'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Transformation_target' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_target_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Instance_placement'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Reference_product_component' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_component'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Interval_of_time'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Start_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='End_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Period_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_time_interval_assignment' type='Date_time_interval_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alternate_item_relationship' type='Alternate_item_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' name='Item_version' nillable='true' type='Item_version'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Item_definition_instance_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='Instance_usage_context_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Item_definition_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Design_discipline_item_definition'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item_function_association'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Associated_function' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_function'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Association_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Item_instance'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Resource_definition_select'></info:base>
					<info:base name='Certified_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Configured_item_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Item_information_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Product_constituent_select'></info:base>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Process_operation_input_or_output_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_instance_relationship' type='Item_instance_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Manufacturing_configuration' type='Manufacturing_configuration'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Item_instance_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item_property_association'>
		<xsd:complexContent>
			<xsd:extension base='Property_value_association'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Definitional' type='xsd:boolean'></xsd:element>
					<xsd:element name='Described_element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_property_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item_shape'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Shape_information_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Shaped_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Described_object' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_information_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_element' type='Shape_element'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_description_association' type='Shape_description_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item_version'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Certified_element_select'></info:base>
					<info:base name='Contracted_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_version_relationship' type='Item_version_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Design_discipline_item_definition' type='Design_discipline_item_definition'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Product_design' type='Product_design'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Item_version_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Change_relationship_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Certified_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_version'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Change' type='Change'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Language'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Language_code' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Country_code' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Lot_configuration'>
		<xsd:complexContent>
			<xsd:extension base='Manufacturing_configuration'>
				<xsd:sequence>
					<xsd:element name='Lot_id' type='xsd:string'></xsd:element>
					<xsd:element name='Lot_size' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Make_from_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Manufacturing_configuration'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_solution_for' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_design'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Concerned_organization' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Mass_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Mated_item_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Process_operation_input_or_output_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_instance_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Mated_item_relationship' type='Mated_item_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Mated_item_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Mated_shape' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Mated_shape_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Mated_item_association'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Mating_material' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Quantified_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Material'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Material_name' type='xsd:string'></xsd:element>
					<xsd:element name='Described_element' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_property_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Material_property_association' type='Material_property_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Material_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'>
				<xsd:sequence>
					<xsd:element name='Property_name' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Material_property_association'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Associated_property_value' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Material_property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Definitional' type='xsd:boolean'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Material_property_value_representation'>
		<xsd:complexContent>
			<xsd:extension base='Property_value_representation'>
				<xsd:sequence>
					<xsd:element name='Environment_condition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Data_environment'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Mating_definition'>
		<xsd:complexContent>
			<xsd:extension base='Design_discipline_item_definition'>
				<xsd:sequence>
					<xsd:element name='Mating_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='2' name='Mated_items' nillable='true' type='Mated_item_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Model_property_association'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Described_element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Model_property_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Validity_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Validity_context_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Model_property_value'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Describing_model' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Geometric_or_external_model_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Definition' type='General_property'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Model_property_assocation' type='Model_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Moments_of_inertia'>
		<xsd:complexContent>
			<xsd:extension base='Shape_dependent_property'>
				<xsd:sequence>
					<xsd:element name='Inertia_value' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Numerical_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Reference_axis_placement' type='Axis_placement'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Named_size'>
		<xsd:complexContent>
			<xsd:extension base='Rectangular_size'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Referenced_standard' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classification_system'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Size' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Next_higher_assembly'>
		<xsd:complexContent>
			<xsd:extension base='Assembly_component_relationship'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Numerical_value'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='General_shape_dependent_property_value_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Value_with_unit'>
				<xsd:sequence>
					<xsd:element name='Value_component' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Organization'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Alias_select'></info:base>
					<info:base name='Validity_context_select'></info:base>
					<info:base name='Person_organization_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Organization_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Visitor_address' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Address'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Organization_type' type='xsd:string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Delivery_address' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Address'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Postal_address' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Address'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_and_person_organization' type='Date_and_person_organization'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Person_organization_assignment' type='Person_organization_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Organization_relationship' type='Organization_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Organization_in_contract'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Role_of_organization' type='xsd:string'></xsd:element>
					<xsd:element name='Contracted_organization' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Signature' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_and_person_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Organization_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_and_person_organization' type='Date_and_person_organization'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Person_organization_assignment' type='Person_organization_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Partial_document_assignment'>
		<xsd:complexContent>
			<xsd:extension base='Document_assignment'>
				<xsd:sequence>
					<xsd:element name='Document_portion' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Person'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Person_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Preferred_business_address' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Address'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' name='Person_in_organization' nillable='true' type='Person_in_organization'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Person_in_organization'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Person_organization_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Associated_organization' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Location' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Address'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Date_and_person_organization' type='Date_and_person_organization'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Person_organization_assignment' type='Person_organization_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Person_in_organization_relationship' type='Person_in_organization_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Person_in_organization_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Person_in_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Person_organization_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time_person_organization_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Physical_assembly_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Physical_component' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Physical_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Is_realization_of' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Physical_document'>
		<xsd:complexContent>
			<xsd:extension base='Physical_representation'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Component' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Hardcopy'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Physical_instance'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Resource_definition_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Item_information_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Final_definition_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Is_realization_of' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Physical_instance_definition_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Serial_number' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Lot_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Inventory_number' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Physical_assembly_relationship' type='Physical_assembly_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Physical_instance_test_result' type='Physical_instance_test_result'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Physical_instance_test_result'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Test_activity' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Test_activity_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Test_result' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Physical_model'>
		<xsd:complexContent>
			<xsd:extension base='Physical_representation'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Physical_representation'>
		<xsd:complexContent>
			<xsd:extension base='Document_representation'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Plib_class_reference'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Class_source_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Version' type='xsd:string'></xsd:element>
					<xsd:element name='Supplier_bsu' type='xsd:string'></xsd:element>
					<xsd:element name='Code' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Plib_property_reference'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Property_source_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Name_scope' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Plib_class_reference'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Version' type='xsd:string'></xsd:element>
					<xsd:element name='Code' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Point'>
		<xsd:complexContent>
			<xsd:extension base='Detailed_geometric_model_element'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_definition'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Process_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element name='Process_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_occurrence' type='Process_operation_occurrence'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_definition_relationship' type='Process_operation_definition_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_definition_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Effective_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_operation_definition'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_input_or_output'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Instance_usage_context_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_operation_input_or_output_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Concerned_shape' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Shape_element'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_occurrence'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Configured_item_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Test_activity_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Process_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Plan' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_plan'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Is_defined_in' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_coordinate_space'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_occurrence_relationship' type='Process_operation_occurrence_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_resource_assignment' type='Process_operation_resource_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_operation_input_or_output' type='Process_operation_input_or_output'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_occurrence_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Change_relationship_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_operation_occurrence'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Waiting_time' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Cycle_time' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Duration'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Change' type='Change'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_operation_resource_assignment'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Process_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Reference_tool' type='xsd:boolean'></xsd:element>
					<xsd:element minOccurs='0' name='Reason' type='Translatable_string'></xsd:element>
					<xsd:element name='Resource_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Resource_definition_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_plan'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Configured_item_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Process_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Plan_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Produced_output' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_version'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Process_plan_relationship' type='Process_plan_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_plan_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Change_relationship_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_plan'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Change' type='Change'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_plan_version'>
		<xsd:complexContent>
			<xsd:extension base='Process_plan'>
				<xsd:sequence>
					<xsd:element name='Version_id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_property_association'>
		<xsd:complexContent>
			<xsd:extension base='Property_value_association'>
				<xsd:sequence>
					<xsd:element name='Described_element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Process_property_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Process_state_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_class'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Validity_context_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Level_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Class_category_association' type='Class_category_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Class_condition_association' type='Class_condition_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Class_inclusion_association' type='Class_inclusion_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Class_specification_association' type='Class_specification_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Class_structure_relationship' type='Class_structure_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Product_class_relationship' type='Product_class_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Product_identification' type='Product_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_class_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_class'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_component'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Configured_item_select'></info:base>
					<info:base name='Resource_definition_select'></info:base>
					<info:base name='Product_function_component_select'></info:base>
					<info:base name='Item_information_select'></info:base>
					<info:base name='Product_constituent_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Complex_product'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Is_influenced_by' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Class_category_association'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Is_relevant_for' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Application_context'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Instance_required' type='xsd:boolean'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Component_placement' type='Component_placement'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_design'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Product' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_identification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_function'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Configured_item_select'></info:base>
					<info:base name='Product_function_component_select'></info:base>
					<info:base name='Product_constituent_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Complex_product'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Is_relevant_for' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Application_context'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Configuration' type='Configuration'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_identification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Project_information_select'></info:base>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Instance_definition_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Physical_instance_definition_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Validity_context_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Item_instance' type='Item_instance'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_specification'>
		<xsd:complexContent>
			<xsd:extension base='Product_identification'>
				<xsd:sequence>
					<xsd:element name='Defining_specification' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Product_structure_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='Instance_usage_context_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Product_constituent_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Project'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Identifiable'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Actual_start_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Actual_end_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_time'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Planned_start_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Planned_end_date' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Period_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Project_assignment' type='Project_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Project_relationship' type='Project_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Project_assignment'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Project_information_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Project_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Project'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Promissory_usage'>
		<xsd:complexContent>
			<xsd:extension base='Assembly_component_relationship'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Property'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Allowed_unit' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Property_source' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_source_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_relationship' type='Property_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Property_change'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Added_property' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Deleted_property' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Property_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Property_value'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Value_name' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_value_representation' type='Property_value_representation'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Property_value_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Validity_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Validity_context_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Property_value_representation'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Value_determination' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Global_unit' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Qualifier' type='xsd:string'></xsd:element>
					<xsd:element name='Definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_value_association' type='Property_value_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Property_value_representation_relationship' type='Property_value_representation_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Property_value_representation_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value_representation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Quality_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Quantified_instance'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance'>
				<xsd:sequence>
					<xsd:element name='Quantity' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Numerical_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Rectangular_size'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Density' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Width' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Height' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Recyclability_property'>
		<xsd:complexContent>
			<xsd:extension base='Property'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Replaced_definition_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Change_relationship_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Change' type='Change'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Replaced_usage_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance_relationship'>
				<xsd:sequence>
					<xsd:element name='Usage_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Instance_usage_context_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Retention_period'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Start_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Event_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Earliest_end_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Period_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Latest_end_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Period_or_date_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='General_organizational_data_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Retention_purpose' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Same_time_machining_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Security_classification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Is_applied_to' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Security_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Purpose' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Security_level'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Level_name' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Used_classification_system' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Classification_system'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Security_classification' type='Security_classification'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Selected_instance'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance'>
				<xsd:sequence>
					<xsd:element name='Selection_control' type='xsd:string'></xsd:element>
					<xsd:element name='Selected_quantity' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Value_with_unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Serial_configuration'>
		<xsd:complexContent>
			<xsd:extension base='Manufacturing_configuration'>
				<xsd:sequence>
					<xsd:element name='Serial_start_number' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Serial_end_number' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Shape_dependent_property'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Value_determination' type='xsd:string'></xsd:element>
					<xsd:element name='Described_element' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Shaped_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Is_defined_in' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Cartesian_coordinate_space'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Shape_description_association'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Role' type='xsd:string'></xsd:element>
					<xsd:element name='Defining_geometry' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Shape_definition_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Shape_element'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Change_relationship_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Shape_information_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Mated_shape_select'></info:base>
					<info:base name='Shaped_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Element_name' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_element_relationship' type='Shape_element_relationship'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_description_association' type='Shape_description_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Change' type='Change'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Shape_element_relationship'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Item_property_select'></info:base>
					<info:base name='Shape_information_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Mated_shape_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Shape_element'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Shape_description_association' type='Shape_description_association'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Simple_property_association' type='Simple_property_association'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Simple_property_association'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Specified_value' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Value_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Single_instance'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance'>
				<xsd:sequence>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Instance_placement' type='Instance_placement'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specific_document_classification'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Associated_document' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Document'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Classification_name' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specific_document_classification_hierarchy' type='Specific_document_classification_hierarchy'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specific_document_classification_hierarchy'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Sub_classification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specific_document_classification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specific_item_classification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Documented_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Associated_item' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Classification_name' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specific_item_classification_hierarchy' type='Specific_item_classification_hierarchy'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specific_item_classification_hierarchy'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Sub_classification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specific_item_classification'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specification'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Specification_operand_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Name' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Category' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_category'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element name='Package' type='xsd:boolean'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification_inclusion' type='Specification_inclusion'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specification_category'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Alias_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Implicit_exclusive_condition' type='xsd:boolean'></xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Alias_identification' type='Alias_identification'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification_category_hierarchy' type='Specification_category_hierarchy'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specification_category_hierarchy'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Sub_category' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_category'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specification_expression'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Specification_operand_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Operation' type='xsd:string'></xsd:element>
					<xsd:element name='Operand' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_operand_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Specification_inclusion' type='Specification_inclusion'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specification_inclusion'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Activity_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='Effective_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Included_specification' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Specification_operand_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element minOccurs='0' name='Id' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Specified_instance'>
		<xsd:complexContent>
			<xsd:extension base='Item_instance'>
				<xsd:sequence>
					<xsd:element name='Upper_usage' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Related_instance' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Item_instance'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Assembly_context' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Assembly_definition'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='String_value'>
		<xsd:complexContent>
			<xsd:extension base='Property_value'>
				<xsd:sequence>
					<xsd:element name='Value_specification' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Supplier_solution'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Certified_element_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Alternative_solution'>
				<xsd:sequence>
					<xsd:element name='Supplier' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Probability_rate' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Technical_solution'>
		<xsd:complexContent>
			<xsd:extension base='Alternative_solution'>
				<xsd:sequence>
					<xsd:element name='Description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Template_instance'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Transformation_select'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='Detailed_model_element'>
				<xsd:sequence>
					<xsd:element name='Template_definition' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Geometric_or_external_model_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Scale' type='xsd:double'></xsd:element>
					<xsd:element name='Origin' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Axis_placement'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Target' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Explicit_transformation'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Tool_part_relationship'>
		<xsd:complexContent>
			<xsd:extension base='Item_definition_relationship'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Placement' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Transformation_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Used_technology_description' type='Translatable_string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Transformation'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Transformation_2d'>
		<xsd:complexContent>
			<xsd:extension base='Transformation'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Transformation_3d'>
		<xsd:complexContent>
			<xsd:extension base='Transformation'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Translatable_string'>
		<xsd:simpleContent>
			<xsd:extension base='xsd:string'>
				<xsd:attribute name='translations' type='xsd:IDREF' use='optional'>
					<xsd:annotation>
						<xsd:appinfo>
							<info:referencesInfo name='Translations'></info:referencesInfo>
						</xsd:appinfo>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name='lang' type='xsd:language' use='optional'></xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name='Translation'>
		<xsd:simpleContent>
			<xsd:extension base='xsd:string'>
				<xsd:attribute name='lang' type='xsd:language' use='required'></xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name='Translations'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element maxOccurs='unbounded' name='Translation' nillable='true' type='Translation'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Unit'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Unit_name' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Value_limit'>
		<xsd:complexContent>
			<xsd:extension base='Value_with_unit'>
				<xsd:sequence>
					<xsd:element name='Limit_qualifier' type='xsd:string'></xsd:element>
					<xsd:element name='Limit' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Value_list'>
		<xsd:complexContent>
			<xsd:extension base='Property_value'>
				<xsd:sequence>
					<xsd:element name='Values' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Property_value'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Value_range'>
		<xsd:complexContent>
			<xsd:extension base='Value_with_unit'>
				<xsd:sequence>
					<xsd:element name='Upper_limit' type='xsd:double'></xsd:element>
					<xsd:element name='Lower_limit' type='xsd:double'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='Value_with_unit'>
		<xsd:complexContent>
			<xsd:extension base='Property_value'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Unit_component' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Unit'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Significant_digits' type='xsd:int'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Work_order'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Identifiable'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Is_controlling' nillable='true' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Activity'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Work_order_type' type='xsd:string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Work_request'>
		<xsd:annotation>
			<xsd:appinfo>
				<info:implementsInfo>
					<info:base name='Classified_element_select'></info:base>
					<info:base name='Approval_element_select'></info:base>
					<info:base name='General_organizational_data_select'></info:base>
					<info:base name='Documented_element_select'></info:base>
					<info:base name='Security_element_select'></info:base>
					<info:base name='Identifiable'></info:base>
				</info:implementsInfo>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_root_object'>
				<xsd:sequence>
					<xsd:element name='Id' type='xsd:string'></xsd:element>
					<xsd:element name='Request_type' type='xsd:string'></xsd:element>
					<xsd:element name='Status' type='xsd:string'></xsd:element>
					<xsd:element minOccurs='0' name='Notified_person' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_and_person_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Version_id' type='xsd:string'></xsd:element>
					<xsd:element name='Requestor' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Date_and_person_organization'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Scope' type='xsd:IDREFS'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Activity_element_select'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Document_assignment' type='Document_assignment'></xsd:element>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='Work_request_relationship' type='Work_request_relationship'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='Work_request_relationship'>
		<xsd:complexContent>
			<xsd:extension base='core:PLM_object'>
				<xsd:sequence>
					<xsd:element name='Related' type='xsd:IDREF'>
						<xsd:annotation>
							<xsd:appinfo>
								<info:referencesInfo name='Work_request'></info:referencesInfo>
							</xsd:appinfo>
						</xsd:annotation>
					</xsd:element>
					<xsd:element minOccurs='0' name='Description' type='Translatable_string'></xsd:element>
					<xsd:element name='Relation_type' type='xsd:string'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:annotation>
		<xsd:documentation>
			--001 change type of element Effective_element in complexType Effectivity_assignment to IDREFS--
			--003 change type of element Element in complexType Activity_element to IDREFS--
			--004 change type of element Classified_element in complexType Classification_association to IDREFS--
			--005 change type of element Model_extent in complexType External_geometric_model to IDREF (Numerical_value)--
			--006 change type of element Probability_rate in complexType Supplier_solution to double--
			--007 change type of elements Start_date and End_date in complexType Dated_configuration to IDREF (Event_or_date_select)--
			--008 change type of element Lot_size in complexType Lot_configuration to IDREF (Value_with_unit)--
			--010 replace ref to xml:lang with local attribute definition and remove import of xml.xsd--
			--011 replace xs:choice in PLM_container with xs:sequence--
			--034 modularize xml schemas--
			--054 set for Activity_element.Element, Effectivity_assignment.Effective_element, Document_assignment.Assigned_document, Classification_association.Classified_element nillable=true--
			--??? add interface Identifiable to Document_file--
			--??? remove element Axis2_placement_3d from PLM_container--
		</xsd:documentation>
		<xsd:appinfo>
			<info:interfaceInfo name='Accuracy_select'></info:interfaceInfo>
			<info:interfaceInfo name='Activity_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Alias_select'>
				<info:base name='Identifiable'></info:base>
				<info:feature name='Alias_identification' type='Alias_identification' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Approval_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Assigned_document_select'></info:interfaceInfo>
			<info:interfaceInfo name='Change_relationship_select'>
				<info:feature name='Change' type='Change' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Certified_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Class_source_select'></info:interfaceInfo>
			<info:interfaceInfo name='Classified_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Complex_product_select'>
				<info:base name='Configured_item_select'></info:base>
			</info:interfaceInfo>
			<info:interfaceInfo name='Configured_item_select'>
				<info:feature name='Configuration' type='Configuration' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Configured_specification_select'></info:interfaceInfo>
			<info:interfaceInfo name='Contracted_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Date_time_person_organization_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Documented_element_select'>
				<info:feature name='Document_assignment' type='Document_assignment' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Effective_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Event_or_date_select'></info:interfaceInfo>
			<info:interfaceInfo name='Explicit_transformation'></info:interfaceInfo>
			<info:interfaceInfo name='Final_definition_select'></info:interfaceInfo>
			<info:interfaceInfo name='General_organizational_data_select'>
				<info:base name='Date_time_person_organization_element_select'></info:base>
			</info:interfaceInfo>
			<info:interfaceInfo name='General_shape_dependent_property_value_select'></info:interfaceInfo>
			<info:interfaceInfo name='Geometric_or_external_model_select'>
				<info:feature name='Geometric_model_relationship' type='Geometric_model_relationship' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Identifiable'>
				<info:feature name='native_id' type='xsd:string' minOccurs='0'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Instance_definition_select'>
				<info:feature name='Item_instance' type='Item_instance' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Instance_usage_context_select'></info:interfaceInfo>
			<info:interfaceInfo name='Item_information_select'></info:interfaceInfo>
			<info:interfaceInfo name='Item_property_select'>
				<info:base name='Simple_property_select'></info:base>
				<info:base name='Model_property_select'></info:base>
			</info:interfaceInfo>
			<info:interfaceInfo name='Mated_shape_select'></info:interfaceInfo>
			<info:interfaceInfo name='Model_property_select'></info:interfaceInfo>
			<info:interfaceInfo name='Period_or_date_select'></info:interfaceInfo>
			<info:interfaceInfo name='Person_organization_select'>
				<info:feature name='Date_and_person_organization' type='Date_and_person_organization' minOccurs='0' maxOccurs='unbounded'></info:feature>
				<info:feature name='Person_organization_assignment' type='Person_organization_assignment' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Physical_instance_definition_select'></info:interfaceInfo>
			<info:interfaceInfo name='Process_operation_input_or_output_select'></info:interfaceInfo>
			<info:interfaceInfo name='Process_property_select'>
				<info:base name='Simple_property_select'></info:base>
				<info:base name='Model_property_select'></info:base>
			</info:interfaceInfo>
			<info:interfaceInfo name='Product_constituent_select'></info:interfaceInfo>
			<info:interfaceInfo name='Product_function_component_select'></info:interfaceInfo>
			<info:interfaceInfo name='Project_information_select'></info:interfaceInfo>
			<info:interfaceInfo name='Property_source_select'></info:interfaceInfo>
			<info:interfaceInfo name='Resource_definition_select'></info:interfaceInfo>
			<info:interfaceInfo name='Security_element_select'></info:interfaceInfo>
			<info:interfaceInfo name='Shape_definition_select'></info:interfaceInfo>
			<info:interfaceInfo name='Shaped_element_select'>
				<info:base name='Shape_information_select'></info:base>
			</info:interfaceInfo>
			<info:interfaceInfo name='Shape_information_select'>
				<info:feature name='Shape_description_association' type='Shape_description_association' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Simple_property_select'>
				<info:feature name='Simple_property_association' type='Simple_property_association' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Specification_operand_select'>
				<info:feature name='Specification_inclusion' type='Specification_inclusion' minOccurs='0' maxOccurs='unbounded'></info:feature>
			</info:interfaceInfo>
			<info:interfaceInfo name='Test_activity_select'></info:interfaceInfo>
			<info:interfaceInfo name='Transformation_select'></info:interfaceInfo>
			<info:interfaceInfo name='Transformation_target_select'></info:interfaceInfo>
			<info:interfaceInfo name='Validity_context_select'></info:interfaceInfo>
		</xsd:appinfo>
	</xsd:annotation>
</xsd:schema>
