Input Message of Operation 'listarPercentualCoberturaGarantia'

Differences:

Input Template

The message templates below show how an original message and a message based on the modified WSDL will look like.

Original Modified
<ns1:listarPercentualCoberturaGarantia xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <listar>
<!-- optional -->
    <identificadorPercentualCoberturaGarantia>?999?</identificadorPercentualCoberturaGarantia>
<!-- optional -->
    <percentualCoberturaOperacao>
<!-- optional -->
      <identificadorPercentualCoberturaOperacao>?999?</identificadorPercentualCoberturaOperacao>
<!-- optional -->
      <contrato>
<!-- optional -->
        <identificadorContrato>?999?</identificadorContrato>
<!-- optional -->
        <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
        <codigoUnidade>?999?</codigoUnidade>
<!-- optional -->
        <siglaUnidade>?XXX?</siglaUnidade>
<!-- optional -->
        <codigoCliente>?999?</codigoCliente>
<!-- optional -->
        <modalidade>
<!-- optional -->
          <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
          <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
          <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <produto>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
            <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
            <descricaoProduto>?XXX?</descricaoProduto>
          </produto>
        </modalidade>
<!-- optional -->
        <numeroContrato>?999?</numeroContrato>
<!-- optional -->
        <numeroAdlib>?999?</numeroAdlib>
<!-- optional -->
        <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
        <dataOperacao>2008-12-31</dataOperacao>
<!-- optional -->
        <dataPrimeiroVencimento>2008-12-31</dataPrimeiroVencimento>
<!-- optional -->
        <dataUltimoVencimento>2008-12-31</dataUltimoVencimento>
<!-- optional -->
        <taxaOperacao>?999.99?</taxaOperacao>
<!-- optional -->
        <taxaAnual>?999.99?</taxaAnual>
<!-- optional -->
        <valorParcela>?999.99?</valorParcela>
<!-- optional -->
        <valorPrincipal>?999.99?</valorPrincipal>
<!-- optional -->
        <valorIof>?999.99?</valorIof>
<!-- optional -->
        <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
        <percentualCoberto>?999.99?</percentualCoberto>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <identificadorSituacaoContrato>???</identificadorSituacaoContrato>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <tipoSituacaoContratos>???</tipoSituacaoContratos>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <notIdentificadorSituacaoContrato>???</notIdentificadorSituacaoContrato>
<!-- optional -->
        <identificadorOperacaoSistemaOrigem>?XXX?</identificadorOperacaoSistemaOrigem>
<!-- optional -->
        <valorOperacao>?999.99?</valorOperacao>
<!-- optional -->
        <identificadorEsteiraCredito>?true?</identificadorEsteiraCredito>
      </contrato>
<!-- optional -->
      <execucaoRegraMotorRegra>
<!-- optional -->
        <identificadorRegraExecucaoMotorRegra>?999?</identificadorRegraExecucaoMotorRegra>
<!-- optional -->
        <execucaoMotorRegra>
<!-- optional -->
          <identificadorExecucaoMotorRegra>?999?</identificadorExecucaoMotorRegra>
<!-- optional -->
          <contrato>
<!-- optional -->
            <identificadorContrato>?999?</identificadorContrato>
<!-- optional -->
            <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
            <codigoUnidade>?999?</codigoUnidade>
<!-- optional -->
            <siglaUnidade>?XXX?</siglaUnidade>
<!-- optional -->
            <codigoCliente>?999?</codigoCliente>
<!-- optional -->
            <modalidade>
<!-- optional -->
              <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
              <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
              <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
              <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
              <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
              <produto>
<!-- optional -->
                <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                <descricaoProduto>?XXX?</descricaoProduto>
              </produto>
            </modalidade>
<!-- optional -->
            <numeroContrato>?999?</numeroContrato>
<!-- optional -->
            <numeroAdlib>?999?</numeroAdlib>
<!-- optional -->
            <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
            <dataOperacao>2008-12-31</dataOperacao>
<!-- optional -->
            <dataPrimeiroVencimento>2008-12-31</dataPrimeiroVencimento>
<!-- optional -->
            <dataUltimoVencimento>2008-12-31</dataUltimoVencimento>
<!-- optional -->
            <taxaOperacao>?999.99?</taxaOperacao>
<!-- optional -->
            <taxaAnual>?999.99?</taxaAnual>
<!-- optional -->
            <valorParcela>?999.99?</valorParcela>
<!-- optional -->
            <valorPrincipal>?999.99?</valorPrincipal>
<!-- optional -->
            <valorIof>?999.99?</valorIof>
<!-- optional -->
            <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
            <percentualCoberto>?999.99?</percentualCoberto>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <identificadorSituacaoContrato>???</identificadorSituacaoContrato>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <tipoSituacaoContratos>???</tipoSituacaoContratos>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <notIdentificadorSituacaoContrato>???</notIdentificadorSituacaoContrato>
<!-- optional -->
            <identificadorOperacaoSistemaOrigem>?XXX?</identificadorOperacaoSistemaOrigem>
<!-- optional -->
            <valorOperacao>?999.99?</valorOperacao>
<!-- optional -->
            <identificadorEsteiraCredito>?true?</identificadorEsteiraCredito>
          </contrato>
<!-- optional -->
<!-- possible value: AL, possible value: AP, possible value: ER, possible value: NE -->
          <situacaoExecucaoMotorRegra>???</situacaoExecucaoMotorRegra>
<!-- optional --><!--dateTime-->
          <dataExecucaoInicial>2008-12-31T23:59:00.000-05:00</dataExecucaoInicial>
<!-- optional --><!--dateTime-->
          <dataExecucaoFinal>2008-12-31T23:59:00.000-05:00</dataExecucaoFinal>
        </execucaoMotorRegra>
<!-- optional -->
        <motorRegra>
<!-- optional -->
          <identificadorMotorRegra>?999?</identificadorMotorRegra>
<!-- optional -->
          <nomeRegra>?XXX?</nomeRegra>
<!-- optional -->
          <descricaoMotorRegra>?XXX?</descricaoMotorRegra>
<!-- optional -->
          <flagTipoBem>?XXX?</flagTipoBem>
<!-- optional -->
          <flagTipoVinculo>?XXX?</flagTipoVinculo>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
        </motorRegra>
<!-- optional -->
<!-- possible value: A, possible value: E, possible value: N -->
        <situacaoExecucaoRegraMotorRegra>???</situacaoExecucaoRegraMotorRegra>
<!-- optional -->
        <descricaoErro>?XXX?</descricaoErro>
      </execucaoRegraMotorRegra>
<!-- optional -->
      <matrizCoberturaProdutoExececao>
<!-- optional -->
        <identificadorMatrizCoberturaProdutoExececao>?999?</identificadorMatrizCoberturaProdutoExececao>
<!-- optional -->
        <matrizCoberturaFiltroDTO>
<!-- optional -->
          <identificadorMatrizCobertura>?999?</identificadorMatrizCobertura>
<!-- optional -->
          <descricaoMatrizCobertura>?XXX?</descricaoMatrizCobertura>
<!-- optional -->
<!-- possible value: MEA, possible value: MED, possible value: MSD -->
          <tipoMatrizCobertura>???</tipoMatrizCobertura>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <especializacaoProdutoExcecao>
<!-- optional -->
            <idEspecializacaoProdutoExcecao>?999?</idEspecializacaoProdutoExcecao>
<!-- optional -->
<!-- possible value: A, possible value: D -->
            <tipoMatriz>???</tipoMatriz>
