Input Message of Operation 'contarPercentualCoberturaAvalista'

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:contarPercentualCoberturaAvalista xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <contar>
<!-- optional -->
    <identificadorPercentualCoberturaAvalista>?999?</identificadorPercentualCoberturaAvalista>
<!-- optional -->
    <percentualCoberturaGarantia>
<!-- 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>
    </percentualCoberturaGarantia>
<!-- optional -->
    <codigoCliente>?999?</codigoCliente>
<!-- optional -->
    <percentualComprometimentoPatrimonial>?999.99?</percentualComprometimentoPatrimonial>
<!-- optional -->
    <pontos>?999?</pontos>
  </contar>
</ns1:contarPercentualCoberturaAvalista>
<ns1:contarPercentualCoberturaAvalista xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <contar>
<!-- optional -->
    <identificadorPercentualCoberturaAvalista>?999?</identificadorPercentualCoberturaAvalista>
<!-- optional -->
    <percentualCoberturaGarantia>
<!-- 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>
    </percentualCoberturaGarantia>
<!-- optional -->
    <codigoCliente>?999?</codigoCliente>
<!-- optional -->
    <percentualComprometimentoPatrimonial>?999.99?</percentualComprometimentoPatrimonial>
<!-- optional -->
    <pontos>?999?</pontos>
  </contar>
</ns1:contarPercentualCoberturaAvalista>

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='contarPercentualCoberturaAvalista' type='tns:contarPercentualCoberturaAvalista' />
  <xsd:complexType name='contarPercentualCoberturaAvalista'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contar' type='tns:percentualCoberturaAvalistaFiltroDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaAvalistaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaAvalista' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualCoberturaGarantia' type='tns:percentualCoberturaGarantiaFiltroDTO' minOccurs='0' />
      <xsd:element name='codigoCliente' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualComprometimentoPatrimonial' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pontos' type='xsd:long' 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: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='contarPercentualCoberturaAvalista' type='tns:contarPercentualCoberturaAvalista' />
  <xsd:complexType name='contarPercentualCoberturaAvalista'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contar' type='tns:percentualCoberturaAvalistaFiltroDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='percentualCoberturaAvalistaFiltroDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='identificadorPercentualCoberturaAvalista' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualCoberturaGarantia' type='tns:percentualCoberturaGarantiaFiltroDTO' minOccurs='0' />
      <xsd:element name='codigoCliente' type='xsd:long' minOccurs='0' />
      <xsd:element name='percentualComprometimentoPatrimonial' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='pontos' type='xsd:long' 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: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>