<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xsi:type="tDefinitions"
    xmlns:tns2="http://WS_LASSER_CLI" xmlns:tns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns3="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://WS_LASSER_CLI">

  <types>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
               xmlns:xsd="http://www.w3.org/2001/XMLSchema"
      targetNamespace="http://WS_LASSER_CLI">

      <xs:element name="GerPeticion">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="GerKey" type="xs:string"/>
            <xs:element name="GerOpe" type="xs:string"/>
            <xs:element name="GerPar" type="tns2:GerCliente"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>

      <xs:complexType name="GerCliente">
        <xs:sequence>
             <xsd:element name="IdDireccionActuacion" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="IdEmpresaCliente" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodEmpresa" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodCliente" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CIF" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="RazonSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Nombre" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Zona" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="DireccionSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="LocalidadSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="ProvinciaSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="PaisSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodigoPostalSocial" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Telefono" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Telefono2" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Fax" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodAgente1" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodCadenaAgrupacion" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodFormaPago" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="FamiliaDto" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="FechaAlta" minOccurs="0" type="xsd:date" nillable="true"/>
             <xsd:element name="Tarifa" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="TipoDeVia" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Email2" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="TextoAviso" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Observaciones" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Cargo" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodCuentaPrincipal" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodAgente3" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CodAgente6" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Estado" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="LineaNegocio" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Nacionalidad" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="OtroTelefono" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="RepresentanteLegal" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Sexo" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="SitioWeb" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="SubFamiliaDto" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="SubTipo" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Tipo" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="JefeTecnico" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="TipoContabilidad" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="EmailFacturacion" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="DNIRepresentanteLegal" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="NoViviendas" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Conserje" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Garaje" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Alarma" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="CCTV" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="PCIExtincion" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="PCIDeteccion" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Monoxido" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Electricidad" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Antena" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Portero" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="VideoPortero" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="AireAcondicionado" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="MesVencimientoPCI" minOccurs="0" type="xsd:string" nillable="true"/>
             <xsd:element name="Puertas" minOccurs="0" type="xsd:string" nillable="true"/>
        </xs:sequence>
      </xs:complexType>

      <xs:element name="GerRespuesta">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="GerRC" type="xs:string"/>
            <xs:element name="GerMSG" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>

    </xs:schema>
  </types>


  <message name="GerPeticion">
    <part name="GerPeticion" element="tns2:GerPeticion"/>
  </message>

  <message name="GerRespuesta">
    <part name="return" element="tns2:GerRespuesta"/>
  </message>


  <portType name="GerWSPort">
    <operation name="GerOpe">
      <input message="tns2:GerPeticion"/>
      <output message="tns2:GerRespuesta"/>
    </operation>
  </portType>


  <binding name="WS_LASSER_CLIBinding" type="tns2:GerWSPort">
    <operation name="GerOpe">
      <input>
        <tns3:body xsi:type="tBody" use="literal"/>
      </input>
      <output>
        <tns3:body xsi:type="tBody" use="literal"/>
      </output>
      <tns3:operation xsi:type="tOperation" soapAction=""/>
    </operation>
    <tns3:binding xsi:type="tBinding" transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
  </binding>
  <service name="WS_LASSER_CLIService">
    <port name="WS_LASSER_CLIPort" binding="tns2:WS_LASSER_CLIBinding">
      <tns3:address xsi:type="tAddress" location="http://intranetcentral.es/WebServiceSOAP/WS_LASSER_CLI.php"/>
    </port>
  </service>
</definitions>