<!-- optional -->
            <faixaRisco>?true?</faixaRisco>
<!-- optional -->
            <prazoOperacao>?true?</prazoOperacao>
<!-- optional -->
            <saldoOperacao>?true?</saldoOperacao>
<!-- optional -->
            <compPatrimonioTomador>?true?</compPatrimonioTomador>
<!-- optional -->
            <compPatrimonial>?true?</compPatrimonial>
<!-- optional -->
            <produtoExcecao>
<!-- optional -->
              <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
              <produto>
<!-- optional -->
                <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
              </produto>
<!-- optional -->
              <modalidade>
<!-- optional -->
                <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
                <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
                <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
                <produto>
<!-- optional -->
                  <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                  <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                  <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                  <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                  <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                  <descricaoProduto>?XXX?</descricaoProduto>
                </produto>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <siglaDescricaoModalidade>?XXX?</siglaDescricaoModalidade>
              </modalidade>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
            </produtoExcecao>
<!-- optional -->
            <inicioVigencia>2008-12-31</inicioVigencia>
<!-- optional -->
            <fimVigencia>2008-12-31</fimVigencia>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </especializacaoProdutoExcecao>
<!-- optional --><!--dateTime-->
          <dataHoraInicioVigencia>2008-12-31T23:59:00.000-05:00</dataHoraInicioVigencia>
<!-- optional --><!--dateTime-->
          <dataHoraFimVigencia>2008-12-31T23:59:00.000-05:00</dataHoraFimVigencia>
<!-- optional -->
          <codigoUsuarioGeracaoMatriz>?XXX?</codigoUsuarioGeracaoMatriz>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <dataFimVigenciaDefinida>?true?</dataFimVigenciaDefinida>
<!-- optional -->
          <ativa>?true?</ativa>
        </matrizCoberturaFiltroDTO>
<!-- optional -->
        <empFaixaRiscoFiltroDTO>
<!-- optional -->
          <identificadorEmpFaixaRisco>?999?</identificadorEmpFaixaRisco>
<!-- optional -->
          <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <pesoFaixaRisco>?999?</pesoFaixaRisco>
<!-- optional -->
          <dataIniVig>2008-12-31</dataIniVig>
<!-- optional -->
          <dataFimVig>2008-12-31</dataFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <faixaRisco>
<!-- optional -->
            <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
            <descricaoFaixaRisco>?XXX?</descricaoFaixaRisco>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
            <empresaFaixaRisco>
<!-- optional -->
              <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
              <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
              <identificadorEmpFaixaRisco>?999?</identificadorEmpFaixaRisco>
<!-- optional -->
              <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
              <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
              <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
              <pesoFaixaRisco>?999?</pesoFaixaRisco>
<!-- optional --><!--dateTime-->
              <dataIniVig>2008-12-31T23:59:00.000-05:00</dataIniVig>
<!-- optional --><!--dateTime-->
              <dataFimVig>2008-12-31T23:59:00.000-05:00</dataFimVig>
<!-- optional -->
              <multiplicador>?999.99?</multiplicador>
<!-- optional -->
              <faixaRisco>
<!-- optional -->
                <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
                <descricaoFaixaRisco>?XXX?</descricaoFaixaRisco>
<!-- optional -->
                <peso>?999?</peso>
              </faixaRisco>
            </empresaFaixaRisco>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </faixaRisco>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </empFaixaRiscoFiltroDTO>
<!-- optional -->
        <especializacaoPrazoOperacaoFiltroDTO>
<!-- optional -->
          <idEspecializacaoPrazoOperacao>?999?</idEspecializacaoPrazoOperacao>
<!-- optional -->
          <idPrazoOperacao>?999?</idPrazoOperacao>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <faixaInicio>?999?</faixaInicio>
<!-- optional -->
          <faixaFim>?999?</faixaFim>
<!-- optional -->
          <dataInicioVigencia>2008-12-31</dataInicioVigencia>
<!-- optional -->
          <dataFimVigencia>2008-12-31</dataFimVigencia>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <prazoOperacao>
<!-- optional -->
            <idProp>?999?</idProp>
<!-- optional -->
            <deProp>?XXX?</deProp>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </prazoOperacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoPrazoOperacaoFiltroDTO>
<!-- optional -->
        <especializacaoSaldoDeOperacaoFiltroDTO>
<!-- optional -->
          <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
          <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <idEsdo>?999?</idEsdo>
<!-- optional -->
          <idSdop>?999?</idSdop>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <cdEmp>?999?</cdEmp>
<!-- optional -->
          <vrPes>?999?</vrPes>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <saldoOperacao>
<!-- optional -->
            <idSdop>?999?</idSdop>
<!-- optional -->
            <deSdop>?XXX?</deSdop>
<!-- optional -->
            <cdUsuAtu>?XXX?</cdUsuAtu>
<!-- optional -->
            <pcMin>?999.99?</pcMin>
<!-- optional -->
            <pcMax>?999.99?</pcMax>
<!-- optional -->
            <vrPes>?999?</vrPes>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </saldoOperacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoSaldoDeOperacaoFiltroDTO>
<!-- optional -->
        <comprometimentoPatrimonialEmpresaFiltroDTO>
<!-- optional -->
          <idEcpp>?999?</idEcpp>
<!-- optional -->
          <idCppt>?999?</idCppt>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <cdEmp>?999?</cdEmp>
<!-- optional -->
          <vrPes>?999?</vrPes>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <comprometimentoPatrimonial>
<!-- optional -->
            <idCppt>?999?</idCppt>
<!-- optional -->
            <deCppt>?XXX?</deCppt>
<!-- optional -->
            <cdUsuAtu>?XXX?</cdUsuAtu>
<!-- optional -->
            <pcMin>?999.99?</pcMin>
<!-- optional -->
            <pcMax>?999.99?</pcMax>
<!-- optional -->
            <vrPes>?999?</vrPes>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </comprometimentoPatrimonial>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </comprometimentoPatrimonialEmpresaFiltroDTO>
<!-- optional -->
        <comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO>
<!-- optional -->
          <idEcsp>?999?</idEcsp>
<!-- optional -->
          <idCompSCRPatrTomador>?999?</idCompSCRPatrTomador>
<!-- optional -->
          <comprometimentoSCRPatrimonioTomador>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <idCompSCRPatrTomador>?999?</idCompSCRPatrTomador>
<!-- optional -->
            <descricaoCompSCRPatrTomador>?XXX?</descricaoCompSCRPatrTomador>
<!-- optional -->
            <percentualMinimo>?999.99?</percentualMinimo>
<!-- optional -->
            <percentualMaximo>?999.99?</percentualMaximo>
<!-- optional -->
            <peso>?999?</peso>
          </comprometimentoSCRPatrimonioTomador>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <empresa>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
            <nomeEmpresa>?XXX?</nomeEmpresa>
<!-- optional -->
            <codigoBanco>?999?</codigoBanco>
<!-- optional -->
            <nomeArquivoLogo>?XXX?</nomeArquivoLogo>
<!-- optional -->
            <numeroCgc>?XXX?</numeroCgc>
          </empresa>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <vrPes>?999.99?</vrPes>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO>
<!-- optional -->
        <identificadorSituacao>?XXX?</identificadorSituacao>
      </matrizCoberturaProdutoExececao>
<!-- optional -->
      <saldoOperacao>?999.99?</saldoOperacao>
<!-- optional -->
      <valorGarantias>?999.99?</valorGarantias>
