<?xml version="1.0" encoding="UTF-8"?>
<!-- XML Schema Definition for Containment Service to be used in this Recommendation.
   Filename : q818_ContainmentService.xsd -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
   xmlns:cs="http://www.itu.int/xml-namespace/itu-t/q.818/ContainmentService" 
   xmlns:x782="http://www.itu.int/xml-namespace/itu-t/x.782" 
   xmlns:moos="http://www.itu.int/xml-namespace/itu-t/q.818/MultipleObjectOperationService" 
   targetNamespace="http://www.itu.int/xml-namespace/itu-t/q.818/ContainmentService" 
   elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
   
   <xsd:import namespace="http://www.itu.int/xml-namespace/itu-t/x.782" schemaLocation="x782.xsd"/>
   <xsd:import namespace="http://www.itu.int/xml-namespace/itu-t/q.818/MultipleObjectOperationService" schemaLocation="q818_MOOService.xsd"/>

   <xsd:complexType name="GetContainedRequestType">
      <xsd:sequence>
         <xsd:element name="base" type="x782:NameType"/>
         <xsd:element name="scope" type="moos:ScopeType"/>
      </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="GetContainedByClassRequestType">
      <xsd:sequence>
         <xsd:element name="base" type="x782:NameType"/>
         <xsd:element name="class" type="xsd:string"/>
         <xsd:element name="scope" type="moos:ScopeType"/>
      </xsd:sequence>
   </xsd:complexType>
</xsd:schema>
