<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="IntegradorServiceService" targetNamespace="http://endpoint.ws.protocolo.gov.br/" xmlns:ns1="http://ws.protocolointegrado.gov.br/" xmlns:ns2="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://endpoint.ws.protocolo.gov.br/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <wsdl:types>
<xs:schema elementFormDefault="unqualified" targetNamespace="http://endpoint.ws.protocolo.gov.br/" version="1.0" xmlns:tns="http://endpoint.ws.protocolo.gov.br/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Documento" type="tns:Documento" />
<xs:element name="ListaDocumentos" type="tns:listaDocumentos" />
<xs:element name="ResultadoDocumento" type="tns:ResultadoDocumento" />
<xs:element name="enviarDocumento" type="tns:enviarDocumento" />
<xs:element name="enviarDocumentoResponse" type="tns:enviarDocumentoResponse" />
<xs:element name="enviarListaDocumentos" type="tns:enviarListaDocumentos" />
<xs:element name="enviarListaDocumentosResponse" type="tns:enviarListaDocumentosResponse" />
<xs:element name="getQuantidadeMaximaDocumentosPorRequisicao" type="tns:getQuantidadeMaximaDocumentosPorRequisicao" />
<xs:element name="getQuantidadeMaximaDocumentosPorRequisicaoResponse" type="tns:getQuantidadeMaximaDocumentosPorRequisicaoResponse" />
<xs:complexType name="enviarDocumento">
<xs:sequence>
<xs:element minOccurs="0" name="Documento" type="tns:Documento" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Documento">
<xs:sequence>
<xs:element name="Protocolo" type="xs:string" />
<xs:element name="DataHoraProducao" type="xs:string" />
<xs:element minOccurs="0" name="ListaProtocolosAnteriores">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ProtocoloAnterior" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Especie" type="xs:string" />
<xs:element minOccurs="0" name="IdentificacaoDocumento" type="xs:string" />
<xs:element name="Assunto" type="xs:string" />
<xs:element minOccurs="0" name="ListaProtocolosRelacionados">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ProtocoloRelacionado" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListaInteressados">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Interessado" type="tns:Interessado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Historico">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="ItemHistorico" type="tns:ItemHistorico" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="integracao" type="tns:integracao" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Interessado">
<xs:sequence>
<xs:element name="NomeInteressado" type="xs:string" />
<xs:element minOccurs="0" name="IdentificacaoInteressado" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ItemHistorico">
<xs:sequence>
<xs:element name="DataHoraOperacao" type="xs:string" />
<xs:element name="UnidadeOperacao" type="xs:string" />
<xs:element name="Operacao" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="integracao">
<xs:sequence>
<xs:element minOccurs="0" name="codSiorg" type="xs:string" />
<xs:element minOccurs="0" name="dataAtualizacao" type="tns:dateTime" />
<xs:element minOccurs="0" name="dataDesativacao" type="tns:dateTime" />
<xs:element minOccurs="0" name="dataIntegracao" type="tns:dateTime" />
<xs:element minOccurs="0" name="dataNotificacao" type="tns:dateTime" />
<xs:element minOccurs="0" name="descricao" type="xs:string" />
<xs:element minOccurs="0" name="id" type="xs:long" />
<xs:element minOccurs="0" name="municipio" type="xs:string" />
<xs:element minOccurs="0" name="nomeDescritivo" type="xs:string" />
<xs:element minOccurs="0" name="nomeOrgao" type="xs:string" />
<xs:element minOccurs="0" name="senha" type="xs:string" />
<xs:element name="situacaoOrgao" type="xs:unsignedShort" />
<xs:element name="situacaoSenha" type="xs:unsignedShort" />
<xs:element minOccurs="0" name="uf" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType final="extension restriction" name="dateTime">
<xs:complexContent>
<xs:extension base="tns:baseDateTime">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType abstract="true" name="baseDateTime">
<xs:complexContent>
<xs:extension base="tns:abstractDateTime">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType abstract="true" name="abstractDateTime">
<xs:complexContent>
<xs:extension base="tns:abstractInstant">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType abstract="true" name="abstractInstant">
<xs:sequence />
</xs:complexType>
<xs:complexType name="enviarDocumentoResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="negocioFault">
<xs:sequence>
<xs:element minOccurs="0" name="codigoFault" type="tns:negocioFaultTipo" />
<xs:element minOccurs="0" name="mensagemFault" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="sistemaFault">
<xs:sequence>
<xs:element minOccurs="0" name="codigoFault" type="tns:sistemaFaultTipo" />
<xs:element minOccurs="0" name="mensagemFault" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="enviarListaDocumentos">
<xs:sequence>
<xs:element minOccurs="0" name="ListaDocumentos" type="tns:listaDocumentos" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="listaDocumentos">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Documento" type="tns:Documento" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="enviarListaDocumentosResponse">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ResultadoDocumento" type="tns:ResultadoDocumento" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ResultadoDocumento">
<xs:sequence>
<xs:element name="Protocolo" type="xs:string" />
<xs:element name="Resultado" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="getQuantidadeMaximaDocumentosPorRequisicao">
<xs:sequence />
</xs:complexType>
<xs:complexType name="getQuantidadeMaximaDocumentosPorRequisicaoResponse">
<xs:sequence>
<xs:element name="NumeroMaximoDocumentos" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="negocioFaultTipo">
<xs:restriction base="xs:string">
<xs:enumeration value="NF0000" />
<xs:enumeration value="NF0001" />
<xs:enumeration value="NF0002" />
<xs:enumeration value="NF0006" />
<xs:enumeration value="NF0008" />
<xs:enumeration value="NF0009" />
<xs:enumeration value="NF0010" />
<xs:enumeration value="NF0011" />
<xs:enumeration value="NF0012" />
<xs:enumeration value="NF0013" />
<xs:enumeration value="NF0014" />
<xs:enumeration value="NF0020" />
<xs:enumeration value="NF0023" />
<xs:enumeration value="NF0026" />
<xs:enumeration value="NF0027" />
<xs:enumeration value="NF0028" />
<xs:enumeration value="NF0033" />
<xs:enumeration value="NF0034" />
<xs:enumeration value="NF0038" />
<xs:enumeration value="NF0039" />
<xs:enumeration value="NF0040" />
<xs:enumeration value="NF0041" />
<xs:enumeration value="NF0044" />
<xs:enumeration value="NF0046" />
<xs:enumeration value="NF0057" />
<xs:enumeration value="NF0059" />
<xs:enumeration value="NF0061" />
<xs:enumeration value="NF0062" />
<xs:enumeration value="NF0063" />
<xs:enumeration value="NF0064" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="sistemaFaultTipo">
<xs:restriction base="xs:string">
<xs:enumeration value="SF0000" />
<xs:enumeration value="SF0001" />
<xs:enumeration value="SF0002" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.protocolointegrado.gov.br/" xmlns:ns0="http://endpoint.ws.protocolo.gov.br/" xmlns:tns="http://ws.protocolointegrado.gov.br/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="NegocioFault" nillable="true" type="ns0:negocioFault" />
<xsd:element name="SistemaFault" nillable="true" type="ns0:sistemaFault" />
</xsd:schema>
  </wsdl:types>
  <wsdl:message name="enviarListaDocumentos">
    <wsdl:part element="tns:enviarListaDocumentos" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="enviarDocumentoResponse">
    <wsdl:part element="tns:enviarDocumentoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getQuantidadeMaximaDocumentosPorRequisicao">
    <wsdl:part element="tns:getQuantidadeMaximaDocumentosPorRequisicao" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="enviarDocumento">
    <wsdl:part element="tns:enviarDocumento" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="NegocioException">
    <wsdl:part element="ns1:NegocioFault" name="NegocioException">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="enviarListaDocumentosResponse">
    <wsdl:part element="tns:enviarListaDocumentosResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getQuantidadeMaximaDocumentosPorRequisicaoResponse">
    <wsdl:part element="tns:getQuantidadeMaximaDocumentosPorRequisicaoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SistemaException">
    <wsdl:part element="ns1:SistemaFault" name="SistemaException">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="IntegradorService">
    <wsdl:operation name="enviarDocumento">
      <wsdl:input message="tns:enviarDocumento" name="enviarDocumento">
    </wsdl:input>
      <wsdl:output message="tns:enviarDocumentoResponse" name="enviarDocumentoResponse">
    </wsdl:output>
      <wsdl:fault message="tns:SistemaException" name="SistemaException">
    </wsdl:fault>
      <wsdl:fault message="tns:NegocioException" name="NegocioException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="enviarListaDocumentos">
      <wsdl:input message="tns:enviarListaDocumentos" name="enviarListaDocumentos">
    </wsdl:input>
      <wsdl:output message="tns:enviarListaDocumentosResponse" name="enviarListaDocumentosResponse">
    </wsdl:output>
      <wsdl:fault message="tns:SistemaException" name="SistemaException">
    </wsdl:fault>
      <wsdl:fault message="tns:NegocioException" name="NegocioException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getQuantidadeMaximaDocumentosPorRequisicao">
      <wsdl:input message="tns:getQuantidadeMaximaDocumentosPorRequisicao" name="getQuantidadeMaximaDocumentosPorRequisicao">
    </wsdl:input>
      <wsdl:output message="tns:getQuantidadeMaximaDocumentosPorRequisicaoResponse" name="getQuantidadeMaximaDocumentosPorRequisicaoResponse">
    </wsdl:output>
      <wsdl:fault message="tns:NegocioException" name="NegocioException">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="IntegradorServiceServiceSoapBinding" type="tns:IntegradorService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="enviarDocumento">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="enviarDocumento">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="enviarDocumentoResponse">
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="SistemaException">
        <soap:fault name="SistemaException" use="literal" />
      </wsdl:fault>
      <wsdl:fault name="NegocioException">
        <soap:fault name="NegocioException" use="literal" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="enviarListaDocumentos">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="enviarListaDocumentos">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="enviarListaDocumentosResponse">
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="SistemaException">
        <soap:fault name="SistemaException" use="literal" />
      </wsdl:fault>
      <wsdl:fault name="NegocioException">
        <soap:fault name="NegocioException" use="literal" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getQuantidadeMaximaDocumentosPorRequisicao">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="getQuantidadeMaximaDocumentosPorRequisicao">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="getQuantidadeMaximaDocumentosPorRequisicaoResponse">
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="NegocioException">
        <soap:fault name="NegocioException" use="literal" />
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="IntegradorServiceService">
    <wsdl:port binding="tns:IntegradorServiceServiceSoapBinding" name="IntegradorServicePort">
      <soap:address location="http://protocolointegrado.gov.br/ProtocoloWS/integradorService" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>