<!-- optional -->
      <faixaRisco>?XXX?</faixaRisco>
<!-- optional -->
      <prazoOperacao>?999?</prazoOperacao>
<!-- optional -->
      <percentualSaldoOperacao>?999.99?</percentualSaldoOperacao>
<!-- optional -->
      <percentualCompSCR>?999.99?</percentualCompSCR>
<!-- optional -->
      <percentualCompPatrimonial>?999.99?</percentualCompPatrimonial>
<!-- optional -->
<!-- possible value: AL, possible value: AP -->
      <situacaoCobertura>???</situacaoCobertura>
    </percentualCoberturaOperacao>
<!-- optional -->
    <percentualCoberturaGrupoLiquidez>
<!-- optional -->
      <identificadorPercentualCoberturaGrupoLiquidez>?999?</identificadorPercentualCoberturaGrupoLiquidez>
<!-- optional -->
      <matrizCoberturaGrupoLiquidezFiltroDTO>
<!-- optional -->
        <identificadorMatrizCoberturaGrupoLiquidez>?999?</identificadorMatrizCoberturaGrupoLiquidez>
<!-- optional -->
        <identificadorMatrizCobertura>?999?</identificadorMatrizCobertura>
<!-- optional -->
        <identificadorEspecializacaoGrupoLiquidez>?999?</identificadorEspecializacaoGrupoLiquidez>
<!-- optional -->
        <percentualDestribuicao>?999.99?</percentualDestribuicao>
<!-- optional -->
        <quantidadeMaximaPontos>?999?</quantidadeMaximaPontos>
<!-- optional -->
        <quantidadeMinimaPontos>?999?</quantidadeMinimaPontos>
<!-- optional -->
        <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
        <especializacaoGrupoLiquidez>
<!-- optional -->
          <idEspecializacaoGrupoLiquidez>?999?</idEspecializacaoGrupoLiquidez>
<!-- optional -->
          <idGrupoLiquidez>?999?</idGrupoLiquidez>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <percentualMinimo>?999.99?</percentualMinimo>
<!-- optional -->
          <percentualMaximo>?999.99?</percentualMaximo>
<!-- optional -->
          <inicioVigencia>2008-12-31</inicioVigencia>
<!-- optional -->
          <fimVigencia>2008-12-31</fimVigencia>
<!-- optional -->
          <faixaRisco>?true?</faixaRisco>
<!-- optional -->
          <prazoOperacao>?true?</prazoOperacao>
<!-- optional -->
          <saldoOperacao>?true?</saldoOperacao>
<!-- optional -->
          <compPatrimonioTomador>?true?</compPatrimonioTomador>
<!-- optional -->
          <compPatrimonial>?true?</compPatrimonial>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <grupoLiquidez>
<!-- optional -->
            <idGrupoLiquidez>?999?</idGrupoLiquidez>
<!-- optional -->
            <deGrupoLiquidez>?XXX?</deGrupoLiquidez>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </grupoLiquidez>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoGrupoLiquidez>
      </matrizCoberturaGrupoLiquidezFiltroDTO>
<!-- optional -->
      <quantidadePontos>?999?</quantidadePontos>
<!-- optional -->
      <percentualExigido>?999.99?</percentualExigido>
<!-- optional -->
      <identificadorSituacao>?XXX?</identificadorSituacao>
    </percentualCoberturaGrupoLiquidez>
<!-- optional -->
    <valorGarantias>?999.99?</valorGarantias>
<!-- optional -->
    <percentualCobertura>?999.99?</percentualCobertura>
<!-- optional -->
    <percentualCoberturaObrigatorias>?999.99?</percentualCoberturaObrigatorias>
<!-- optional -->
    <percentualCoberturaObrigFinan>?999.99?</percentualCoberturaObrigFinan>
<!-- optional -->
    <percentualCoberturaMinima>?999.99?</percentualCoberturaMinima>
<!-- optional -->
    <percentualCoberturaAdicionais>?999.99?</percentualCoberturaAdicionais>
<!-- optional -->
    <pontos>?999?</pontos>
  </listar>
<!-- optional -->
  <pageable>
<!-- optional -->
    <page>?999?</page>
<!-- optional -->
    <size>?999?</size>
  </pageable>
</ns1:listarPercentualCoberturaGarantia>
<ns1:listarPercentualCoberturaGarantia xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <listar>
<!-- optional -->
    <identificadorPercentualCoberturaGarantia>?999?</identificadorPercentualCoberturaGarantia>
<!-- optional -->
    <percentualCoberturaOperacao>
<!-- optional -->
      <identificadorPercentualCoberturaOperacao>?999?</identificadorPercentualCoberturaOperacao>
<!-- optional -->
      <contrato>
<!-- optional -->
        <identificadorContrato>?999?</identificadorContrato>
<!-- optional -->
        <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
        <codigoUnidade>?999?</codigoUnidade>
<!-- optional -->
        <siglaUnidade>?XXX?</siglaUnidade>
<!-- optional -->
        <codigoCliente>?999?</codigoCliente>
<!-- optional -->
        <modalidade>
<!-- optional -->
          <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
          <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
          <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <produto>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
            <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
            <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
            <creditoRural>?XXX?</creditoRural>
          </produto>
        </modalidade>
<!-- optional -->
        <numeroContrato>?999?</numeroContrato>
<!-- optional -->
        <numeroAdlib>?999?</numeroAdlib>
<!-- optional -->
        <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
        <dataOperacao>2008-12-31</dataOperacao>
<!-- optional -->
        <dataPrimeiroVencimento>2008-12-31</dataPrimeiroVencimento>
<!-- optional -->
        <dataUltimoVencimento>2008-12-31</dataUltimoVencimento>
<!-- optional -->
        <taxaOperacao>?999.99?</taxaOperacao>
<!-- optional -->
        <taxaAnual>?999.99?</taxaAnual>
<!-- optional -->
        <valorParcela>?999.99?</valorParcela>
<!-- optional -->
        <valorPrincipal>?999.99?</valorPrincipal>
<!-- optional -->
        <valorIof>?999.99?</valorIof>
<!-- optional -->
        <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
        <percentualCoberto>?999.99?</percentualCoberto>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <identificadorSituacaoContrato>???</identificadorSituacaoContrato>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <tipoSituacaoContratos>???</tipoSituacaoContratos>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
        <notIdentificadorSituacaoContrato>???</notIdentificadorSituacaoContrato>
<!-- optional -->
        <identificadorOperacaoSistemaOrigem>?XXX?</identificadorOperacaoSistemaOrigem>
<!-- optional -->
        <valorOperacao>?999.99?</valorOperacao>
<!-- optional -->
        <identificadorEsteiraCredito>?true?</identificadorEsteiraCredito>
      </contrato>
<!-- optional -->
      <execucaoRegraMotorRegra>
<!-- optional -->
        <identificadorRegraExecucaoMotorRegra>?999?</identificadorRegraExecucaoMotorRegra>
<!-- optional -->
        <execucaoMotorRegra>
<!-- optional -->
          <identificadorExecucaoMotorRegra>?999?</identificadorExecucaoMotorRegra>
<!-- optional -->
          <contrato>
<!-- optional -->
            <identificadorContrato>?999?</identificadorContrato>
<!-- optional -->
            <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
            <codigoUnidade>?999?</codigoUnidade>
<!-- optional -->
            <siglaUnidade>?XXX?</siglaUnidade>
<!-- optional -->
            <codigoCliente>?999?</codigoCliente>
