<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ws.rnpaauto.fenaseg.org.br/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="ScaAutoSoap" targetNamespace="http://ws.rnpaauto.fenaseg.org.br/">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://ws.rnpaauto.fenaseg.org.br/" elementFormDefault="qualified" targetNamespace="http://ws.rnpaauto.fenaseg.org.br/" version="1.0">

  <xs:element name="ArrayOfRetornoExterno" type="tns:ArrayOfRetornoExterno"/>

  <xs:element name="ArrayOfRetornoVeiculoExterno" type="tns:ArrayOfRetornoVeiculoExterno"/>

  <xs:element name="ConsultaPorChassi">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="cod_informante" type="xs:string"/>
        <xs:element minOccurs="0" name="usuario" type="xs:string"/>
        <xs:element minOccurs="0" name="senha" type="xs:string"/>
        <xs:element minOccurs="0" name="chassi" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaPorChassiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ConsultaPorChassiResult" type="tns:ArrayOfRetornoExterno"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaPorPlaca">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="cod_informante" type="xs:string"/>
        <xs:element minOccurs="0" name="usuario" type="xs:string"/>
        <xs:element minOccurs="0" name="senha" type="xs:string"/>
        <xs:element minOccurs="0" name="placa" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaPorPlacaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ConsultaPorPlacaResult" type="tns:ArrayOfRetornoExterno"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaSeguradoras">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="cod_informante" type="xs:string"/>
        <xs:element minOccurs="0" name="usuario" type="xs:string"/>
        <xs:element minOccurs="0" name="senha" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaSeguradorasResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ConsultaSeguradorasResult" type="tns:RetornoListaSeguradoras"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaVeiculo">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="cod_informante" type="xs:string"/>
        <xs:element name="usuario" type="xs:string"/>
        <xs:element name="senha" type="xs:string"/>
        <xs:element minOccurs="0" name="placa" type="xs:string"/>
        <xs:element minOccurs="0" name="chassi" type="xs:string"/>
        <xs:element minOccurs="0" name="apolice" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ConsultaVeiculoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ConsultaVeiculoResult" type="tns:ArrayOfRetornoVeiculoExterno"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="RetornoListaSeguradoras" type="tns:RetornoListaSeguradoras"/>

  <xs:complexType name="ArrayOfRetornoExterno">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="RetornoExterno" nillable="true" type="tns:RetornoExterno"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="RetornoExterno">
    <xs:complexContent>
      <xs:extension base="tns:BaseRetornoSCA">
        <xs:sequence>
          <xs:element minOccurs="0" name="Placa" type="xs:string"/>
          <xs:element minOccurs="0" name="Chassi" type="xs:string"/>
          <xs:element minOccurs="0" name="NumApolice" type="xs:string"/>
          <xs:element minOccurs="0" name="Cobertura" type="xs:string"/>
          <xs:element minOccurs="0" name="DataVigencia" type="xs:string"/>
          <xs:element minOccurs="0" name="DataIniVigencia" type="xs:string"/>
          <xs:element minOccurs="0" name="DataFimVigencia" type="xs:string"/>
          <xs:element minOccurs="0" name="Bt" type="xs:string"/>
          <xs:element minOccurs="0" name="Sinistro" type="xs:string"/>
          <xs:element minOccurs="0" name="DataUltimaAtualizacao" type="xs:string"/>
          <xs:element minOccurs="0" name="MarcaModelo" type="xs:string"/>
          <xs:element minOccurs="0" name="DataInfoSeguradora" type="xs:string"/>
          <xs:element minOccurs="0" name="NaturezaSinistro" type="xs:string"/>
          <xs:element minOccurs="0" name="DataOcorrencia" type="xs:string"/>
          <xs:element minOccurs="0" name="Erro" type="xs:string"/>
          <xs:element minOccurs="0" name="CodigoInformante" type="xs:string"/>
          <xs:element minOccurs="0" name="DataConsulta" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="BaseRetornoSCA">
    <xs:sequence>
      <xs:element name="CodigoRetorno" type="xs:int"/>
      <xs:element minOccurs="0" name="MensagemErro" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="RetornoListaSeguradoras">
    <xs:complexContent>
      <xs:extension base="tns:BaseRetornoSCA">
        <xs:sequence>
          <xs:element minOccurs="0" name="Seguradoras" type="tns:ArrayOfSeguradora"/>
          <xs:element minOccurs="0" name="DataConsulta" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="ArrayOfSeguradora">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Seguradora" nillable="true" type="tns:Seguradora"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Seguradora">
    <xs:sequence>
      <xs:element name="CodInformante" type="xs:int"/>
      <xs:element minOccurs="0" name="Nome" type="xs:string"/>
      <xs:element minOccurs="0" name="Telefone" type="xs:string"/>
      <xs:element minOccurs="0" name="Usuarios" type="tns:ArrayOfUsuario"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ArrayOfUsuario">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Usuario" nillable="true" type="tns:Usuario"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Usuario">
    <xs:sequence>
      <xs:element minOccurs="0" name="Nome" type="xs:string"/>
      <xs:element minOccurs="0" name="Telefone" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="RetornoVeiculoExterno">
    <xs:complexContent>
      <xs:extension base="tns:BaseRetornoSCA">
        <xs:sequence>
          <xs:element minOccurs="0" name="NumApolice" type="xs:string"/>
          <xs:element minOccurs="0" name="Placa" type="xs:string"/>
          <xs:element minOccurs="0" name="Chassi" type="xs:string"/>
          <xs:element minOccurs="0" name="renavam" type="xs:string"/>
          <xs:element minOccurs="0" name="motor" type="xs:string"/>
          <xs:element minOccurs="0" name="fipe" type="xs:string"/>
          <xs:element minOccurs="0" name="MarcaModelo" type="xs:string"/>
          <xs:element minOccurs="0" name="cor" type="xs:string"/>
          <xs:element minOccurs="0" name="anoFabricacao" type="xs:string"/>
          <xs:element minOccurs="0" name="anoModelo" type="xs:string"/>
          <xs:element minOccurs="0" name="cobertura" type="xs:string"/>
          <xs:element minOccurs="0" name="dataInformadaSeguradora" type="xs:string"/>
          <xs:element minOccurs="0" name="DataIniVigencia" type="xs:string"/>
          <xs:element minOccurs="0" name="DataFimVigencia" type="xs:string"/>
          <xs:element minOccurs="0" name="cidade" type="xs:string"/>
          <xs:element minOccurs="0" name="uf" type="xs:string"/>
          <xs:element minOccurs="0" name="cpfSegurado" type="xs:string"/>
          <xs:element minOccurs="0" name="CnpjSegurado" type="xs:string"/>
          <xs:element minOccurs="0" name="nomeSegurado" type="xs:string"/>
          <xs:element minOccurs="0" name="ramo" type="xs:string"/>
          <xs:element minOccurs="0" name="tipoVeiculo" type="xs:string"/>
          <xs:element minOccurs="0" name="Status" type="xs:string"/>
          <xs:element minOccurs="0" name="PlacaAVisar" type="xs:string"/>
          <xs:element minOccurs="0" name="Operacao" type="xs:string"/>
          <xs:element minOccurs="0" name="apoliceAnterior" type="xs:string"/>
          <xs:element minOccurs="0" name="susep" type="xs:string"/>
          <xs:element minOccurs="0" name="seguradora" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="ArrayOfRetornoVeiculoExterno">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="RetornoVeiculoExterno" nillable="true" type="tns:RetornoVeiculoExterno"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="ConsultaPorPlaca">
    <wsdl:part element="tns:ConsultaPorPlaca" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaVeiculoResponse">
    <wsdl:part element="tns:ConsultaVeiculoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaSeguradorasResponse">
    <wsdl:part element="tns:ConsultaSeguradorasResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaPorPlacaResponse">
    <wsdl:part element="tns:ConsultaPorPlacaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaSeguradoras">
    <wsdl:part element="tns:ConsultaSeguradoras" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaVeiculo">
    <wsdl:part element="tns:ConsultaVeiculo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaPorChassi">
    <wsdl:part element="tns:ConsultaPorChassi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ConsultaPorChassiResponse">
    <wsdl:part element="tns:ConsultaPorChassiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="ScaAutoSoap">
    <wsdl:operation name="ConsultaPorPlaca">
      <wsdl:input message="tns:ConsultaPorPlaca" name="ConsultaPorPlaca">
    </wsdl:input>
      <wsdl:output message="tns:ConsultaPorPlacaResponse" name="ConsultaPorPlacaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaSeguradoras">
      <wsdl:input message="tns:ConsultaSeguradoras" name="ConsultaSeguradoras">
    </wsdl:input>
      <wsdl:output message="tns:ConsultaSeguradorasResponse" name="ConsultaSeguradorasResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaVeiculo">
      <wsdl:input message="tns:ConsultaVeiculo" name="ConsultaVeiculo">
    </wsdl:input>
      <wsdl:output message="tns:ConsultaVeiculoResponse" name="ConsultaVeiculoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaPorChassi">
      <wsdl:input message="tns:ConsultaPorChassi" name="ConsultaPorChassi">
    </wsdl:input>
      <wsdl:output message="tns:ConsultaPorChassiResponse" name="ConsultaPorChassiResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ScaAutoSoapSoapBinding" type="tns:ScaAutoSoap">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="ConsultaPorPlaca">
      <soap:operation soapAction="http://ws.rnpaauto.fenaseg.org.br//ConsultaPorPlaca" style="document"/>
      <wsdl:input name="ConsultaPorPlaca">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ConsultaPorPlacaResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaSeguradoras">
      <soap:operation soapAction="http://ws.rnpaauto.fenaseg.org.br//ConsultaSeguradoras" style="document"/>
      <wsdl:input name="ConsultaSeguradoras">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ConsultaSeguradorasResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaVeiculo">
      <soap:operation soapAction="http://ws.rnpaauto.fenaseg.org.br//ConsultaVeiculo" style="document"/>
      <wsdl:input name="ConsultaVeiculo">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ConsultaVeiculoResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConsultaPorChassi">
      <soap:operation soapAction="http://ws.rnpaauto.fenaseg.org.br//ConsultaPorChassi" style="document"/>
      <wsdl:input name="ConsultaPorChassi">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ConsultaPorChassiResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ScaAutoSoap">
    <wsdl:port binding="tns:ScaAutoSoapSoapBinding" name="ScaAutoSoapPort">
      <soap:address location="https://consultaapoliceauto.cnseg.org.br/rnpauto-wsconsulta/ScaAutoSoap"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>