<?xml version='1.0' encoding='UTF-8'?>
<xsd:schema elementFormDefault='qualified' targetNamespace='urn:omg.org/plm20/computational/query/message' xmlns='urn:omg.org/plm20/computational/query/message' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:info='urn:omg.org/plm20/schemaInfo' xmlns:computational='urn:omg.org/plm20/computational/core' xmlns:informational='urn:omg.org/plm20/informational/core'>
	<xsd:import namespace='urn:omg.org/plm20/informational/core' schemaLocation='InformationalCore.xsd'></xsd:import>
	<xsd:import namespace='urn:omg.org/plm20/computational/core' schemaLocation='ComputationalCore.xsd'></xsd:import>
	<xsd:annotation>
		<xsd:documentation>
			--034 modularize xml schemas--
			--089 add complexType PLM_message_by_properties_query--
		</xsd:documentation>
	</xsd:annotation>
	<xsd:complexType name='PLM_message_by_context_query'>
		<xsd:complexContent>
			<xsd:extension base='computational:PLM_message_query'>
				<xsd:sequence>
					<xsd:element maxOccurs='unbounded' minOccurs='0' name='PLM_context' type='informational:PLM_context'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name='PLM_message_by_properties_query'>
		<xsd:complexContent>
			<xsd:extension base='computational:PLM_message_query'>
				<xsd:sequence>
					<xsd:element minOccurs='0' name='Omit_container' type='xsd:boolean'></xsd:element>
					<xsd:element minOccurs='0' name='Context_type' type='xsd:QName'></xsd:element>
					<xsd:element minOccurs='0' name='From' type='xsd:dateTime'></xsd:element>
					<xsd:element minOccurs='0' name='After' type='xsd:dateTime'></xsd:element>
					<xsd:element minOccurs='0' name='Before' type='xsd:dateTime'></xsd:element>
					<xsd:element minOccurs='0' name='Till' type='xsd:dateTime'></xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
</xsd:schema>
