<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://oscars.es.net/OSCARS"
    elementFormDefault="qualified"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:tns="http://oscars.es.net/OSCARS">
    
    <!-- Element definitions -->
    <xsd:element name="createReservation" type="tns:resCreateContent" />

    <xsd:element name="createReservationResponse" type="tns:createReply" />

    <xsd:element name="AAAFault">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="msg" type="xsd:string" />
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>

    <xsd:element name="BSSFault">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="msg" type="xsd:string" />
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>
    
    <!--  Types  -->
    <xsd:complexType name="resCreateContent">
        <xsd:sequence>
            <xsd:element name="srcHost" type="tns:CtrlPlaneAddressContent" />
            <xsd:element name="destHost" type="xsd:string" />
        </xsd:sequence>
    </xsd:complexType>

    <xsd:complexType name="CtrlPlaneAddressContent">
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
             <xsd:attribute use="optional" name="value" type="xsd:string"/>
             <xsd:attribute use="optional" name="type" type="xsd:string"/>
          </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>

    <xsd:complexType name="createReply">
        <xsd:sequence>
            <xsd:element name="tag" type="xsd:string" />
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>





