<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempurl.org" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempurl.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempurl.org">
      <s:element name="consultarhoteles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarhotelesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarhotelesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcalendario">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcalendarioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarcalendarioResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirreserva">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirreservaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="definirreservaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarexistenciareserva">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarexistenciareservaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="validarexistenciareservaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarexistenciausuario">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarexistenciausuarioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="validarexistenciausuarioResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarpais">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarpaisResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarpaisResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipohabitacion">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipohabitacionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultartipohabitacionResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartemporada">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartemporadaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultartemporadaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarreserva">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarreservaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarreservaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarreserva">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarreservaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="actualizarreservaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarnombreusuario">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarnombreusuarioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="validarnombreusuarioResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarreservadesglose">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarreservadesgloseResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarreservadesgloseResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultardisponibilidad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultardisponibilidadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultardisponibilidadResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipohabitacionporcapacidad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipohabitacionporcapacidadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultartipohabitacionporcapacidadResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultaridioma">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultaridiomaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultaridiomaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirhuesped">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirhuespedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="definirhuespedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarhuesped">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarhuespedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="actualizarhuespedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarhuesped">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarhuespedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarhuespedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarlistareserva">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarlistareservaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarlistareservaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarlibres">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarlibresResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarlibresResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcontrato">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcontratoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarcontratoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcredito">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcreditoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarcreditoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarpassword">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="actualizarpasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="actualizarpasswordResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarhojaprecios">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarhojapreciosResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarhojapreciosResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipocama">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultartipocamaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultartipocamaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="csvload">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="asv_tabla" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="asv_columnas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ablobv_csv" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="csvloadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="csvloadResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcomportamiento">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="consultarcomportamientoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="consultarcomportamientoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarcodigopromocional">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="validarcodigopromocionalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="validarcodigopromocionalResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirfactura">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="asv_xml" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="definirfacturaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="definirfacturaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="consultarhotelesSoapIn">
    <wsdl:part name="parameters" element="tns:consultarhoteles" />
  </wsdl:message>
  <wsdl:message name="consultarhotelesSoapOut">
    <wsdl:part name="parameters" element="tns:consultarhotelesResponse" />
  </wsdl:message>
  <wsdl:message name="consultarcalendarioSoapIn">
    <wsdl:part name="parameters" element="tns:consultarcalendario" />
  </wsdl:message>
  <wsdl:message name="consultarcalendarioSoapOut">
    <wsdl:part name="parameters" element="tns:consultarcalendarioResponse" />
  </wsdl:message>
  <wsdl:message name="definirreservaSoapIn">
    <wsdl:part name="parameters" element="tns:definirreserva" />
  </wsdl:message>
  <wsdl:message name="definirreservaSoapOut">
    <wsdl:part name="parameters" element="tns:definirreservaResponse" />
  </wsdl:message>
  <wsdl:message name="validarexistenciareservaSoapIn">
    <wsdl:part name="parameters" element="tns:validarexistenciareserva" />
  </wsdl:message>
  <wsdl:message name="validarexistenciareservaSoapOut">
    <wsdl:part name="parameters" element="tns:validarexistenciareservaResponse" />
  </wsdl:message>
  <wsdl:message name="validarexistenciausuarioSoapIn">
    <wsdl:part name="parameters" element="tns:validarexistenciausuario" />
  </wsdl:message>
  <wsdl:message name="validarexistenciausuarioSoapOut">
    <wsdl:part name="parameters" element="tns:validarexistenciausuarioResponse" />
  </wsdl:message>
  <wsdl:message name="consultarpaisSoapIn">
    <wsdl:part name="parameters" element="tns:consultarpais" />
  </wsdl:message>
  <wsdl:message name="consultarpaisSoapOut">
    <wsdl:part name="parameters" element="tns:consultarpaisResponse" />
  </wsdl:message>
  <wsdl:message name="consultartipohabitacionSoapIn">
    <wsdl:part name="parameters" element="tns:consultartipohabitacion" />
  </wsdl:message>
  <wsdl:message name="consultartipohabitacionSoapOut">
    <wsdl:part name="parameters" element="tns:consultartipohabitacionResponse" />
  </wsdl:message>
  <wsdl:message name="consultartemporadaSoapIn">
    <wsdl:part name="parameters" element="tns:consultartemporada" />
  </wsdl:message>
  <wsdl:message name="consultartemporadaSoapOut">
    <wsdl:part name="parameters" element="tns:consultartemporadaResponse" />
  </wsdl:message>
  <wsdl:message name="consultarreservaSoapIn">
    <wsdl:part name="parameters" element="tns:consultarreserva" />
  </wsdl:message>
  <wsdl:message name="consultarreservaSoapOut">
    <wsdl:part name="parameters" element="tns:consultarreservaResponse" />
  </wsdl:message>
  <wsdl:message name="actualizarreservaSoapIn">
    <wsdl:part name="parameters" element="tns:actualizarreserva" />
  </wsdl:message>
  <wsdl:message name="actualizarreservaSoapOut">
    <wsdl:part name="parameters" element="tns:actualizarreservaResponse" />
  </wsdl:message>
  <wsdl:message name="validarnombreusuarioSoapIn">
    <wsdl:part name="parameters" element="tns:validarnombreusuario" />
  </wsdl:message>
  <wsdl:message name="validarnombreusuarioSoapOut">
    <wsdl:part name="parameters" element="tns:validarnombreusuarioResponse" />
  </wsdl:message>
  <wsdl:message name="consultarreservadesgloseSoapIn">
    <wsdl:part name="parameters" element="tns:consultarreservadesglose" />
  </wsdl:message>
  <wsdl:message name="consultarreservadesgloseSoapOut">
    <wsdl:part name="parameters" element="tns:consultarreservadesgloseResponse" />
  </wsdl:message>
  <wsdl:message name="consultardisponibilidadSoapIn">
    <wsdl:part name="parameters" element="tns:consultardisponibilidad" />
  </wsdl:message>
  <wsdl:message name="consultardisponibilidadSoapOut">
    <wsdl:part name="parameters" element="tns:consultardisponibilidadResponse" />
  </wsdl:message>
  <wsdl:message name="consultartipohabitacionporcapacidadSoapIn">
    <wsdl:part name="parameters" element="tns:consultartipohabitacionporcapacidad" />
  </wsdl:message>
  <wsdl:message name="consultartipohabitacionporcapacidadSoapOut">
    <wsdl:part name="parameters" element="tns:consultartipohabitacionporcapacidadResponse" />
  </wsdl:message>
  <wsdl:message name="consultaridiomaSoapIn">
    <wsdl:part name="parameters" element="tns:consultaridioma" />
  </wsdl:message>
  <wsdl:message name="consultaridiomaSoapOut">
    <wsdl:part name="parameters" element="tns:consultaridiomaResponse" />
  </wsdl:message>
  <wsdl:message name="definirhuespedSoapIn">
    <wsdl:part name="parameters" element="tns:definirhuesped" />
  </wsdl:message>
  <wsdl:message name="definirhuespedSoapOut">
    <wsdl:part name="parameters" element="tns:definirhuespedResponse" />
  </wsdl:message>
  <wsdl:message name="actualizarhuespedSoapIn">
    <wsdl:part name="parameters" element="tns:actualizarhuesped" />
  </wsdl:message>
  <wsdl:message name="actualizarhuespedSoapOut">
    <wsdl:part name="parameters" element="tns:actualizarhuespedResponse" />
  </wsdl:message>
  <wsdl:message name="consultarhuespedSoapIn">
    <wsdl:part name="parameters" element="tns:consultarhuesped" />
  </wsdl:message>
  <wsdl:message name="consultarhuespedSoapOut">
    <wsdl:part name="parameters" element="tns:consultarhuespedResponse" />
  </wsdl:message>
  <wsdl:message name="consultarlistareservaSoapIn">
    <wsdl:part name="parameters" element="tns:consultarlistareserva" />
  </wsdl:message>
  <wsdl:message name="consultarlistareservaSoapOut">
    <wsdl:part name="parameters" element="tns:consultarlistareservaResponse" />
  </wsdl:message>
  <wsdl:message name="consultarlibresSoapIn">
    <wsdl:part name="parameters" element="tns:consultarlibres" />
  </wsdl:message>
  <wsdl:message name="consultarlibresSoapOut">
    <wsdl:part name="parameters" element="tns:consultarlibresResponse" />
  </wsdl:message>
  <wsdl:message name="consultarcontratoSoapIn">
    <wsdl:part name="parameters" element="tns:consultarcontrato" />
  </wsdl:message>
  <wsdl:message name="consultarcontratoSoapOut">
    <wsdl:part name="parameters" element="tns:consultarcontratoResponse" />
  </wsdl:message>
  <wsdl:message name="consultarcreditoSoapIn">
    <wsdl:part name="parameters" element="tns:consultarcredito" />
  </wsdl:message>
  <wsdl:message name="consultarcreditoSoapOut">
    <wsdl:part name="parameters" element="tns:consultarcreditoResponse" />
  </wsdl:message>
  <wsdl:message name="actualizarpasswordSoapIn">
    <wsdl:part name="parameters" element="tns:actualizarpassword" />
  </wsdl:message>
  <wsdl:message name="actualizarpasswordSoapOut">
    <wsdl:part name="parameters" element="tns:actualizarpasswordResponse" />
  </wsdl:message>
  <wsdl:message name="consultarhojapreciosSoapIn">
    <wsdl:part name="parameters" element="tns:consultarhojaprecios" />
  </wsdl:message>
  <wsdl:message name="consultarhojapreciosSoapOut">
    <wsdl:part name="parameters" element="tns:consultarhojapreciosResponse" />
  </wsdl:message>
  <wsdl:message name="consultartipocamaSoapIn">
    <wsdl:part name="parameters" element="tns:consultartipocama" />
  </wsdl:message>
  <wsdl:message name="consultartipocamaSoapOut">
    <wsdl:part name="parameters" element="tns:consultartipocamaResponse" />
  </wsdl:message>
  <wsdl:message name="csvloadSoapIn">
    <wsdl:part name="parameters" element="tns:csvload" />
  </wsdl:message>
  <wsdl:message name="csvloadSoapOut">
    <wsdl:part name="parameters" element="tns:csvloadResponse" />
  </wsdl:message>
  <wsdl:message name="consultarcomportamientoSoapIn">
    <wsdl:part name="parameters" element="tns:consultarcomportamiento" />
  </wsdl:message>
  <wsdl:message name="consultarcomportamientoSoapOut">
    <wsdl:part name="parameters" element="tns:consultarcomportamientoResponse" />
  </wsdl:message>
  <wsdl:message name="validarcodigopromocionalSoapIn">
    <wsdl:part name="parameters" element="tns:validarcodigopromocional" />
  </wsdl:message>
  <wsdl:message name="validarcodigopromocionalSoapOut">
    <wsdl:part name="parameters" element="tns:validarcodigopromocionalResponse" />
  </wsdl:message>
  <wsdl:message name="definirfacturaSoapIn">
    <wsdl:part name="parameters" element="tns:definirfactura" />
  </wsdl:message>
  <wsdl:message name="definirfacturaSoapOut">
    <wsdl:part name="parameters" element="tns:definirfacturaResponse" />
  </wsdl:message>
  <wsdl:portType name="astrohotelwsSoap">
    <wsdl:operation name="consultarhoteles">
      <wsdl:input message="tns:consultarhotelesSoapIn" />
      <wsdl:output message="tns:consultarhotelesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarcalendario">
      <wsdl:input message="tns:consultarcalendarioSoapIn" />
      <wsdl:output message="tns:consultarcalendarioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="definirreserva">
      <wsdl:input message="tns:definirreservaSoapIn" />
      <wsdl:output message="tns:definirreservaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="validarexistenciareserva">
      <wsdl:input message="tns:validarexistenciareservaSoapIn" />
      <wsdl:output message="tns:validarexistenciareservaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="validarexistenciausuario">
      <wsdl:input message="tns:validarexistenciausuarioSoapIn" />
      <wsdl:output message="tns:validarexistenciausuarioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarpais">
      <wsdl:input message="tns:consultarpaisSoapIn" />
      <wsdl:output message="tns:consultarpaisSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacion">
      <wsdl:input message="tns:consultartipohabitacionSoapIn" />
      <wsdl:output message="tns:consultartipohabitacionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultartemporada">
      <wsdl:input message="tns:consultartemporadaSoapIn" />
      <wsdl:output message="tns:consultartemporadaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarreserva">
      <wsdl:input message="tns:consultarreservaSoapIn" />
      <wsdl:output message="tns:consultarreservaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="actualizarreserva">
      <wsdl:input message="tns:actualizarreservaSoapIn" />
      <wsdl:output message="tns:actualizarreservaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="validarnombreusuario">
      <wsdl:input message="tns:validarnombreusuarioSoapIn" />
      <wsdl:output message="tns:validarnombreusuarioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarreservadesglose">
      <wsdl:input message="tns:consultarreservadesgloseSoapIn" />
      <wsdl:output message="tns:consultarreservadesgloseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultardisponibilidad">
      <wsdl:input message="tns:consultardisponibilidadSoapIn" />
      <wsdl:output message="tns:consultardisponibilidadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacionporcapacidad">
      <wsdl:input message="tns:consultartipohabitacionporcapacidadSoapIn" />
      <wsdl:output message="tns:consultartipohabitacionporcapacidadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultaridioma">
      <wsdl:input message="tns:consultaridiomaSoapIn" />
      <wsdl:output message="tns:consultaridiomaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="definirhuesped">
      <wsdl:input message="tns:definirhuespedSoapIn" />
      <wsdl:output message="tns:definirhuespedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="actualizarhuesped">
      <wsdl:input message="tns:actualizarhuespedSoapIn" />
      <wsdl:output message="tns:actualizarhuespedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarhuesped">
      <wsdl:input message="tns:consultarhuespedSoapIn" />
      <wsdl:output message="tns:consultarhuespedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarlistareserva">
      <wsdl:input message="tns:consultarlistareservaSoapIn" />
      <wsdl:output message="tns:consultarlistareservaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarlibres">
      <wsdl:input message="tns:consultarlibresSoapIn" />
      <wsdl:output message="tns:consultarlibresSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarcontrato">
      <wsdl:input message="tns:consultarcontratoSoapIn" />
      <wsdl:output message="tns:consultarcontratoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarcredito">
      <wsdl:input message="tns:consultarcreditoSoapIn" />
      <wsdl:output message="tns:consultarcreditoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="actualizarpassword">
      <wsdl:input message="tns:actualizarpasswordSoapIn" />
      <wsdl:output message="tns:actualizarpasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarhojaprecios">
      <wsdl:input message="tns:consultarhojapreciosSoapIn" />
      <wsdl:output message="tns:consultarhojapreciosSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultartipocama">
      <wsdl:input message="tns:consultartipocamaSoapIn" />
      <wsdl:output message="tns:consultartipocamaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="csvload">
      <wsdl:input message="tns:csvloadSoapIn" />
      <wsdl:output message="tns:csvloadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="consultarcomportamiento">
      <wsdl:input message="tns:consultarcomportamientoSoapIn" />
      <wsdl:output message="tns:consultarcomportamientoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="validarcodigopromocional">
      <wsdl:input message="tns:validarcodigopromocionalSoapIn" />
      <wsdl:output message="tns:validarcodigopromocionalSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="definirfactura">
      <wsdl:input message="tns:definirfacturaSoapIn" />
      <wsdl:output message="tns:definirfacturaSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="astrohotelwsSoap" type="tns:astrohotelwsSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="consultarhoteles">
      <soap:operation soapAction="http://tempurl.org/consultarhoteles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcalendario">
      <soap:operation soapAction="http://tempurl.org/consultarcalendario" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirreserva">
      <soap:operation soapAction="http://tempurl.org/definirreserva" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarexistenciareserva">
      <soap:operation soapAction="http://tempurl.org/validarexistenciareserva" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarexistenciausuario">
      <soap:operation soapAction="http://tempurl.org/validarexistenciausuario" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarpais">
      <soap:operation soapAction="http://tempurl.org/consultarpais" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacion">
      <soap:operation soapAction="http://tempurl.org/consultartipohabitacion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartemporada">
      <soap:operation soapAction="http://tempurl.org/consultartemporada" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarreserva">
      <soap:operation soapAction="http://tempurl.org/consultarreserva" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarreserva">
      <soap:operation soapAction="http://tempurl.org/actualizarreserva" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarnombreusuario">
      <soap:operation soapAction="http://tempurl.org/validarnombreusuario" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarreservadesglose">
      <soap:operation soapAction="http://tempurl.org/consultarreservadesglose" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultardisponibilidad">
      <soap:operation soapAction="http://tempurl.org/consultardisponibilidad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacionporcapacidad">
      <soap:operation soapAction="http://tempurl.org/consultartipohabitacionporcapacidad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultaridioma">
      <soap:operation soapAction="http://tempurl.org/consultaridioma" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirhuesped">
      <soap:operation soapAction="http://tempurl.org/definirhuesped" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarhuesped">
      <soap:operation soapAction="http://tempurl.org/actualizarhuesped" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarhuesped">
      <soap:operation soapAction="http://tempurl.org/consultarhuesped" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarlistareserva">
      <soap:operation soapAction="http://tempurl.org/consultarlistareserva" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarlibres">
      <soap:operation soapAction="http://tempurl.org/consultarlibres" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcontrato">
      <soap:operation soapAction="http://tempurl.org/consultarcontrato" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcredito">
      <soap:operation soapAction="http://tempurl.org/consultarcredito" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarpassword">
      <soap:operation soapAction="http://tempurl.org/actualizarpassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarhojaprecios">
      <soap:operation soapAction="http://tempurl.org/consultarhojaprecios" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipocama">
      <soap:operation soapAction="http://tempurl.org/consultartipocama" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="csvload">
      <soap:operation soapAction="http://tempurl.org/csvload" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcomportamiento">
      <soap:operation soapAction="http://tempurl.org/consultarcomportamiento" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarcodigopromocional">
      <soap:operation soapAction="http://tempurl.org/validarcodigopromocional" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirfactura">
      <soap:operation soapAction="http://tempurl.org/definirfactura" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="astrohotelwsSoap12" type="tns:astrohotelwsSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="consultarhoteles">
      <soap12:operation soapAction="http://tempurl.org/consultarhoteles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcalendario">
      <soap12:operation soapAction="http://tempurl.org/consultarcalendario" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirreserva">
      <soap12:operation soapAction="http://tempurl.org/definirreserva" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarexistenciareserva">
      <soap12:operation soapAction="http://tempurl.org/validarexistenciareserva" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarexistenciausuario">
      <soap12:operation soapAction="http://tempurl.org/validarexistenciausuario" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarpais">
      <soap12:operation soapAction="http://tempurl.org/consultarpais" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacion">
      <soap12:operation soapAction="http://tempurl.org/consultartipohabitacion" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartemporada">
      <soap12:operation soapAction="http://tempurl.org/consultartemporada" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarreserva">
      <soap12:operation soapAction="http://tempurl.org/consultarreserva" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarreserva">
      <soap12:operation soapAction="http://tempurl.org/actualizarreserva" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarnombreusuario">
      <soap12:operation soapAction="http://tempurl.org/validarnombreusuario" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarreservadesglose">
      <soap12:operation soapAction="http://tempurl.org/consultarreservadesglose" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultardisponibilidad">
      <soap12:operation soapAction="http://tempurl.org/consultardisponibilidad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipohabitacionporcapacidad">
      <soap12:operation soapAction="http://tempurl.org/consultartipohabitacionporcapacidad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultaridioma">
      <soap12:operation soapAction="http://tempurl.org/consultaridioma" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirhuesped">
      <soap12:operation soapAction="http://tempurl.org/definirhuesped" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarhuesped">
      <soap12:operation soapAction="http://tempurl.org/actualizarhuesped" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarhuesped">
      <soap12:operation soapAction="http://tempurl.org/consultarhuesped" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarlistareserva">
      <soap12:operation soapAction="http://tempurl.org/consultarlistareserva" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarlibres">
      <soap12:operation soapAction="http://tempurl.org/consultarlibres" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcontrato">
      <soap12:operation soapAction="http://tempurl.org/consultarcontrato" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcredito">
      <soap12:operation soapAction="http://tempurl.org/consultarcredito" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="actualizarpassword">
      <soap12:operation soapAction="http://tempurl.org/actualizarpassword" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarhojaprecios">
      <soap12:operation soapAction="http://tempurl.org/consultarhojaprecios" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultartipocama">
      <soap12:operation soapAction="http://tempurl.org/consultartipocama" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="csvload">
      <soap12:operation soapAction="http://tempurl.org/csvload" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="consultarcomportamiento">
      <soap12:operation soapAction="http://tempurl.org/consultarcomportamiento" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="validarcodigopromocional">
      <soap12:operation soapAction="http://tempurl.org/validarcodigopromocional" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="definirfactura">
      <soap12:operation soapAction="http://tempurl.org/definirfactura" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="astrohotelws">
    <wsdl:port name="astrohotelwsSoap" binding="tns:astrohotelwsSoap">
      <soap:address location="https://grupoaurrera.astrohms.com/astrohotelwebservice02/astrohotelws.asmx" />
    </wsdl:port>
    <wsdl:port name="astrohotelwsSoap12" binding="tns:astrohotelwsSoap12">
      <soap12:address location="https://grupoaurrera.astrohms.com/astrohotelwebservice02/astrohotelws.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>