<!-- optional -->
            <modalidade>
<!-- optional -->
              <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
              <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
              <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
              <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
              <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
              <produto>
<!-- optional -->
                <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
                <creditoRural>?XXX?</creditoRural>
              </produto>
            </modalidade>
<!-- optional -->
            <numeroContrato>?999?</numeroContrato>
<!-- optional -->
            <numeroAdlib>?999?</numeroAdlib>
<!-- optional -->
            <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
            <dataOperacao>2008-12-31</dataOperacao>
<!-- optional -->
            <dataPrimeiroVencimento>2008-12-31</dataPrimeiroVencimento>
<!-- optional -->
            <dataUltimoVencimento>2008-12-31</dataUltimoVencimento>
<!-- optional -->
            <taxaOperacao>?999.99?</taxaOperacao>
<!-- optional -->
            <taxaAnual>?999.99?</taxaAnual>
<!-- optional -->
            <valorParcela>?999.99?</valorParcela>
<!-- optional -->
            <valorPrincipal>?999.99?</valorPrincipal>
<!-- optional -->
            <valorIof>?999.99?</valorIof>
<!-- optional -->
            <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
            <percentualCoberto>?999.99?</percentualCoberto>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <identificadorSituacaoContrato>???</identificadorSituacaoContrato>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <tipoSituacaoContratos>???</tipoSituacaoContratos>
<!-- optional -->
<!-- possible value: AB, possible value: AT, possible value: FE, possible value: IN, possible value: PE -->
            <notIdentificadorSituacaoContrato>???</notIdentificadorSituacaoContrato>
<!-- optional -->
            <identificadorOperacaoSistemaOrigem>?XXX?</identificadorOperacaoSistemaOrigem>
<!-- optional -->
            <valorOperacao>?999.99?</valorOperacao>
<!-- optional -->
            <identificadorEsteiraCredito>?true?</identificadorEsteiraCredito>
          </contrato>
<!-- optional -->
<!-- possible value: AL, possible value: AP, possible value: ER, possible value: NE -->
          <situacaoExecucaoMotorRegra>???</situacaoExecucaoMotorRegra>
<!-- optional --><!--dateTime-->
          <dataExecucaoInicial>2008-12-31T23:59:00.000-05:00</dataExecucaoInicial>
<!-- optional --><!--dateTime-->
          <dataExecucaoFinal>2008-12-31T23:59:00.000-05:00</dataExecucaoFinal>
        </execucaoMotorRegra>
<!-- optional -->
        <motorRegra>
<!-- optional -->
          <identificadorMotorRegra>?999?</identificadorMotorRegra>
<!-- optional -->
          <nomeRegra>?XXX?</nomeRegra>
<!-- optional -->
          <descricaoMotorRegra>?XXX?</descricaoMotorRegra>
<!-- optional -->
          <flagTipoBem>?XXX?</flagTipoBem>
<!-- optional -->
          <flagTipoVinculo>?XXX?</flagTipoVinculo>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
        </motorRegra>
<!-- optional -->
<!-- possible value: A, possible value: E, possible value: N -->
        <situacaoExecucaoRegraMotorRegra>???</situacaoExecucaoRegraMotorRegra>
<!-- optional -->
        <descricaoErro>?XXX?</descricaoErro>
      </execucaoRegraMotorRegra>
<!-- optional -->
      <matrizCoberturaProdutoExececao>
<!-- optional -->
        <identificadorMatrizCoberturaProdutoExececao>?999?</identificadorMatrizCoberturaProdutoExececao>
<!-- optional -->
        <matrizCoberturaFiltroDTO>
<!-- optional -->
          <identificadorMatrizCobertura>?999?</identificadorMatrizCobertura>
<!-- optional -->
          <descricaoMatrizCobertura>?XXX?</descricaoMatrizCobertura>
<!-- optional -->
<!-- possible value: MEA, possible value: MED, possible value: MSD -->
          <tipoMatrizCobertura>???</tipoMatrizCobertura>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <especializacaoProdutoExcecao>
<!-- optional -->
            <idEspecializacaoProdutoExcecao>?999?</idEspecializacaoProdutoExcecao>
<!-- optional -->
<!-- possible value: A, possible value: D -->
            <tipoMatriz>???</tipoMatriz>
<!-- optional -->
            <faixaRisco>?true?</faixaRisco>
<!-- optional -->
            <prazoOperacao>?true?</prazoOperacao>
<!-- optional -->
            <saldoOperacao>?true?</saldoOperacao>
<!-- optional -->
            <compPatrimonioTomador>?true?</compPatrimonioTomador>
<!-- optional -->
            <compPatrimonial>?true?</compPatrimonial>
<!-- optional -->
            <produtoExcecao>
<!-- optional -->
              <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
              <produto>
<!-- optional -->
                <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
              </produto>
<!-- optional -->
              <modalidade>
<!-- optional -->
                <identificadorModalidade>?999?</identificadorModalidade>
<!-- optional -->
                <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
                <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
                <produto>
<!-- optional -->
                  <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                  <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                  <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                  <identificadorProduto>?999?</identificadorProduto>
<!-- optional -->
                  <siglaProduto>?XXX?</siglaProduto>
<!-- optional -->
                  <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
                  <creditoRural>?XXX?</creditoRural>
                </produto>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <siglaDescricaoModalidade>?XXX?</siglaDescricaoModalidade>
              </modalidade>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
            </produtoExcecao>
<!-- optional -->
            <inicioVigencia>2008-12-31</inicioVigencia>
<!-- optional -->
            <fimVigencia>2008-12-31</fimVigencia>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </especializacaoProdutoExcecao>
<!-- optional --><!--dateTime-->
          <dataHoraInicioVigencia>2008-12-31T23:59:00.000-05:00</dataHoraInicioVigencia>
<!-- optional --><!--dateTime-->
          <dataHoraFimVigencia>2008-12-31T23:59:00.000-05:00</dataHoraFimVigencia>
<!-- optional -->
          <codigoUsuarioGeracaoMatriz>?XXX?</codigoUsuarioGeracaoMatriz>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <dataFimVigenciaDefinida>?true?</dataFimVigenciaDefinida>
<!-- optional -->
          <ativa>?true?</ativa>
        </matrizCoberturaFiltroDTO>
<!-- optional -->
        <empFaixaRiscoFiltroDTO>
<!-- optional -->
          <identificadorEmpFaixaRisco>?999?</identificadorEmpFaixaRisco>
<!-- optional -->
          <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <pesoFaixaRisco>?999?</pesoFaixaRisco>
<!-- optional -->
          <dataIniVig>2008-12-31</dataIniVig>
<!-- optional -->
          <dataFimVig>2008-12-31</dataFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <faixaRisco>
<!-- optional -->
            <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
            <descricaoFaixaRisco>?XXX?</descricaoFaixaRisco>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
            <empresaFaixaRisco>
<!-- optional -->
              <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
              <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
              <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
              <identificadorEmpFaixaRisco>?999?</identificadorEmpFaixaRisco>
<!-- optional -->
              <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
              <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
              <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
              <pesoFaixaRisco>?999?</pesoFaixaRisco>
<!-- optional --><!--dateTime-->
              <dataIniVig>2008-12-31T23:59:00.000-05:00</dataIniVig>
<!-- optional --><!--dateTime-->
              <dataFimVig>2008-12-31T23:59:00.000-05:00</dataFimVig>
<!-- optional -->
              <multiplicador>?999.99?</multiplicador>
