<xsd:schema elementFormDefault="qualified" targetNamespace="http://example.com/serviceTypes" xmlns="http://example.com/serviceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sdo="commonj.sdo" xmlns:sdoJava="commonj.sdo/java" sdoJava:package="types">
   <xsd:import namespace="commonj.sdo" schemaLocation="includeSdoModel.xsd"/>
   <xsd:import namespace="commonj.sdo/java" schemaLocation="includeSdoJava.xsd"/>
   <xsd:include schemaLocation="includeServiceAndServiceCS.xsd"/>
   <xsd:element name="data" type="SomeData"/>
   <xsd:complexType name="SomeData">
      <xsd:complexContent>
         <xsd:extension base="SomeResult">
            <xsd:sequence>
               <xsd:element name="someValue" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
               <xsd:element name="ChangeSummary" type="sdo:ChangeSummaryType" minOccurs="0"/>
            </xsd:sequence>
         </xsd:extension>
      </xsd:complexContent>
   </xsd:complexType>
</xsd:schema>
