<?xml version='1.0' encoding='UTF-8'?>
<xsd:schema elementFormDefault='qualified' targetNamespace='urn:omg.org/plm20/informational/core' xmlns='urn:omg.org/plm20/informational/core' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:info='urn:omg.org/plm20/schemaInfo'>
	<xsd:annotation>
		<xsd:documentation>
			--010 replace ref to xml:lang with local attribute definition and remove import of &apos;xml.xsd&apos;--
			--034 modularize xml schemas--
			--037 set PLM_container version to 2.0--
			--038 add complexType &apos;PLM_context&apos;--
			--039 add complexType &apos;PLM_message--
			--052 rename complexType PLM_container to PLM_core_container--
			--063 rename element PLM_container in complexType PLM_message to PLM_core_container--
			--058 060504 add optional attribute opaque_server_data to complexType PLM_object--
			--089 add Element Incoming_type to PLM_context--
			--094 061020 set element PLM_core_container in complexType PLM_message to nillable--
		</xsd:documentation>
	</xsd:annotation>
	<xsd:element name='PLM_core_container' type='PLM_core_container'></xsd:element>
	<xsd:element name='PLM_context' type='PLM_context'></xsd:element>
	<xsd:element name='PLM_message' type='PLM_message'></xsd:element>
	<xsd:complexType abstract='false' name='PLM_core_container'>
		<xsd:attribute name='uid' type='xsd:ID' use='required'></xsd:attribute>
		<xsd:attribute default='2.0' name='version_id' type='xsd:string'></xsd:attribute>
		<xsd:attribute name='lang' type='xsd:language' use='optional'></xsd:attribute>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='PLM_object'>
		<xsd:attribute name='uid' type='xsd:ID' use='required'></xsd:attribute>
		<xsd:attribute name='opaque_server_data' type='xsd:base64Binary' use='optional'></xsd:attribute>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='PLM_root_object'>
		<xsd:complexContent>
			<xsd:extension base='PLM_object'></xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType abstract='true' name='PLM_context'>
		<xsd:sequence>
			<xsd:element minOccurs='0' name='Incoming_time' type='xsd:dateTime'></xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name='PLM_message'>
		<xsd:sequence>
			<xsd:element name='PLM_context' type='PLM_context'></xsd:element>
			<xsd:element name='PLM_core_container' nillable='true' type='PLM_core_container'></xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