<!-- optional -->
              <faixaRisco>
<!-- optional -->
                <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
                <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
                <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
                <identificadorFaixaRisco>?999?</identificadorFaixaRisco>
<!-- optional -->
                <descricaoFaixaRisco>?XXX?</descricaoFaixaRisco>
<!-- optional -->
                <peso>?999?</peso>
              </faixaRisco>
            </empresaFaixaRisco>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </faixaRisco>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </empFaixaRiscoFiltroDTO>
<!-- optional -->
        <especializacaoPrazoOperacaoFiltroDTO>
<!-- optional -->
          <idEspecializacaoPrazoOperacao>?999?</idEspecializacaoPrazoOperacao>
<!-- optional -->
          <idPrazoOperacao>?999?</idPrazoOperacao>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <faixaInicio>?999?</faixaInicio>
<!-- optional -->
          <faixaFim>?999?</faixaFim>
<!-- optional -->
          <dataInicioVigencia>2008-12-31</dataInicioVigencia>
<!-- optional -->
          <dataFimVigencia>2008-12-31</dataFimVigencia>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <prazoOperacao>
<!-- optional -->
            <idProp>?999?</idProp>
<!-- optional -->
            <deProp>?XXX?</deProp>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </prazoOperacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoPrazoOperacaoFiltroDTO>
<!-- optional -->
        <especializacaoSaldoDeOperacaoFiltroDTO>
<!-- optional -->
          <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
          <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <idEsdo>?999?</idEsdo>
<!-- optional -->
          <idSdop>?999?</idSdop>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <cdEmp>?999?</cdEmp>
<!-- optional -->
          <vrPes>?999?</vrPes>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <saldoOperacao>
<!-- optional -->
            <idSdop>?999?</idSdop>
<!-- optional -->
            <deSdop>?XXX?</deSdop>
<!-- optional -->
            <cdUsuAtu>?XXX?</cdUsuAtu>
<!-- optional -->
            <pcMin>?999.99?</pcMin>
<!-- optional -->
            <pcMax>?999.99?</pcMax>
<!-- optional -->
            <vrPes>?999?</vrPes>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </saldoOperacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoSaldoDeOperacaoFiltroDTO>
<!-- optional -->
        <comprometimentoPatrimonialEmpresaFiltroDTO>
<!-- optional -->
          <idEcpp>?999?</idEcpp>
<!-- optional -->
          <idCppt>?999?</idCppt>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <cdEmp>?999?</cdEmp>
<!-- optional -->
          <vrPes>?999?</vrPes>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <comprometimentoPatrimonial>
<!-- optional -->
            <idCppt>?999?</idCppt>
<!-- optional -->
            <deCppt>?XXX?</deCppt>
<!-- optional -->
            <cdUsuAtu>?XXX?</cdUsuAtu>
<!-- optional -->
            <pcMin>?999.99?</pcMin>
<!-- optional -->
            <pcMax>?999.99?</pcMax>
<!-- optional -->
            <vrPes>?999?</vrPes>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </comprometimentoPatrimonial>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </comprometimentoPatrimonialEmpresaFiltroDTO>
<!-- optional -->
        <comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO>
<!-- optional -->
          <idEcsp>?999?</idEcsp>
<!-- optional -->
          <idCompSCRPatrTomador>?999?</idCompSCRPatrTomador>
<!-- optional -->
          <comprometimentoSCRPatrimonioTomador>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <idCompSCRPatrTomador>?999?</idCompSCRPatrTomador>
<!-- optional -->
            <descricaoCompSCRPatrTomador>?XXX?</descricaoCompSCRPatrTomador>
<!-- optional -->
            <percentualMinimo>?999.99?</percentualMinimo>
<!-- optional -->
            <percentualMaximo>?999.99?</percentualMaximo>
<!-- optional -->
            <peso>?999?</peso>
          </comprometimentoSCRPatrimonioTomador>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <empresa>
<!-- optional -->
            <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
            <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
            <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
            <nomeEmpresa>?XXX?</nomeEmpresa>
<!-- optional -->
            <codigoBanco>?999?</codigoBanco>
<!-- optional -->
            <nomeArquivoLogo>?XXX?</nomeArquivoLogo>
<!-- optional -->
            <numeroCgc>?XXX?</numeroCgc>
          </empresa>
<!-- optional -->
          <pcMin>?999.99?</pcMin>
<!-- optional -->
          <pcMax>?999.99?</pcMax>
<!-- optional -->
          <vrPes>?999.99?</vrPes>
<!-- optional -->
          <dhIniVig>?XXX?</dhIniVig>
<!-- optional -->
          <dhFimVig>?XXX?</dhFimVig>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO>
<!-- optional -->
        <identificadorSituacao>?XXX?</identificadorSituacao>
      </matrizCoberturaProdutoExececao>
<!-- optional -->
      <saldoOperacao>?999.99?</saldoOperacao>
<!-- optional -->
      <valorGarantias>?999.99?</valorGarantias>
<!-- optional -->
      <faixaRisco>?XXX?</faixaRisco>
<!-- optional -->
      <prazoOperacao>?999?</prazoOperacao>
<!-- optional -->
      <percentualSaldoOperacao>?999.99?</percentualSaldoOperacao>
<!-- optional -->
      <percentualCompSCR>?999.99?</percentualCompSCR>
<!-- optional -->
      <percentualCompPatrimonial>?999.99?</percentualCompPatrimonial>
<!-- optional -->
<!-- possible value: AL, possible value: AP -->
      <situacaoCobertura>???</situacaoCobertura>
    </percentualCoberturaOperacao>
<!-- optional -->
    <percentualCoberturaGrupoLiquidez>
<!-- optional -->
      <identificadorPercentualCoberturaGrupoLiquidez>?999?</identificadorPercentualCoberturaGrupoLiquidez>
<!-- optional -->
      <matrizCoberturaGrupoLiquidezFiltroDTO>
<!-- optional -->
        <identificadorMatrizCoberturaGrupoLiquidez>?999?</identificadorMatrizCoberturaGrupoLiquidez>
<!-- optional -->
        <identificadorMatrizCobertura>?999?</identificadorMatrizCobertura>
<!-- optional -->
        <identificadorEspecializacaoGrupoLiquidez>?999?</identificadorEspecializacaoGrupoLiquidez>
<!-- optional -->
        <percentualDestribuicao>?999.99?</percentualDestribuicao>
<!-- optional -->
        <quantidadeMaximaPontos>?999?</quantidadeMaximaPontos>
<!-- optional -->
        <quantidadeMinimaPontos>?999?</quantidadeMinimaPontos>
<!-- optional -->
        <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
        <especializacaoGrupoLiquidez>
<!-- optional -->
          <idEspecializacaoGrupoLiquidez>?999?</idEspecializacaoGrupoLiquidez>
<!-- optional -->
          <idGrupoLiquidez>?999?</idGrupoLiquidez>
<!-- optional -->
          <idProdutoExcecao>?999?</idProdutoExcecao>
<!-- optional -->
          <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
          <percentualMinimo>?999.99?</percentualMinimo>
<!-- optional -->
          <percentualMaximo>?999.99?</percentualMaximo>
<!-- optional -->
          <inicioVigencia>2008-12-31</inicioVigencia>
<!-- optional -->
          <fimVigencia>2008-12-31</fimVigencia>
<!-- optional -->
          <faixaRisco>?true?</faixaRisco>
<!-- optional -->
          <prazoOperacao>?true?</prazoOperacao>
