<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://sip.saopaulo.sp.leg.br/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://sip.saopaulo.sp.leg.br/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Serviço de consulta a registros de presença e votação em plenário</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://sip.saopaulo.sp.leg.br/">
      <s:element name="XmlPresencaAno">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlPresencaAnoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlPresencaAnoResult" type="tns:PresencasNoPeriodo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PresencasNoPeriodo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Periodo" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSessoesExtraordinarias" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSessoesOrdinarias" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Presencas" type="tns:ArrayOfVereadorPresencaDia" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfVereadorPresencaDia">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VereadorPresencaDia" nillable="true" type="tns:VereadorPresencaDia" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VereadorPresencaDia">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IDParlamentar" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Nome" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Partido" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Presencas" type="tns:ArrayOfPresencaDia" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPresencaDia">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PresencaDia" nillable="true" type="tns:PresencaDia" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PresencaDia">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Dia" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Presenca" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="XmlPresencaAnoMes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlPresencaAnoMesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlPresencaAnoMesResult" type="tns:PresencasNoPeriodo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlPresencaAnoMesDia">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlPresencaAnoMesDiaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlPresencaAnoMesDiaResult" type="tns:PresencasNoDia" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PresencasNoDia">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Dia" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSessoesExtraordinarias" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSessoesOrdinarias" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Presencas" type="tns:ArrayOfVereadorPresencaSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfVereadorPresencaSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VereadorPresencaSessao" nillable="true" type="tns:VereadorPresencaSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VereadorPresencaSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Presencas" type="tns:ArrayOfPresencaSessao" />
        </s:sequence>
        <s:attribute name="PresenteExtra" type="s:int" use="required" />
        <s:attribute name="PresenteOrd" type="s:int" use="required" />
        <s:attribute name="IDParlamentar" type="s:int" use="required" />
        <s:attribute name="Nome" type="s:string" />
        <s:attribute name="Partido" type="s:string" />
      </s:complexType>
      <s:complexType name="ArrayOfPresencaSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PresencaSessao" nillable="true" type="tns:PresencaSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PresencaSessao">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Numero" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Tipo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Presenca" type="s:string" />
        </s:sequence>
        <s:attribute name="Nome" type="s:string" />
      </s:complexType>
      <s:element name="XmlPresencaSessao">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="numero" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="tipoSessao" type="tns:TipoSessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="TipoSessao">
        <s:restriction base="s:string">
          <s:enumeration value="Ordinaria" />
          <s:enumeration value="Extraordinaria" />
          <s:enumeration value="Solene" />
        </s:restriction>
      </s:simpleType>
      <s:element name="XmlPresencaSessaoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlPresencaSessaoResult" type="tns:PresencasNaSessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PresencasNaSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Nome" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Tipo" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Numero" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Data" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Presencas" type="tns:ArrayOfDetalhePresencaSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfDetalhePresencaSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DetalhePresencaSessao" nillable="true" type="tns:DetalhePresencaSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DetalhePresencaSessao">
        <s:attribute name="IDParlamentar" type="s:int" use="required" />
        <s:attribute name="Nome" type="s:string" />
        <s:attribute name="Partido" type="s:string" />
        <s:attribute name="Presenca" type="s:string" />
      </s:complexType>
      <s:element name="JsonPresencaAnoMes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonPresencaAnoMesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonPresencaAnoMesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonPresencaAnoMesDia">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonPresencaAnoMesDiaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonPresencaAnoMesDiaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonPresencaSessao">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="numero" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="tipoSessao" type="tns:TipoSessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonPresencaSessaoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonPresencaSessaoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoAno">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoAnoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlVotacaoAnoResult" type="tns:VotacoesNoPeriodo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="VotacoesNoPeriodo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Periodo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sessoes" type="tns:ArrayOfSessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfSessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Sessao" nillable="true" type="tns:Sessao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Sessao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Votacoes" type="tns:ArrayOfVotacao" />
        </s:sequence>
        <s:attribute name="Nome" type="s:string" />
        <s:attribute name="Tipo" type="s:string" />
        <s:attribute name="Numero" type="s:int" use="required" />
        <s:attribute name="Data" type="s:dateTime" use="required" />
      </s:complexType>
      <s:complexType name="ArrayOfVotacao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Votacao" nillable="true" type="tns:Votacao" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Votacao" abstract="true">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="VotacaoID" nillable="true" type="s:int" />
        </s:sequence>
        <s:attribute name="TipoVotacao" type="s:string" />
        <s:attribute name="NotasRodape" type="s:string" />
        <s:attribute name="Resultado" type="s:string" />
        <s:attribute name="Materia" type="s:string" />
      </s:complexType>
      <s:complexType name="VotacaoSimbolica">
        <s:complexContent mixed="false">
          <s:extension base="tns:Votacao">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Votos" type="tns:ArrayOfVotoSimbolico" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="ArrayOfVotoSimbolico">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VotoSimbolico" nillable="true" type="tns:VotoSimbolico" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VotoSimbolico">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="VotoContrario" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VotacaoNominal">
        <s:complexContent mixed="false">
          <s:extension base="tns:Votacao">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Tipo" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="Numero" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Ano" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Presentes" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Branco" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Abstencao" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Nao" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Sim" nillable="true" type="s:int" />
              <s:element minOccurs="0" maxOccurs="1" name="Votos" type="tns:ArrayOfVotoNominal" />
            </s:sequence>
            <s:attribute name="Ementa" type="s:string" />
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="ArrayOfVotoNominal">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VotoNominal" nillable="true" type="tns:VotoNominal" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VotoNominal">
        <s:attribute name="Nome" type="s:string" />
        <s:attribute name="Partido" type="s:string" />
        <s:attribute name="IDParlamentar" type="s:int" use="required" />
        <s:attribute name="Voto" type="s:string" />
      </s:complexType>
      <s:element name="XmlVotacaoAnoMes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoAnoMesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlVotacaoAnoMesResult" type="tns:VotacoesNoPeriodo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoAnoMesDia">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoAnoMesDiaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlVotacaoAnoMesDiaResult" type="tns:VotacoesNoPeriodo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoSessao">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="numero" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="tipoSessao" type="tns:TipoSessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="XmlVotacaoSessaoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="XmlVotacaoSessaoResult" type="tns:Sessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoAnoMes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoAnoMesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonVotacaoAnoMesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoAnoMesDia">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoAnoMesDiaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonVotacaoAnoMesDiaResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoSessao">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ano" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mes" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dia" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="numero" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="tipoSessao" type="tns:TipoSessao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JsonVotacaoSessaoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JsonVotacaoSessaoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PresencasNoPeriodo" nillable="true" type="tns:PresencasNoPeriodo" />
      <s:element name="PresencasNoDia" nillable="true" type="tns:PresencasNoDia" />
      <s:element name="PresencasNaSessao" nillable="true" type="tns:PresencasNaSessao" />
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="VotacoesNoPeriodo" nillable="true" type="tns:VotacoesNoPeriodo" />
      <s:element name="Sessao" nillable="true" type="tns:Sessao" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="XmlPresencaAnoSoapIn">
    <wsdl:part name="parameters" element="tns:XmlPresencaAno" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoSoapOut">
    <wsdl:part name="parameters" element="tns:XmlPresencaAnoResponse" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesSoapIn">
    <wsdl:part name="parameters" element="tns:XmlPresencaAnoMes" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesSoapOut">
    <wsdl:part name="parameters" element="tns:XmlPresencaAnoMesResponse" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaSoapIn">
    <wsdl:part name="parameters" element="tns:XmlPresencaAnoMesDia" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaSoapOut">
    <wsdl:part name="parameters" element="tns:XmlPresencaAnoMesDiaResponse" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoSoapIn">
    <wsdl:part name="parameters" element="tns:XmlPresencaSessao" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoSoapOut">
    <wsdl:part name="parameters" element="tns:XmlPresencaSessaoResponse" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesSoapIn">
    <wsdl:part name="parameters" element="tns:JsonPresencaAnoMes" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesSoapOut">
    <wsdl:part name="parameters" element="tns:JsonPresencaAnoMesResponse" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaSoapIn">
    <wsdl:part name="parameters" element="tns:JsonPresencaAnoMesDia" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaSoapOut">
    <wsdl:part name="parameters" element="tns:JsonPresencaAnoMesDiaResponse" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoSoapIn">
    <wsdl:part name="parameters" element="tns:JsonPresencaSessao" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoSoapOut">
    <wsdl:part name="parameters" element="tns:JsonPresencaSessaoResponse" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoSoapIn">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAno" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoSoapOut">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAnoResponse" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesSoapIn">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAnoMes" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesSoapOut">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAnoMesResponse" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaSoapIn">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAnoMesDia" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaSoapOut">
    <wsdl:part name="parameters" element="tns:XmlVotacaoAnoMesDiaResponse" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoSoapIn">
    <wsdl:part name="parameters" element="tns:XmlVotacaoSessao" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoSoapOut">
    <wsdl:part name="parameters" element="tns:XmlVotacaoSessaoResponse" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesSoapIn">
    <wsdl:part name="parameters" element="tns:JsonVotacaoAnoMes" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesSoapOut">
    <wsdl:part name="parameters" element="tns:JsonVotacaoAnoMesResponse" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaSoapIn">
    <wsdl:part name="parameters" element="tns:JsonVotacaoAnoMesDia" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaSoapOut">
    <wsdl:part name="parameters" element="tns:JsonVotacaoAnoMesDiaResponse" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoSoapIn">
    <wsdl:part name="parameters" element="tns:JsonVotacaoSessao" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoSoapOut">
    <wsdl:part name="parameters" element="tns:JsonVotacaoSessaoResponse" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoHttpGetOut">
    <wsdl:part name="Body" element="tns:PresencasNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesHttpGetOut">
    <wsdl:part name="Body" element="tns:PresencasNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaHttpGetOut">
    <wsdl:part name="Body" element="tns:PresencasNoDia" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoHttpGetOut">
    <wsdl:part name="Body" element="tns:PresencasNaSessao" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoHttpGetOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesHttpGetOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaHttpGetOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoHttpGetOut">
    <wsdl:part name="Body" element="tns:Sessao" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoHttpGetIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoHttpPostOut">
    <wsdl:part name="Body" element="tns:PresencasNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesHttpPostOut">
    <wsdl:part name="Body" element="tns:PresencasNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaAnoMesDiaHttpPostOut">
    <wsdl:part name="Body" element="tns:PresencasNoDia" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlPresencaSessaoHttpPostOut">
    <wsdl:part name="Body" element="tns:PresencasNaSessao" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaAnoMesDiaHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonPresencaSessaoHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoHttpPostOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesHttpPostOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoAnoMesDiaHttpPostOut">
    <wsdl:part name="Body" element="tns:VotacoesNoPeriodo" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="XmlVotacaoSessaoHttpPostOut">
    <wsdl:part name="Body" element="tns:Sessao" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoAnoMesDiaHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoHttpPostIn">
    <wsdl:part name="ano" type="s:string" />
    <wsdl:part name="mes" type="s:string" />
    <wsdl:part name="dia" type="s:string" />
    <wsdl:part name="numero" type="s:string" />
    <wsdl:part name="tipoSessao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="JsonVotacaoSessaoHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:portType name="ConsultaSIPSoap">
    <wsdl:operation name="XmlPresencaAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoSoapIn" />
      <wsdl:output message="tns:XmlPresencaAnoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesSoapIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesDiaSoapIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesDiaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaSessaoSoapIn" />
      <wsdl:output message="tns:XmlPresencaSessaoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesSoapIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesDiaSoapIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesDiaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaSessaoSoapIn" />
      <wsdl:output message="tns:JsonPresencaSessaoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoSoapIn" />
      <wsdl:output message="tns:XmlVotacaoAnoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesSoapIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesDiaSoapIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesDiaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoSessaoSoapIn" />
      <wsdl:output message="tns:XmlVotacaoSessaoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesSoapIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesDiaSoapIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesDiaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoSessaoSoapIn" />
      <wsdl:output message="tns:JsonVotacaoSessaoSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="ConsultaSIPHttpGet">
    <wsdl:operation name="XmlPresencaAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoHttpGetIn" />
      <wsdl:output message="tns:XmlPresencaAnoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesHttpGetIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesDiaHttpGetIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesDiaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaSessaoHttpGetIn" />
      <wsdl:output message="tns:XmlPresencaSessaoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesHttpGetIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesDiaHttpGetIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesDiaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaSessaoHttpGetIn" />
      <wsdl:output message="tns:JsonPresencaSessaoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoHttpGetIn" />
      <wsdl:output message="tns:XmlVotacaoAnoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesHttpGetIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesDiaHttpGetIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesDiaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoSessaoHttpGetIn" />
      <wsdl:output message="tns:XmlVotacaoSessaoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesHttpGetIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesDiaHttpGetIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesDiaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoSessaoHttpGetIn" />
      <wsdl:output message="tns:JsonVotacaoSessaoHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="ConsultaSIPHttpPost">
    <wsdl:operation name="XmlPresencaAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoHttpPostIn" />
      <wsdl:output message="tns:XmlPresencaAnoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesHttpPostIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaAnoMesDiaHttpPostIn" />
      <wsdl:output message="tns:XmlPresencaAnoMesDiaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlPresencaSessaoHttpPostIn" />
      <wsdl:output message="tns:XmlPresencaSessaoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias no mês e ano informados</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesHttpPostIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaAnoMesDiaHttpPostIn" />
      <wsdl:output message="tns:JsonPresencaAnoMesDiaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as presenças na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonPresencaSessaoHttpPostIn" />
      <wsdl:output message="tns:JsonPresencaSessaoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano informado</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoHttpPostIn" />
      <wsdl:output message="tns:XmlVotacaoAnoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesHttpPostIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoAnoMesDiaHttpPostIn" />
      <wsdl:output message="tns:XmlVotacaoAnoMesDiaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:XmlVotacaoSessaoHttpPostIn" />
      <wsdl:output message="tns:XmlVotacaoSessaoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias no ano e mês informados</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesHttpPostIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações em sessões ordinárias e extraordinárias na data informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoAnoMesDiaHttpPostIn" />
      <wsdl:output message="tns:JsonVotacaoAnoMesDiaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">[JSON] Retorna as votações na sessão plenária informada</wsdl:documentation>
      <wsdl:input message="tns:JsonVotacaoSessaoHttpPostIn" />
      <wsdl:output message="tns:JsonVotacaoSessaoHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ConsultaSIPSoap" type="tns:ConsultaSIPSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="XmlPresencaAno">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAno" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAnoMes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAnoMesDia" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaSessao" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaAnoMes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaAnoMesDia" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaSessao" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAno" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAnoMes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAnoMesDia" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoSessao" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoAnoMes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoAnoMesDia" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <soap:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoSessao" 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="ConsultaSIPSoap12" type="tns:ConsultaSIPSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="XmlPresencaAno">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAno" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAnoMes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaAnoMesDia" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlPresencaSessao" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaAnoMes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaAnoMesDia" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonPresencaSessao" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAno" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAnoMes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoAnoMesDia" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/XmlVotacaoSessao" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoAnoMes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoAnoMesDia" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <soap12:operation soapAction="http://sip.saopaulo.sp.leg.br/JsonVotacaoSessao" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ConsultaSIPHttpGet" type="tns:ConsultaSIPHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="XmlPresencaAno">
      <http:operation location="/XmlPresencaAno" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <http:operation location="/XmlPresencaAnoMes" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <http:operation location="/XmlPresencaAnoMesDia" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <http:operation location="/XmlPresencaSessao" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <http:operation location="/JsonPresencaAnoMes" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <http:operation location="/JsonPresencaAnoMesDia" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <http:operation location="/JsonPresencaSessao" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <http:operation location="/XmlVotacaoAno" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <http:operation location="/XmlVotacaoAnoMes" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <http:operation location="/XmlVotacaoAnoMesDia" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <http:operation location="/XmlVotacaoSessao" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <http:operation location="/JsonVotacaoAnoMes" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <http:operation location="/JsonVotacaoAnoMesDia" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <http:operation location="/JsonVotacaoSessao" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ConsultaSIPHttpPost" type="tns:ConsultaSIPHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="XmlPresencaAno">
      <http:operation location="/XmlPresencaAno" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMes">
      <http:operation location="/XmlPresencaAnoMes" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaAnoMesDia">
      <http:operation location="/XmlPresencaAnoMesDia" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlPresencaSessao">
      <http:operation location="/XmlPresencaSessao" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMes">
      <http:operation location="/JsonPresencaAnoMes" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaAnoMesDia">
      <http:operation location="/JsonPresencaAnoMesDia" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonPresencaSessao">
      <http:operation location="/JsonPresencaSessao" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAno">
      <http:operation location="/XmlVotacaoAno" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMes">
      <http:operation location="/XmlVotacaoAnoMes" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoAnoMesDia">
      <http:operation location="/XmlVotacaoAnoMesDia" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="XmlVotacaoSessao">
      <http:operation location="/XmlVotacaoSessao" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMes">
      <http:operation location="/JsonVotacaoAnoMes" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoAnoMesDia">
      <http:operation location="/JsonVotacaoAnoMesDia" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JsonVotacaoSessao">
      <http:operation location="/JsonVotacaoSessao" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ConsultaSIP">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Serviço de consulta a registros de presença e votação em plenário</wsdl:documentation>
    <wsdl:port name="ConsultaSIPSoap" binding="tns:ConsultaSIPSoap">
      <soap:address location="https://app-sipws-prd.azurewebsites.net/Servico/ConsultaSIP.asmx" />
    </wsdl:port>
    <wsdl:port name="ConsultaSIPSoap12" binding="tns:ConsultaSIPSoap12">
      <soap12:address location="https://app-sipws-prd.azurewebsites.net/Servico/ConsultaSIP.asmx" />
    </wsdl:port>
    <wsdl:port name="ConsultaSIPHttpGet" binding="tns:ConsultaSIPHttpGet">
      <http:address location="https://app-sipws-prd.azurewebsites.net/Servico/ConsultaSIP.asmx" />
    </wsdl:port>
    <wsdl:port name="ConsultaSIPHttpPost" binding="tns:ConsultaSIPHttpPost">
      <http:address location="https://app-sipws-prd.azurewebsites.net/Servico/ConsultaSIP.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>