<!-- optional -->
          <saldoOperacao>?true?</saldoOperacao>
<!-- optional -->
          <compPatrimonioTomador>?true?</compPatrimonioTomador>
<!-- optional -->
          <compPatrimonial>?true?</compPatrimonial>
<!-- optional -->
          <identificadorSituacao>?XXX?</identificadorSituacao>
<!-- optional -->
          <grupoLiquidez>
<!-- optional -->
            <idGrupoLiquidez>?999?</idGrupoLiquidez>
<!-- optional -->
            <deGrupoLiquidez>?XXX?</deGrupoLiquidez>
<!-- optional -->
            <identificadorSituacao>?XXX?</identificadorSituacao>
          </grupoLiquidez>
<!-- optional -->
          <especializacaoPorEmpresa>?true?</especializacaoPorEmpresa>
<!-- optional -->
          <especializacaoPorProdutoExcecao>?true?</especializacaoPorProdutoExcecao>
        </especializacaoGrupoLiquidez>
      </matrizCoberturaGrupoLiquidezFiltroDTO>
<!-- optional -->
      <quantidadePontos>?999?</quantidadePontos>
<!-- optional -->
      <percentualExigido>?999.99?</percentualExigido>
<!-- optional -->
      <identificadorSituacao>?XXX?</identificadorSituacao>
    </percentualCoberturaGrupoLiquidez>
<!-- optional -->
    <valorGarantias>?999.99?</valorGarantias>
<!-- optional -->
    <percentualCobertura>?999.99?</percentualCobertura>
<!-- optional -->
    <percentualCoberturaObrigatorias>?999.99?</percentualCoberturaObrigatorias>
<!-- optional -->
    <percentualCoberturaObrigFinan>?999.99?</percentualCoberturaObrigFinan>
<!-- optional -->
    <percentualCoberturaMinima>?999.99?</percentualCoberturaMinima>
<!-- optional -->
    <percentualCoberturaAdicionais>?999.99?</percentualCoberturaAdicionais>
<!-- optional -->
    <pontos>?999?</pontos>
  </listar>
<!-- optional -->
  <pageable>
<!-- optional -->
    <page>?999?</page>
<!-- optional -->
    <size>?999?</size>
  </pageable>
</ns1:listarPercentualCoberturaGarantia>

Schema Definition

The following schemas are only showing definitions that are relevant to the message. The real schemas might be bigger.

Original Modified
<xsd:schema targetNamespace='cadastro.beg.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='cadastro.beg.tfs.totvs.com'>
  <xsd:element name='listarPercentualCoberturaGarantia' type='tns:listarPercentualCoberturaGarantia' />
  <xsd:complexType name='listarPercentualCoberturaGarantia'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='listar' type='tns:percentualCoberturaGarantiaFiltroDTO' minOccurs='0' />
      <xsd:element name='pageable' type='tns:pageRequest' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaGarantiaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaGarantia' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualCoberturaOperacao' type='tns:percentualCoberturaOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='percentualCoberturaGrupoLiquidez' type='tns:percentualCoberturaGrupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='valorGarantias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCobertura' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaObrigatorias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaObrigFinan' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaMinima' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaAdicionais' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pontos' type='xsd:long' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='contrato' type='tns:contratoFiltroDTO' minOccurs='0' />
      <xsd:element name='execucaoRegraMotorRegra' type='tns:regraExecucaoMotorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='matrizCoberturaProdutoExececao' type='tns:matrizCoberturaProdutoExececaoFiltroDTO' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorGarantias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:string' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualSaldoOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCompSCR' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCompPatrimonial' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='situacaoCobertura' type='tns:situacaoCobertura' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorContrato' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoUnidade' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaUnidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCliente' type='xsd:long' minOccurs='0' />
      <xsd:element name='modalidade' type='tns:modalidadeContratoDTO' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:long' minOccurs='0' />
      <xsd:element name='numeroAdlib' type='xsd:long' minOccurs='0' />
      <xsd:element name='nomeCliente' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataOperacao' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataPrimeiroVencimento' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataUltimoVencimento' type='xsd:date' minOccurs='0' />
      <xsd:element name='taxaOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='taxaAnual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorParcela' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorPrincipal' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorIof' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='saldoAtual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberto' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorSituacaoContrato' type='tns:tipoSituacaoContrato' minOccurs='0' />
      <xsd:element name='tipoSituacaoContratos' type='tns:tipoSituacaoContrato' minOccurs='0' maxOccurs='unbounded' nillable='true' />
      <xsd:element name='notIdentificadorSituacaoContrato' type='tns:tipoSituacaoContrato' minOccurs='0' />
      <xsd:element name='identificadorOperacaoSistemaOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorEsteiraCredito' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='modalidadeContratoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorModalidade' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
          <xsd:element name='produto' type='tns:produtoDTO' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='defaultDTO' abstract='true'>
    <xsd:complexContent>
      <xsd:extension base='tns:abstractDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='abstractDTO' abstract='true'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoUsuarioAtualizador' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataHoraAtualizacao' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='regraExecucaoMotorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorRegraExecucaoMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='execucaoMotorRegra' type='tns:execucaoMotorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='motorRegra' type='tns:motorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='situacaoExecucaoRegraMotorRegra' type='tns:situacaoRegraExecucaoMotorRegra' minOccurs='0' />
      <xsd:element name='descricaoErro' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='execucaoMotorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorExecucaoMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='contrato' type='tns:contratoFiltroDTO' minOccurs='0' />
      <xsd:element name='situacaoExecucaoMotorRegra' type='tns:situacaoExecucaoMotorRegra' minOccurs='0' />
      <xsd:element name='dataExecucaoInicial' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='dataExecucaoFinal' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='motorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='nomeRegra' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoMotorRegra' type='xsd:string' minOccurs='0' />
      <xsd:element name='flagTipoBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='flagTipoVinculo' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaProdutoExececaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCoberturaProdutoExececao' type='xsd:long' minOccurs='0' />
      <xsd:element name='matrizCoberturaFiltroDTO' type='tns:matrizCoberturaFiltroDTO' minOccurs='0' />
      <xsd:element name='empFaixaRiscoFiltroDTO' type='tns:empresaFaixaRiscoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPrazoOperacaoFiltroDTO' type='tns:especializacaoPrazoOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoSaldoDeOperacaoFiltroDTO' type='tns:especializacaoSaldoDeOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='comprometimentoPatrimonialEmpresaFiltroDTO' type='tns:comprometimentoPatrimonialEmpresaFiltroDTO' minOccurs='0' />
      <xsd:element name='comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO' type='tns:comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCobertura' type='xsd:long' minOccurs='0' />
      <xsd:element name='descricaoMatrizCobertura' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoMatrizCobertura' type='tns:tipoMatrizCobertura' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='especializacaoProdutoExcecao' type='tns:especializacaoProdutoExcecaoFiltroDTO' minOccurs='0' />
      <xsd:element name='dataHoraInicioVigencia' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='dataHoraFimVigencia' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='codigoUsuarioGeracaoMatriz' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataFimVigenciaDefinida' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='ativa' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoProdutoExcecaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='tipoMatriz' type='tns:tipoMatriz' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonioTomador' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonial' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='produtoExcecao' type='tns:produtoExcecaoFiltroDTO' minOccurs='0' />
      <xsd:element name='inicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='fimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoExcecaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='produto' type='tns:produtoFiltroDTO' minOccurs='0' />
      <xsd:element name='modalidade' type='tns:modalidadeContratoFiltroDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorProduto' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='modalidadeContratoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorModalidade' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='produto' type='tns:produtoDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaDescricaoModalidade' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorProduto' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaProduto' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='empresaFaixaRiscoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorEmpFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='pesoFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='dataIniVig' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataFimVig' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='faixaRisco' type='tns:faixaRiscoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='faixaRiscoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='descricaoFaixaRisco' type='xsd:string' minOccurs='0' />
      <xsd:element name='empresaFaixaRisco' type='tns:empresaFaixaRiscoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='empresaFaixaRiscoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorEmpFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='pesoFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataIniVig' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='dataFimVig' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='multiplicador' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='faixaRisco' type='tns:faixaRiscoDTO' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='especializacaoPrazoOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoPrazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='idPrazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='faixaInicio' type='xsd:long' minOccurs='0' />
      <xsd:element name='faixaFim' type='xsd:long' minOccurs='0' />
      <xsd:element name='dataInicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataFimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='tns:prazoOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='prazoOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idProp' type='xsd:long' minOccurs='0' />
      <xsd:element name='deProp' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoSaldoDeOperacaoFiltroDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='idEsdo' type='xsd:long' minOccurs='0' />
          <xsd:element name='idSdop' type='xsd:long' minOccurs='0' />
          <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
          <xsd:element name='cdEmp' type='xsd:long' minOccurs='0' />
          <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
          <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
          <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
          <xsd:element name='saldoOperacao' type='tns:saldoDeOperacaoFiltroDTO' minOccurs='0' />
          <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
          <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoPatrimonialEmpresaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEcpp' type='xsd:long' minOccurs='0' />
      <xsd:element name='idCppt' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='cdEmp' type='xsd:long' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='comprometimentoPatrimonial' type='tns:comprometimentoPatrimonialFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoPatrimonialFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idCppt' type='xsd:long' minOccurs='0' />
      <xsd:element name='deCppt' type='xsd:string' minOccurs='0' />
      <xsd:element name='cdUsuAtu' type='xsd:string' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEcsp' type='xsd:long' minOccurs='0' />
      <xsd:element name='idCompSCRPatrTomador' type='xsd:long' minOccurs='0' />
      <xsd:element name='comprometimentoSCRPatrimonioTomador' type='tns:comprometimentoSCRPatrimonioTomadorDTO' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='empresa' type='tns:empresaDTO' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoSCRPatrimonioTomadorDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='idCompSCRPatrTomador' type='xsd:long' minOccurs='0' />
          <xsd:element name='descricaoCompSCRPatrTomador' type='xsd:string' minOccurs='0' />
          <xsd:element name='percentualMinimo' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='percentualMaximo' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='peso' type='xsd:long' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='empresaDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='nomeEmpresa' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoBanco' type='xsd:long' minOccurs='0' />
          <xsd:element name='nomeArquivoLogo' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroCgc' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='matrizCoberturaGrupoLiquidezFiltroDTO' type='tns:matrizCoberturaGrupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='quantidadePontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualExigido' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCoberturaGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorMatrizCobertura' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorEspecializacaoGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualDestribuicao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='quantidadeMaximaPontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='quantidadeMinimaPontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='especializacaoGrupoLiquidez' type='tns:especializacaoGrupoLiquidezFiltroDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='idGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualMinimo' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualMaximo' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='inicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='fimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonioTomador' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonial' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='grupoLiquidez' type='tns:grupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='grupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='deGrupoLiquidez' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='pageRequest'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='page' type='xsd:int' minOccurs='0' />
      <xsd:element name='size' type='xsd:int' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoExecucaoMotorRegra'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AP' />
      <xsd:enumeration value='ER' />
      <xsd:enumeration value='NE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoRegraExecucaoMotorRegra'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='A' />
      <xsd:enumeration value='E' />
      <xsd:enumeration value='N' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoMatrizCobertura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='MEA' />
      <xsd:enumeration value='MED' />
      <xsd:enumeration value='MSD' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoMatriz'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='A' />
      <xsd:enumeration value='D' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoCobertura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AP' />
    </xsd:restriction>
  </xsd:simpleType>
</xsd:schema>
<xsd:schema targetNamespace='cadastro.beg.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='cadastro.beg.tfs.totvs.com'>
  <xsd:element name='listarPercentualCoberturaGarantia' type='tns:listarPercentualCoberturaGarantia' />
  <xsd:complexType name='listarPercentualCoberturaGarantia'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='listar' type='tns:percentualCoberturaGarantiaFiltroDTO' minOccurs='0' />
      <xsd:element name='pageable' type='tns:pageRequest' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaGarantiaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaGarantia' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualCoberturaOperacao' type='tns:percentualCoberturaOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='percentualCoberturaGrupoLiquidez' type='tns:percentualCoberturaGrupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='valorGarantias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCobertura' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaObrigatorias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaObrigFinan' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaMinima' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberturaAdicionais' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pontos' type='xsd:long' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='contrato' type='tns:contratoFiltroDTO' minOccurs='0' />
      <xsd:element name='execucaoRegraMotorRegra' type='tns:regraExecucaoMotorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='matrizCoberturaProdutoExececao' type='tns:matrizCoberturaProdutoExececaoFiltroDTO' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorGarantias' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:string' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualSaldoOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCompSCR' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCompPatrimonial' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='situacaoCobertura' type='tns:situacaoCobertura' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorContrato' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoUnidade' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaUnidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCliente' type='xsd:long' minOccurs='0' />
      <xsd:element name='modalidade' type='tns:modalidadeContratoDTO' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:long' minOccurs='0' />
      <xsd:element name='numeroAdlib' type='xsd:long' minOccurs='0' />
      <xsd:element name='nomeCliente' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataOperacao' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataPrimeiroVencimento' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataUltimoVencimento' type='xsd:date' minOccurs='0' />
      <xsd:element name='taxaOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='taxaAnual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorParcela' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorPrincipal' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorIof' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='saldoAtual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualCoberto' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorSituacaoContrato' type='tns:tipoSituacaoContrato' minOccurs='0' />
      <xsd:element name='tipoSituacaoContratos' type='tns:tipoSituacaoContrato' minOccurs='0' maxOccurs='unbounded' nillable='true' />
      <xsd:element name='notIdentificadorSituacaoContrato' type='tns:tipoSituacaoContrato' minOccurs='0' />
      <xsd:element name='identificadorOperacaoSistemaOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorEsteiraCredito' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='modalidadeContratoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorModalidade' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
          <xsd:element name='produto' type='tns:produtoDTO' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='defaultDTO' abstract='true'>
    <xsd:complexContent>
      <xsd:extension base='tns:abstractDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='abstractDTO' abstract='true'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoUsuarioAtualizador' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataHoraAtualizacao' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='regraExecucaoMotorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorRegraExecucaoMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='execucaoMotorRegra' type='tns:execucaoMotorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='motorRegra' type='tns:motorRegraFiltroDTO' minOccurs='0' />
      <xsd:element name='situacaoExecucaoRegraMotorRegra' type='tns:situacaoRegraExecucaoMotorRegra' minOccurs='0' />
      <xsd:element name='descricaoErro' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='execucaoMotorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorExecucaoMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='contrato' type='tns:contratoFiltroDTO' minOccurs='0' />
      <xsd:element name='situacaoExecucaoMotorRegra' type='tns:situacaoExecucaoMotorRegra' minOccurs='0' />
      <xsd:element name='dataExecucaoInicial' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='dataExecucaoFinal' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='motorRegraFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMotorRegra' type='xsd:long' minOccurs='0' />
      <xsd:element name='nomeRegra' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoMotorRegra' type='xsd:string' minOccurs='0' />
      <xsd:element name='flagTipoBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='flagTipoVinculo' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaProdutoExececaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCoberturaProdutoExececao' type='xsd:long' minOccurs='0' />
      <xsd:element name='matrizCoberturaFiltroDTO' type='tns:matrizCoberturaFiltroDTO' minOccurs='0' />
      <xsd:element name='empFaixaRiscoFiltroDTO' type='tns:empresaFaixaRiscoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPrazoOperacaoFiltroDTO' type='tns:especializacaoPrazoOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoSaldoDeOperacaoFiltroDTO' type='tns:especializacaoSaldoDeOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='comprometimentoPatrimonialEmpresaFiltroDTO' type='tns:comprometimentoPatrimonialEmpresaFiltroDTO' minOccurs='0' />
      <xsd:element name='comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO' type='tns:comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCobertura' type='xsd:long' minOccurs='0' />
      <xsd:element name='descricaoMatrizCobertura' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoMatrizCobertura' type='tns:tipoMatrizCobertura' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='especializacaoProdutoExcecao' type='tns:especializacaoProdutoExcecaoFiltroDTO' minOccurs='0' />
      <xsd:element name='dataHoraInicioVigencia' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='dataHoraFimVigencia' type='xsd:dateTime' minOccurs='0' />
      <xsd:element name='codigoUsuarioGeracaoMatriz' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataFimVigenciaDefinida' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='ativa' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoProdutoExcecaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='tipoMatriz' type='tns:tipoMatriz' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonioTomador' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonial' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='produtoExcecao' type='tns:produtoExcecaoFiltroDTO' minOccurs='0' />
      <xsd:element name='inicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='fimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoExcecaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='produto' type='tns:produtoFiltroDTO' minOccurs='0' />
      <xsd:element name='modalidade' type='tns:modalidadeContratoFiltroDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorProduto' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='modalidadeContratoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorModalidade' type='xsd:long' minOccurs='0' />
      <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='produto' type='tns:produtoDTO' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaDescricaoModalidade' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorProduto' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaProduto' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
          <xsd:element name='creditoRural' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='empresaFaixaRiscoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorEmpFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='pesoFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='dataIniVig' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataFimVig' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='faixaRisco' type='tns:faixaRiscoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='faixaRiscoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
      <xsd:element name='descricaoFaixaRisco' type='xsd:string' minOccurs='0' />
      <xsd:element name='empresaFaixaRisco' type='tns:empresaFaixaRiscoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='empresaFaixaRiscoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='identificadorEmpFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='identificadorFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='pesoFaixaRisco' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataIniVig' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='dataFimVig' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='multiplicador' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='faixaRisco' type='tns:faixaRiscoDTO' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='especializacaoPrazoOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoPrazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='idPrazoOperacao' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='faixaInicio' type='xsd:long' minOccurs='0' />
      <xsd:element name='faixaFim' type='xsd:long' minOccurs='0' />
      <xsd:element name='dataInicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='dataFimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='tns:prazoOperacaoFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='prazoOperacaoFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idProp' type='xsd:long' minOccurs='0' />
      <xsd:element name='deProp' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoSaldoDeOperacaoFiltroDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='idEsdo' type='xsd:long' minOccurs='0' />
          <xsd:element name='idSdop' type='xsd:long' minOccurs='0' />
          <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
          <xsd:element name='cdEmp' type='xsd:long' minOccurs='0' />
          <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
          <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
          <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
          <xsd:element name='saldoOperacao' type='tns:saldoDeOperacaoFiltroDTO' minOccurs='0' />
          <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
          <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoPatrimonialEmpresaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEcpp' type='xsd:long' minOccurs='0' />
      <xsd:element name='idCppt' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='cdEmp' type='xsd:long' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='comprometimentoPatrimonial' type='tns:comprometimentoPatrimonialFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoPatrimonialFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idCppt' type='xsd:long' minOccurs='0' />
      <xsd:element name='deCppt' type='xsd:string' minOccurs='0' />
      <xsd:element name='cdUsuAtu' type='xsd:string' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoSCRPatrimonioTomadorEmpresaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEcsp' type='xsd:long' minOccurs='0' />
      <xsd:element name='idCompSCRPatrTomador' type='xsd:long' minOccurs='0' />
      <xsd:element name='comprometimentoSCRPatrimonioTomador' type='tns:comprometimentoSCRPatrimonioTomadorDTO' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='empresa' type='tns:empresaDTO' minOccurs='0' />
      <xsd:element name='pcMin' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pcMax' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='vrPes' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dhIniVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='dhFimVig' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='comprometimentoSCRPatrimonioTomadorDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='idCompSCRPatrTomador' type='xsd:long' minOccurs='0' />
          <xsd:element name='descricaoCompSCRPatrTomador' type='xsd:string' minOccurs='0' />
          <xsd:element name='percentualMinimo' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='percentualMaximo' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='peso' type='xsd:long' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='empresaDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:defaultDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='nomeEmpresa' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoBanco' type='xsd:long' minOccurs='0' />
          <xsd:element name='nomeArquivoLogo' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroCgc' type='xsd:string' minOccurs='0' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='matrizCoberturaGrupoLiquidezFiltroDTO' type='tns:matrizCoberturaGrupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='quantidadePontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualExigido' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='matrizCoberturaGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorMatrizCoberturaGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorMatrizCobertura' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorEspecializacaoGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualDestribuicao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='quantidadeMaximaPontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='quantidadeMinimaPontos' type='xsd:long' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='especializacaoGrupoLiquidez' type='tns:especializacaoGrupoLiquidezFiltroDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='especializacaoGrupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idEspecializacaoGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='idGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='idProdutoExcecao' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualMinimo' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualMaximo' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='inicioVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='fimVigencia' type='xsd:date' minOccurs='0' />
      <xsd:element name='faixaRisco' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='prazoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='saldoOperacao' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonioTomador' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='compPatrimonial' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='grupoLiquidez' type='tns:grupoLiquidezFiltroDTO' minOccurs='0' />
      <xsd:element name='especializacaoPorEmpresa' type='xsd:boolean' minOccurs='0' />
      <xsd:element name='especializacaoPorProdutoExcecao' type='xsd:boolean' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='grupoLiquidezFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='idGrupoLiquidez' type='xsd:long' minOccurs='0' />
      <xsd:element name='deGrupoLiquidez' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorSituacao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='pageRequest'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='page' type='xsd:int' minOccurs='0' />
      <xsd:element name='size' type='xsd:int' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoSituacaoContrato'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AB' />
      <xsd:enumeration value='AT' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='IN' />
      <xsd:enumeration value='PE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoExecucaoMotorRegra'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AP' />
      <xsd:enumeration value='ER' />
      <xsd:enumeration value='NE' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoRegraExecucaoMotorRegra'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='A' />
      <xsd:enumeration value='E' />
      <xsd:enumeration value='N' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoMatrizCobertura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='MEA' />
      <xsd:enumeration value='MED' />
      <xsd:enumeration value='MSD' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoMatriz'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='A' />
      <xsd:enumeration value='D' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='situacaoCobertura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AP' />
    </xsd:restriction>
  </xsd:simpleType>
</xsd:schema>