Input Message of Operation 'alterarVinculoGarantiaOperacao'

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:alterarVinculoGarantiaOperacao xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <alterar>
<!-- optional -->
    <operacao>
<!-- optional -->
      <nomeAssociado>?XXX?</nomeAssociado>
<!-- optional -->
      <documentoAssociado>?XXX?</documentoAssociado>
<!-- optional -->
      <contaAssociado>?XXX?</contaAssociado>
<!-- optional -->
      <codigoCooperativaAssociado>?XXX?</codigoCooperativaAssociado>
<!-- optional -->
      <codigoAgenciaAssociado>?XXX?</codigoAgenciaAssociado>
<!-- optional -->
      <codigoCooperativaOperacao>?XXX?</codigoCooperativaOperacao>
<!-- optional -->
      <codigoAgenciaOperacao>?XXX?</codigoAgenciaOperacao>
<!-- optional -->
      <idOperacao>?XXX?</idOperacao>
<!-- optional -->
      <codigoTitulo>?XXX?</codigoTitulo>
<!-- optional -->
      <codigoCategoria>?XXX?</codigoCategoria>
<!-- optional -->
      <descricaoCategoria>?XXX?</descricaoCategoria>
<!-- optional -->
      <codigoProduto>?XXX?</codigoProduto>
<!-- optional -->
      <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
      <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
      <dataLiberacao>?XXX?</dataLiberacao>
<!-- optional -->
      <identificadorOrigem>?XXX?</identificadorOrigem>
<!-- optional -->
      <codigoUsuarioLiberacao>?XXX?</codigoUsuarioLiberacao>
<!-- optional -->
      <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
      <esteira>?XXX?</esteira>
<!-- optional -->
      <preVinculo>?XXX?</preVinculo>
<!-- optional -->
      <descricaoGarantiasOferecidas>?XXX?</descricaoGarantiasOferecidas>
    </operacao>
<!-- optional -->
    <garantias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
      <garantia>
<!-- optional -->
        <nomeAssociado>?XXX?</nomeAssociado>
<!-- optional -->
        <documentoAssociado>?XXX?</documentoAssociado>
<!-- optional -->
        <contaAssociado>?XXX?</contaAssociado>
<!-- optional -->
        <codigoCooperativaAssociado>?XXX?</codigoCooperativaAssociado>
<!-- optional -->
        <codigoAgenciaAssociado>?XXX?</codigoAgenciaAssociado>
<!-- optional -->
        <tipoRelacionamentoPessoa>?XXX?</tipoRelacionamentoPessoa>
<!-- optional -->
        <idBem>?XXX?</idBem>
<!-- optional -->
        <tipoGarantia>?XXX?</tipoGarantia>
<!-- optional -->
        <tipoBem>?XXX?</tipoBem>
<!-- optional -->
        <valor>?999.99?</valor>
<!-- optional -->
        <percentualGarantia>?999.99?</percentualGarantia>
<!-- optional -->
<!-- possible value: C, possible value: N, possible value: P -->
        <tipoRisco>???</tipoRisco>
<!-- optional -->
        <descricao>?XXX?</descricao>
<!-- optional -->
        <descricaoDetalhada>?XXX?</descricaoDetalhada>
<!-- optional -->
        <grau>?XXX?</grau>
<!-- optional -->
        <situacao>?XXX?</situacao>
<!-- optional -->
        <dataAvaliacao>?XXX?</dataAvaliacao>
<!-- optional -->
        <garantiaObrigatoria>?XXX?</garantiaObrigatoria>
<!-- optional -->
        <outrosBens>?XXX?</outrosBens>
<!-- optional -->
        <garantiaMinima>?XXX?</garantiaMinima>
<!-- optional -->
        <objetoFinanciamento>?XXX?</objetoFinanciamento>
<!-- optional -->
        <bemUsado>?XXX?</bemUsado>
<!-- optional -->
        <codigoReferenciaTabela>?XXX?</codigoReferenciaTabela>
<!-- optional -->
        <aeronave>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <tipoCombustivel>?XXX?</tipoCombustivel>
<!-- optional -->
          <turbina>?XXX?</turbina>
<!-- optional -->
          <registroDac>?XXX?</registroDac>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <siglaPrefixo>?XXX?</siglaPrefixo>
        </aeronave>
<!-- optional -->
        <cessaoFiduciaria>
<!-- optional -->
          <nomeCredor>?XXX?</nomeCredor>
<!-- optional -->
          <numeroContrato>?XXX?</numeroContrato>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <matricula>?XXX?</matricula>
<!-- optional -->
          <dataInicio>?XXX?</dataInicio>
<!-- optional -->
          <nomeAtleta>?XXX?</nomeAtleta>
<!-- optional -->
          <registro>?XXX?</registro>
<!-- optional -->
          <dataOrdemServico>?XXX?</dataOrdemServico>
<!-- optional -->
          <dataVencimentoContrato>?XXX?</dataVencimentoContrato>
<!-- optional -->
          <objeto>?XXX?</objeto>
<!-- optional -->
          <valorEmpenho>?999.99?</valorEmpenho>
<!-- optional -->
          <valorSaldoContrato>?999.99?</valorSaldoContrato>
<!-- optional -->
          <valorAPerformar>?999.99?</valorAPerformar>
<!-- optional -->
          <valorAPerformarContrato>?999.99?</valorAPerformarContrato>
<!-- optional -->
          <diaPagamento>?XXX?</diaPagamento>
<!-- optional -->
          <dominio>?999?</dominio>
<!-- optional -->
          <subtipo>?999?</subtipo>
<!-- optional -->
          <contaCorrenteCedenteFiduciante>?XXX?</contaCorrenteCedenteFiduciante>
<!-- optional -->
          <nomeContratoCedido>?XXX?</nomeContratoCedido>
<!-- optional -->
          <nomeContraparte>?XXX?</nomeContraparte>
<!-- optional -->
          <documentoContraparte>?XXX?</documentoContraparte>
<!-- optional -->
          <localizacaoContraparte>?XXX?</localizacaoContraparte>
<!-- optional -->
          <objetoContrato>?XXX?</objetoContrato>
<!-- optional -->
          <valorTotalContratoCedido>?999.99?</valorTotalContratoCedido>
<!-- optional -->
          <valorCedidoFiduciariamente>?999.99?</valorCedidoFiduciariamente>
<!-- optional -->
          <dataAssinatura>?XXX?</dataAssinatura>
<!-- optional -->
          <numeroProduto>?XXX?</numeroProduto>
<!-- optional -->
          <nomeProduto>?XXX?</nomeProduto>
<!-- optional -->
          <numeroAplicacao>?XXX?</numeroAplicacao>
<!-- optional -->
          <valorLiquido>?999.99?</valorLiquido>
        </cessaoFiduciaria>
<!-- optional -->
        <listaCessaoFiduciariaFluxoFisicoFin>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
          <cessaoFiduciariaFluxoFisicoFin>
<!-- optional -->
            <mesReferencia>?XXX?</mesReferencia>
<!-- optional -->
            <anoReferencia>?XXX?</anoReferencia>
<!-- optional -->
            <valorFaturado>?999.99?</valorFaturado>
<!-- optional -->
            <descricaoFaturamento>?XXX?</descricaoFaturamento>
          </cessaoFiduciariaFluxoFisicoFin>
        </listaCessaoFiduciariaFluxoFisicoFin>
<!-- optional -->
        <cobrancaDesconto>
<!-- optional -->
          <numeroOperacao>?XXX?</numeroOperacao>
<!-- optional -->
          <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
          <numeroContrato>?XXX?</numeroContrato>
<!-- optional -->
          <numeroAdlib>?XXX?</numeroAdlib>
        </cobrancaDesconto>
<!-- optional -->
        <embarcacao>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <anoModelo>?XXX?</anoModelo>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <tipoCombustivel>?XXX?</tipoCombustivel>
<!-- optional -->
          <motorPropulsao>?XXX?</motorPropulsao>
<!-- optional -->
          <numeroRegistro>?XXX?</numeroRegistro>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <prefixo>?XXX?</prefixo>
<!-- optional -->
          <bandeira>?XXX?</bandeira>
        </embarcacao>
<!-- optional -->
        <equipamento>
<!-- optional -->
          <tipoMaquina>?XXX?</tipoMaquina>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <ano>?XXX?</ano>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <especificacao>?XXX?</especificacao>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <serie>?XXX?</serie>
        </equipamento>
<!-- optional -->
        <veiculo>
<!-- optional -->
          <uf>?XXX?</uf>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <tipo>?XXX?</tipo>
<!-- optional -->
          <versao>?XXX?</versao>
<!-- optional -->
          <anoModelo>?XXX?</anoModelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <categoria>?XXX?</categoria>
<!-- optional -->
          <chassi>?XXX?</chassi>
<!-- optional -->
          <renavam>?XXX?</renavam>
<!-- optional -->
          <placa>?XXX?</placa>
<!-- optional -->
          <cpfVendedor>?XXX?</cpfVendedor>
<!-- optional -->
          <dataAlienacao>?XXX?</dataAlienacao>
<!-- optional -->
          <classificacao>?XXX?</classificacao>
<!-- optional -->
          <ufOrigem>?XXX?</ufOrigem>
<!-- optional -->
          <documentoRecebedor>?XXX?</documentoRecebedor>
<!-- optional -->
          <pacoteAcessorios>?XXX?</pacoteAcessorios>
<!-- optional -->
          <caracteristicas>?XXX?</caracteristicas>
<!-- optional -->
          <tipoCambio>?XXX?</tipoCambio>
<!-- optional -->
          <configuracoes>?XXX?</configuracoes>
<!-- optional -->
          <cor>?XXX?</cor>
<!-- optional -->
          <porte>?XXX?</porte>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <paisOrigem>?XXX?</paisOrigem>
<!-- optional -->
          <numeroDutNf>?XXX?</numeroDutNf>
<!-- optional -->
          <quantidadePortas>?XXX?</quantidadePortas>
<!-- optional -->
          <quantidadePassageiros>?XXX?</quantidadePassageiros>
<!-- optional -->
<!-- possible value: AL, possible value: DI, possible value: GA, possible value: GL, possible value: GG, possible value: OU, possible value: GC, possible value: GO, possible value: EL, possible value: FL, possible value: GS -->
          <combustivel>???</combustivel>
        </veiculo>
<!-- optional -->
        <cartaFianca>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <tipoPrazo>?XXX?</tipoPrazo>
<!-- optional -->
          <nomeEmissor>?XXX?</nomeEmissor>
        </cartaFianca>
<!-- optional -->
        <imovel>
<!-- optional -->
          <nomeCartorio>?XXX?</nomeCartorio>
<!-- optional -->
          <numeroMatricula>?XXX?</numeroMatricula>
<!-- optional -->
          <numeroRegistroCartorio>?XXX?</numeroRegistroCartorio>
<!-- optional -->
          <ufComarcaCartorio>?XXX?</ufComarcaCartorio>
<!-- optional -->
          <municipioComarcaCartorio>?XXX?</municipioComarcaCartorio>
<!-- optional -->
          <imovelResidencial>?XXX?</imovelResidencial>
<!-- optional -->
          <imovelRural>?XXX?</imovelRural>
<!-- optional -->
          <imovelUrbano>?XXX?</imovelUrbano>
<!-- optional -->
          <areaTotal>?999.99?</areaTotal>
<!-- optional -->
          <areaProdutiva>?999.99?</areaProdutiva>
<!-- optional -->
<!-- possible value: C, possible value: T, possible value: O, possible value: R -->
          <tipoImovel>???</tipoImovel>
<!-- optional -->
          <car>?XXX?</car>
<!-- optional -->
          <nirf>?XXX?</nirf>
<!-- optional -->
          <dataAquisicao>?XXX?</dataAquisicao>
<!-- optional -->
          <benfeitorias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
            <benfeitoria>
<!-- optional -->
              <id>?XXX?</id>
<!-- optional -->
              <descricao>?XXX?</descricao>
<!-- optional -->
              <percentual>?999.99?</percentual>
<!-- optional -->
              <valor>?999.99?</valor>
            </benfeitoria>
          </benfeitorias>
<!-- optional -->
          <percentualAreaProdutiva>?999.99?</percentualAreaProdutiva>
        </imovel>
<!-- optional -->
        <letter>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
          <nomePaisOrigem>?XXX?</nomePaisOrigem>
        </letter>
<!-- optional -->
        <aplicacaoFinanceira>
<!-- optional -->
          <emitente>?XXX?</emitente>
<!-- optional -->
          <modalidade>?XXX?</modalidade>
<!-- optional -->
          <dataAplicacao>?XXX?</dataAplicacao>
<!-- optional -->
          <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
          <numeroTitulo>?XXX?</numeroTitulo>
<!-- optional -->
          <tipoAplicacaoFinanceira>?XXX?</tipoAplicacaoFinanceira>
<!-- optional -->
          <notaNegociacao>?XXX?</notaNegociacao>
<!-- optional -->
          <custodiante>?XXX?</custodiante>
        </aplicacaoFinanceira>
<!-- optional -->
        <produtoAgricola>
<!-- optional -->
          <anoSafra>?XXX?</anoSafra>
<!-- optional -->
          <anoFimSafra>?XXX?</anoFimSafra>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <georeferenciaRural>?XXX?</georeferenciaRural>
<!-- optional -->
          <valorUnitario>?999.99?</valorUnitario>
<!-- optional -->
          <unidadeMedida>?XXX?</unidadeMedida>
<!-- optional -->
          <numeroMatricula>?XXX?</numeroMatricula>
<!-- optional -->
          <descricaoDetalhada>?XXX?</descricaoDetalhada>
<!-- optional -->
          <descricaoLocalizacao>?XXX?</descricaoLocalizacao>
<!-- optional -->
<!-- possible value: AL, possible value: AR, possible value: AV, possible value: CA, possible value: CF, possible value: CN, possible value: CO, possible value: CV, possible value: FE, possible value: LA, possible value: MA, possible value: M1, possible value: M2, possible value: SO, possible value: SR, possible value: TR, possible value: OU -->
          <tipoCultura>???</tipoCultura>
<!-- optional -->
          <quantidade>?XXX?</quantidade>
        </produtoAgricola>
<!-- optional -->
        <rebanhoSemovente>
<!-- optional -->
<!-- possible value: BO, possible value: BU, possible value: SU, possible value: CA, possible value: OV, possible value: EQ, possible value: AV, possible value: OU -->
          <tipoAnimal>???</tipoAnimal>
<!-- optional -->
          <qtdAnimais>?XXX?</qtdAnimais>
<!-- optional -->
          <valorUnitario>?999.99?</valorUnitario>
<!-- optional -->
<!-- possible value: MA, possible value: TO, possible value: B1, possible value: B2, possible value: N1, possible value: N2, possible value: N3, possible value: N4, possible value: B3, possible value: VA -->
          <categoriaBovino>???</categoriaBovino>
<!-- optional -->
          <unidadeMedida>?XXX?</unidadeMedida>
<!-- optional -->
          <descricaoTipo>?XXX?</descricaoTipo>
        </rebanhoSemovente>
<!-- optional -->
        <participacaoSocietaria>
<!-- optional -->
          <cnpj>?XXX?</cnpj>
<!-- optional -->
          <descricaoCargo>?XXX?</descricaoCargo>
<!-- optional -->
          <nomeRazaoSocial>?XXX?</nomeRazaoSocial>
        </participacaoSocietaria>
<!-- optional -->
        <garantiaPessoal>
<!-- optional -->
          <descricao>?XXX?</descricao>
        </garantiaPessoal>
<!-- optional -->
        <localizacao>
<!-- optional -->
<!-- possible value: AL, possible value: AV, possible value: ET, possible value: LD, possible value: LG, possible value: LT, possible value: PQ, possible value: QD, possible value: RU, possible value: ST, possible value: TR, possible value: TV, possible value: VI, possible value: VL -->
          <tipo>???</tipo>
<!-- optional -->
          <logradouro>?XXX?</logradouro>
<!-- optional -->
          <numero>?XXX?</numero>
<!-- optional -->
          <complemento>?XXX?</complemento>
<!-- optional -->
          <bairro>?XXX?</bairro>
<!-- optional -->
          <uf>?XXX?</uf>
<!-- optional -->
          <municipio>?XXX?</municipio>
<!-- optional -->
          <caixaPostal>?XXX?</caixaPostal>
<!-- optional -->
          <cep>?XXX?</cep>
        </localizacao>
      </garantia>
    </garantias>
  </alterar>
</ns1:alterarVinculoGarantiaOperacao>
<ns1:alterarVinculoGarantiaOperacao xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <alterar>
<!-- optional -->
    <operacao>
<!-- optional -->
      <nomeAssociado>?XXX?</nomeAssociado>
<!-- optional -->
      <documentoAssociado>?XXX?</documentoAssociado>
<!-- optional -->
      <contaAssociado>?XXX?</contaAssociado>
<!-- optional -->
      <codigoCooperativaAssociado>?XXX?</codigoCooperativaAssociado>
<!-- optional -->
      <codigoAgenciaAssociado>?XXX?</codigoAgenciaAssociado>
<!-- optional -->
      <codigoCooperativaOperacao>?XXX?</codigoCooperativaOperacao>
<!-- optional -->
      <codigoAgenciaOperacao>?XXX?</codigoAgenciaOperacao>
<!-- optional -->
      <idOperacao>?XXX?</idOperacao>
<!-- optional -->
      <codigoTitulo>?XXX?</codigoTitulo>
<!-- optional -->
      <codigoCategoria>?XXX?</codigoCategoria>
<!-- optional -->
      <descricaoCategoria>?XXX?</descricaoCategoria>
<!-- optional -->
      <codigoProduto>?XXX?</codigoProduto>
<!-- optional -->
      <descricaoProduto>?XXX?</descricaoProduto>
<!-- optional -->
      <saldoAtual>?999.99?</saldoAtual>
<!-- optional -->
      <dataLiberacao>?XXX?</dataLiberacao>
<!-- optional -->
      <identificadorOrigem>?XXX?</identificadorOrigem>
<!-- optional -->
      <codigoUsuarioLiberacao>?XXX?</codigoUsuarioLiberacao>
<!-- optional -->
      <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
      <esteira>?XXX?</esteira>
<!-- optional -->
      <preVinculo>?XXX?</preVinculo>
<!-- optional -->
      <valorOperacao>?999.99?</valorOperacao>
<!-- optional -->
      <descricaoGarantiasOferecidas>?XXX?</descricaoGarantiasOferecidas>
    </operacao>
<!-- optional -->
    <garantias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
      <garantia>
<!-- optional -->
        <nomeAssociado>?XXX?</nomeAssociado>
<!-- optional -->
        <documentoAssociado>?XXX?</documentoAssociado>
<!-- optional -->
        <contaAssociado>?XXX?</contaAssociado>
<!-- optional -->
        <codigoCooperativaAssociado>?XXX?</codigoCooperativaAssociado>
<!-- optional -->
        <codigoAgenciaAssociado>?XXX?</codigoAgenciaAssociado>
<!-- optional -->
        <tipoRelacionamentoPessoa>?XXX?</tipoRelacionamentoPessoa>
<!-- optional -->
        <idBem>?XXX?</idBem>
<!-- optional -->
        <tipoGarantia>?XXX?</tipoGarantia>
<!-- optional -->
        <tipoBem>?XXX?</tipoBem>
<!-- optional -->
        <valor>?999.99?</valor>
<!-- optional -->
        <percentualGarantia>?999.99?</percentualGarantia>
<!-- optional -->
<!-- possible value: C, possible value: N, possible value: P -->
        <tipoRisco>???</tipoRisco>
<!-- optional -->
        <descricao>?XXX?</descricao>
<!-- optional -->
        <descricaoDetalhada>?XXX?</descricaoDetalhada>
<!-- optional -->
        <grau>?XXX?</grau>
<!-- optional -->
        <situacao>?XXX?</situacao>
<!-- optional -->
        <dataAvaliacao>?XXX?</dataAvaliacao>
<!-- optional -->
        <garantiaObrigatoria>?XXX?</garantiaObrigatoria>
<!-- optional -->
        <outrosBens>?XXX?</outrosBens>
<!-- optional -->
        <garantiaMinima>?XXX?</garantiaMinima>
<!-- optional -->
        <objetoFinanciamento>?XXX?</objetoFinanciamento>
<!-- optional -->
        <bemUsado>?XXX?</bemUsado>
<!-- optional -->
        <codigoReferenciaTabela>?XXX?</codigoReferenciaTabela>
<!-- optional -->
        <aeronave>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <tipoCombustivel>?XXX?</tipoCombustivel>
<!-- optional -->
          <turbina>?XXX?</turbina>
<!-- optional -->
          <registroDac>?XXX?</registroDac>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <siglaPrefixo>?XXX?</siglaPrefixo>
        </aeronave>
<!-- optional -->
        <cessaoFiduciaria>
<!-- optional -->
          <nomeCredor>?XXX?</nomeCredor>
<!-- optional -->
          <numeroContrato>?XXX?</numeroContrato>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <matricula>?XXX?</matricula>
<!-- optional -->
          <dataInicio>?XXX?</dataInicio>
<!-- optional -->
          <nomeAtleta>?XXX?</nomeAtleta>
<!-- optional -->
          <registro>?XXX?</registro>
<!-- optional -->
          <dataOrdemServico>?XXX?</dataOrdemServico>
<!-- optional -->
          <dataVencimentoContrato>?XXX?</dataVencimentoContrato>
<!-- optional -->
          <objeto>?XXX?</objeto>
<!-- optional -->
          <valorEmpenho>?999.99?</valorEmpenho>
<!-- optional -->
          <valorSaldoContrato>?999.99?</valorSaldoContrato>
<!-- optional -->
          <valorAPerformar>?999.99?</valorAPerformar>
<!-- optional -->
          <valorAPerformarContrato>?999.99?</valorAPerformarContrato>
<!-- optional -->
          <diaPagamento>?XXX?</diaPagamento>
<!-- optional -->
          <dominio>?999?</dominio>
<!-- optional -->
          <subtipo>?999?</subtipo>
<!-- optional -->
          <contaCorrenteCedenteFiduciante>?XXX?</contaCorrenteCedenteFiduciante>
<!-- optional -->
          <nomeContratoCedido>?XXX?</nomeContratoCedido>
<!-- optional -->
          <nomeContraparte>?XXX?</nomeContraparte>
<!-- optional -->
          <documentoContraparte>?XXX?</documentoContraparte>
<!-- optional -->
          <localizacaoContraparte>?XXX?</localizacaoContraparte>
<!-- optional -->
          <objetoContrato>?XXX?</objetoContrato>
<!-- optional -->
          <valorTotalContratoCedido>?999.99?</valorTotalContratoCedido>
<!-- optional -->
          <valorCedidoFiduciariamente>?999.99?</valorCedidoFiduciariamente>
<!-- optional -->
          <dataAssinatura>?XXX?</dataAssinatura>
<!-- optional -->
          <numeroProduto>?XXX?</numeroProduto>
<!-- optional -->
          <nomeProduto>?XXX?</nomeProduto>
<!-- optional -->
          <numeroAplicacao>?XXX?</numeroAplicacao>
<!-- optional -->
          <valorLiquido>?999.99?</valorLiquido>
        </cessaoFiduciaria>
<!-- optional -->
        <listaCessaoFiduciariaFluxoFisicoFin>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
          <cessaoFiduciariaFluxoFisicoFin>
<!-- optional -->
            <mesReferencia>?XXX?</mesReferencia>
<!-- optional -->
            <anoReferencia>?XXX?</anoReferencia>
<!-- optional -->
            <valorFaturado>?999.99?</valorFaturado>
<!-- optional -->
            <descricaoFaturamento>?XXX?</descricaoFaturamento>
          </cessaoFiduciariaFluxoFisicoFin>
        </listaCessaoFiduciariaFluxoFisicoFin>
<!-- optional -->
        <cobrancaDesconto>
<!-- optional -->
          <numeroOperacao>?XXX?</numeroOperacao>
<!-- optional -->
          <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
          <descricaoModalidade>?XXX?</descricaoModalidade>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <siglaModalidade>?XXX?</siglaModalidade>
<!-- optional -->
          <numeroContrato>?XXX?</numeroContrato>
<!-- optional -->
          <numeroAdlib>?XXX?</numeroAdlib>
        </cobrancaDesconto>
<!-- optional -->
        <embarcacao>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <anoModelo>?XXX?</anoModelo>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <tipoCombustivel>?XXX?</tipoCombustivel>
<!-- optional -->
          <motorPropulsao>?XXX?</motorPropulsao>
<!-- optional -->
          <numeroRegistro>?XXX?</numeroRegistro>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <prefixo>?XXX?</prefixo>
<!-- optional -->
          <bandeira>?XXX?</bandeira>
        </embarcacao>
<!-- optional -->
        <equipamento>
<!-- optional -->
          <tipoMaquina>?XXX?</tipoMaquina>
<!-- optional -->
          <fabricante>?XXX?</fabricante>
<!-- optional -->
          <ano>?XXX?</ano>
<!-- optional -->
          <modelo>?XXX?</modelo>
<!-- optional -->
          <especificacao>?XXX?</especificacao>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <serie>?XXX?</serie>
        </equipamento>
<!-- optional -->
        <veiculo>
<!-- optional -->
          <uf>?XXX?</uf>
<!-- optional -->
          <marca>?XXX?</marca>
<!-- optional -->
          <tipo>?XXX?</tipo>
<!-- optional -->
          <versao>?XXX?</versao>
<!-- optional -->
          <anoModelo>?XXX?</anoModelo>
<!-- optional -->
          <anoFabricacao>?XXX?</anoFabricacao>
<!-- optional -->
          <categoria>?XXX?</categoria>
<!-- optional -->
          <chassi>?XXX?</chassi>
<!-- optional -->
          <renavam>?XXX?</renavam>
<!-- optional -->
          <placa>?XXX?</placa>
<!-- optional -->
          <cpfVendedor>?XXX?</cpfVendedor>
<!-- optional -->
          <dataAlienacao>?XXX?</dataAlienacao>
<!-- optional -->
          <classificacao>?XXX?</classificacao>
<!-- optional -->
          <ufOrigem>?XXX?</ufOrigem>
<!-- optional -->
          <documentoRecebedor>?XXX?</documentoRecebedor>
<!-- optional -->
          <pacoteAcessorios>?XXX?</pacoteAcessorios>
<!-- optional -->
          <caracteristicas>?XXX?</caracteristicas>
<!-- optional -->
          <tipoCambio>?XXX?</tipoCambio>
<!-- optional -->
          <configuracoes>?XXX?</configuracoes>
<!-- optional -->
          <cor>?XXX?</cor>
<!-- optional -->
          <porte>?XXX?</porte>
<!-- optional -->
          <potencia>?XXX?</potencia>
<!-- optional -->
          <paisOrigem>?XXX?</paisOrigem>
<!-- optional -->
          <numeroDutNf>?XXX?</numeroDutNf>
<!-- optional -->
          <quantidadePortas>?XXX?</quantidadePortas>
<!-- optional -->
          <quantidadePassageiros>?XXX?</quantidadePassageiros>
<!-- optional -->
<!-- possible value: AL, possible value: DI, possible value: GA, possible value: GL, possible value: GG, possible value: OU, possible value: GC, possible value: GO, possible value: EL, possible value: FL, possible value: GS -->
          <combustivel>???</combustivel>
        </veiculo>
<!-- optional -->
        <cartaFianca>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <tipoPrazo>?XXX?</tipoPrazo>
<!-- optional -->
          <nomeEmissor>?XXX?</nomeEmissor>
        </cartaFianca>
<!-- optional -->
        <imovel>
<!-- optional -->
          <nomeCartorio>?XXX?</nomeCartorio>
<!-- optional -->
          <numeroMatricula>?XXX?</numeroMatricula>
<!-- optional -->
          <numeroRegistroCartorio>?XXX?</numeroRegistroCartorio>
<!-- optional -->
          <ufComarcaCartorio>?XXX?</ufComarcaCartorio>
<!-- optional -->
          <municipioComarcaCartorio>?XXX?</municipioComarcaCartorio>
<!-- optional -->
          <imovelResidencial>?XXX?</imovelResidencial>
<!-- optional -->
          <imovelRural>?XXX?</imovelRural>
<!-- optional -->
          <imovelUrbano>?XXX?</imovelUrbano>
<!-- optional -->
          <areaTotal>?999.99?</areaTotal>
<!-- optional -->
          <areaProdutiva>?999.99?</areaProdutiva>
<!-- optional -->
<!-- possible value: C, possible value: T, possible value: O, possible value: R -->
          <tipoImovel>???</tipoImovel>
<!-- optional -->
          <car>?XXX?</car>
<!-- optional -->
          <nirf>?XXX?</nirf>
<!-- optional -->
          <dataAquisicao>?XXX?</dataAquisicao>
<!-- optional -->
          <benfeitorias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
            <benfeitoria>
<!-- optional -->
              <id>?XXX?</id>
<!-- optional -->
              <descricao>?XXX?</descricao>
<!-- optional -->
              <percentual>?999.99?</percentual>
<!-- optional -->
              <valor>?999.99?</valor>
            </benfeitoria>
          </benfeitorias>
<!-- optional -->
          <percentualAreaProdutiva>?999.99?</percentualAreaProdutiva>
        </imovel>
<!-- optional -->
        <letter>
<!-- optional -->
          <dataEmissao>?XXX?</dataEmissao>
<!-- optional -->
          <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
          <nomePaisOrigem>?XXX?</nomePaisOrigem>
        </letter>
<!-- optional -->
        <aplicacaoFinanceira>
<!-- optional -->
          <emitente>?XXX?</emitente>
<!-- optional -->
          <modalidade>?XXX?</modalidade>
<!-- optional -->
          <dataAplicacao>?XXX?</dataAplicacao>
<!-- optional -->
          <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
          <numeroTitulo>?XXX?</numeroTitulo>
<!-- optional -->
          <tipoAplicacaoFinanceira>?XXX?</tipoAplicacaoFinanceira>
<!-- optional -->
          <notaNegociacao>?XXX?</notaNegociacao>
<!-- optional -->
          <custodiante>?XXX?</custodiante>
        </aplicacaoFinanceira>
<!-- optional -->
        <produtoAgricola>
<!-- optional -->
          <anoSafra>?XXX?</anoSafra>
<!-- optional -->
          <anoFimSafra>?XXX?</anoFimSafra>
<!-- optional -->
          <numeroSerie>?XXX?</numeroSerie>
<!-- optional -->
          <georeferenciaRural>?XXX?</georeferenciaRural>
<!-- optional -->
          <valorUnitario>?999.99?</valorUnitario>
<!-- optional -->
          <unidadeMedida>?XXX?</unidadeMedida>
<!-- optional -->
          <numeroMatricula>?XXX?</numeroMatricula>
<!-- optional -->
          <descricaoDetalhada>?XXX?</descricaoDetalhada>
<!-- optional -->
          <descricaoLocalizacao>?XXX?</descricaoLocalizacao>
<!-- optional -->
<!-- possible value: AL, possible value: AR, possible value: AV, possible value: CA, possible value: CF, possible value: CN, possible value: CO, possible value: CV, possible value: FE, possible value: LA, possible value: MA, possible value: M1, possible value: M2, possible value: SO, possible value: SR, possible value: TR, possible value: OU -->
          <tipoCultura>???</tipoCultura>
<!-- optional -->
          <quantidade>?XXX?</quantidade>
        </produtoAgricola>
<!-- optional -->
        <rebanhoSemovente>
<!-- optional -->
<!-- possible value: BO, possible value: BU, possible value: SU, possible value: CA, possible value: OV, possible value: EQ, possible value: AV, possible value: OU -->
          <tipoAnimal>???</tipoAnimal>
<!-- optional -->
          <qtdAnimais>?XXX?</qtdAnimais>
<!-- optional -->
          <valorUnitario>?999.99?</valorUnitario>
<!-- optional -->
<!-- possible value: MA, possible value: TO, possible value: B1, possible value: B2, possible value: N1, possible value: N2, possible value: N3, possible value: N4, possible value: B3, possible value: VA -->
          <categoriaBovino>???</categoriaBovino>
<!-- optional -->
          <unidadeMedida>?XXX?</unidadeMedida>
<!-- optional -->
          <descricaoTipo>?XXX?</descricaoTipo>
        </rebanhoSemovente>
<!-- optional -->
        <participacaoSocietaria>
<!-- optional -->
          <cnpj>?XXX?</cnpj>
<!-- optional -->
          <descricaoCargo>?XXX?</descricaoCargo>
<!-- optional -->
          <nomeRazaoSocial>?XXX?</nomeRazaoSocial>
        </participacaoSocietaria>
<!-- optional -->
        <garantiaPessoal>
<!-- optional -->
          <descricao>?XXX?</descricao>
        </garantiaPessoal>
<!-- optional -->
        <localizacao>
<!-- optional -->
<!-- possible value: AL, possible value: AV, possible value: ET, possible value: LD, possible value: LG, possible value: LT, possible value: PQ, possible value: QD, possible value: RU, possible value: ST, possible value: TR, possible value: TV, possible value: VI, possible value: VL -->
          <tipo>???</tipo>
<!-- optional -->
          <logradouro>?XXX?</logradouro>
<!-- optional -->
          <numero>?XXX?</numero>
<!-- optional -->
          <complemento>?XXX?</complemento>
<!-- optional -->
          <bairro>?XXX?</bairro>
<!-- optional -->
          <uf>?XXX?</uf>
<!-- optional -->
          <municipio>?XXX?</municipio>
<!-- optional -->
          <caixaPostal>?XXX?</caixaPostal>
<!-- optional -->
          <cep>?XXX?</cep>
        </localizacao>
      </garantia>
    </garantias>
  </alterar>
</ns1:alterarVinculoGarantiaOperacao>

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='alterarVinculoGarantiaOperacao' type='tns:alterarVinculoGarantiaOperacao' />
  <xsd:complexType name='alterarVinculoGarantiaOperacao'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='alterar' type='tns:vinculoGarantiaOperacaoAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoGarantiaOperacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='operacao' type='tns:operacaoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='garantias' type='tns:vinculoGarantiaAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='idOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCategoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoCategoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='saldoAtual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataLiberacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoUsuarioLiberacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='esteira' type='xsd:string' minOccurs='0' />
      <xsd:element name='preVinculo' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoGarantiasOferecidas' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoGarantiaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='garantia' type='tns:garantiaAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='garantiaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoRelacionamentoPessoa' type='xsd:string' minOccurs='0' />
      <xsd:element name='idBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoGarantia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='valor' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualGarantia' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='tipoRisco' type='tns:tipoRisco' minOccurs='0' />
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoDetalhada' type='xsd:string' minOccurs='0' />
      <xsd:element name='grau' type='xsd:string' minOccurs='0' />
      <xsd:element name='situacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAvaliacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='garantiaObrigatoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='outrosBens' type='xsd:string' minOccurs='0' />
      <xsd:element name='garantiaMinima' type='xsd:string' minOccurs='0' />
      <xsd:element name='objetoFinanciamento' type='xsd:string' minOccurs='0' />
      <xsd:element name='bemUsado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoReferenciaTabela' type='xsd:string' minOccurs='0' />
      <xsd:element name='aeronave' type='tns:aeronaveAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cessaoFiduciaria' type='tns:cessaoFiduciariaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='listaCessaoFiduciariaFluxoFisicoFin' type='tns:vinculoCessaoFiduciariaFluxoFisicoFinAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cobrancaDesconto' type='tns:cobrancaDescontoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='embarcacao' type='tns:embarcacaoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='equipamento' type='tns:maquinaEquipamentoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='veiculo' type='tns:veiculoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cartaFianca' type='tns:cartaFiancaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='imovel' type='tns:imovelAgrupadoDTO' minOccurs='0' />
      <xsd:element name='letter' type='tns:letterAgrupadoDTO' minOccurs='0' />
      <xsd:element name='aplicacaoFinanceira' type='tns:aplicacaoFinanceiraAgrupadoDTO' minOccurs='0' />
      <xsd:element name='produtoAgricola' type='tns:produtoAgricolaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='rebanhoSemovente' type='tns:rebanhoSemoventeAgrupadoDTO' minOccurs='0' />
      <xsd:element name='participacaoSocietaria' type='tns:participacaoSocietariaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='garantiaPessoal' type='tns:garantiaPessoalAgrupadoDTO' minOccurs='0' />
      <xsd:element name='localizacao' type='tns:localizacaoAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='aeronaveAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCombustivel' type='xsd:string' minOccurs='0' />
      <xsd:element name='turbina' type='xsd:string' minOccurs='0' />
      <xsd:element name='registroDac' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaPrefixo' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cessaoFiduciariaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeCredor' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='matricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataInicio' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeAtleta' type='xsd:string' minOccurs='0' />
      <xsd:element name='registro' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataOrdemServico' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimentoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='objeto' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorEmpenho' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorSaldoContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorAPerformar' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorAPerformarContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='diaPagamento' type='xsd:string' minOccurs='0' />
      <xsd:element name='dominio' type='xsd:long' minOccurs='0' />
      <xsd:element name='subtipo' type='xsd:long' minOccurs='0' />
      <xsd:element name='contaCorrenteCedenteFiduciante' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeContratoCedido' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='localizacaoContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='objetoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorTotalContratoCedido' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorCedidoFiduciariamente' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataAssinatura' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroAplicacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorLiquido' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoCessaoFiduciariaFluxoFisicoFinAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='cessaoFiduciariaFluxoFisicoFin' type='tns:cessaoFiduciariaFluxoFisicoFinAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cessaoFiduciariaFluxoFisicoFinAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='mesReferencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoReferencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorFaturado' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='descricaoFaturamento' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cobrancaDescontoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='numeroOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeCliente' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroAdlib' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='embarcacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoModelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCombustivel' type='xsd:string' minOccurs='0' />
      <xsd:element name='motorPropulsao' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroRegistro' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='prefixo' type='xsd:string' minOccurs='0' />
      <xsd:element name='bandeira' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='maquinaEquipamentoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipoMaquina' type='xsd:string' minOccurs='0' />
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='ano' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='especificacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='serie' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='veiculoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='uf' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipo' type='xsd:string' minOccurs='0' />
      <xsd:element name='versao' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoModelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='categoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='chassi' type='xsd:string' minOccurs='0' />
      <xsd:element name='renavam' type='xsd:string' minOccurs='0' />
      <xsd:element name='placa' type='xsd:string' minOccurs='0' />
      <xsd:element name='cpfVendedor' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAlienacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='classificacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='ufOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoRecebedor' type='xsd:string' minOccurs='0' />
      <xsd:element name='pacoteAcessorios' type='xsd:string' minOccurs='0' />
      <xsd:element name='caracteristicas' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCambio' type='xsd:string' minOccurs='0' />
      <xsd:element name='configuracoes' type='xsd:string' minOccurs='0' />
      <xsd:element name='cor' type='xsd:string' minOccurs='0' />
      <xsd:element name='porte' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='paisOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroDutNf' type='xsd:string' minOccurs='0' />
      <xsd:element name='quantidadePortas' type='xsd:string' minOccurs='0' />
      <xsd:element name='quantidadePassageiros' type='xsd:string' minOccurs='0' />
      <xsd:element name='combustivel' type='tns:tipoCombustivel' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cartaFiancaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoPrazo' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeEmissor' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='imovelAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroMatricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroRegistroCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='ufComarcaCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='municipioComarcaCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelResidencial' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelRural' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelUrbano' type='xsd:string' minOccurs='0' />
      <xsd:element name='areaTotal' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='areaProdutiva' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='tipoImovel' type='tns:tipoImovel' minOccurs='0' />
      <xsd:element name='car' type='xsd:string' minOccurs='0' />
      <xsd:element name='nirf' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAquisicao' type='xsd:string' minOccurs='0' />
      <xsd:element name='benfeitorias' type='tns:benfeitoriasAgrupadoDTO' minOccurs='0' />
      <xsd:element name='percentualAreaProdutiva' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='benfeitoriasAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='benfeitoria' type='tns:benfeitoriaAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='benfeitoriaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='id' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
      <xsd:element name='percentual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valor' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='letterAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomePaisOrigem' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='aplicacaoFinanceiraAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='emitente' type='xsd:string' minOccurs='0' />
      <xsd:element name='modalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAplicacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoAplicacaoFinanceira' type='xsd:string' minOccurs='0' />
      <xsd:element name='notaNegociacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='custodiante' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoAgricolaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='anoSafra' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFimSafra' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='georeferenciaRural' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorUnitario' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='unidadeMedida' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroMatricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoDetalhada' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoLocalizacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCultura' type='tns:tipoCultura' minOccurs='0' />
      <xsd:element name='quantidade' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='rebanhoSemoventeAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipoAnimal' type='tns:tipoAnimal' minOccurs='0' />
      <xsd:element name='qtdAnimais' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorUnitario' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='categoriaBovino' type='tns:tipoCategoriaBovino' minOccurs='0' />
      <xsd:element name='unidadeMedida' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoTipo' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='participacaoSocietariaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='cnpj' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoCargo' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeRazaoSocial' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='garantiaPessoalAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='localizacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipo' type='tns:tipoLogradouro' minOccurs='0' />
      <xsd:element name='logradouro' type='xsd:string' minOccurs='0' />
      <xsd:element name='numero' type='xsd:string' minOccurs='0' />
      <xsd:element name='complemento' type='xsd:string' minOccurs='0' />
      <xsd:element name='bairro' type='xsd:string' minOccurs='0' />
      <xsd:element name='uf' type='xsd:string' minOccurs='0' />
      <xsd:element name='municipio' type='xsd:string' minOccurs='0' />
      <xsd:element name='caixaPostal' type='xsd:string' minOccurs='0' />
      <xsd:element name='cep' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name='tipoRisco'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='C' />
      <xsd:enumeration value='N' />
      <xsd:enumeration value='P' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCombustivel'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='DI' />
      <xsd:enumeration value='GA' />
      <xsd:enumeration value='GL' />
      <xsd:enumeration value='GG' />
      <xsd:enumeration value='OU' />
      <xsd:enumeration value='GC' />
      <xsd:enumeration value='GO' />
      <xsd:enumeration value='EL' />
      <xsd:enumeration value='FL' />
      <xsd:enumeration value='GS' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoImovel'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='C' />
      <xsd:enumeration value='T' />
      <xsd:enumeration value='O' />
      <xsd:enumeration value='R' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCultura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AR' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='CA' />
      <xsd:enumeration value='CF' />
      <xsd:enumeration value='CN' />
      <xsd:enumeration value='CO' />
      <xsd:enumeration value='CV' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='LA' />
      <xsd:enumeration value='MA' />
      <xsd:enumeration value='M1' />
      <xsd:enumeration value='M2' />
      <xsd:enumeration value='SO' />
      <xsd:enumeration value='SR' />
      <xsd:enumeration value='TR' />
      <xsd:enumeration value='OU' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoAnimal'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='BO' />
      <xsd:enumeration value='BU' />
      <xsd:enumeration value='SU' />
      <xsd:enumeration value='CA' />
      <xsd:enumeration value='OV' />
      <xsd:enumeration value='EQ' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='OU' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCategoriaBovino'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='MA' />
      <xsd:enumeration value='TO' />
      <xsd:enumeration value='B1' />
      <xsd:enumeration value='B2' />
      <xsd:enumeration value='N1' />
      <xsd:enumeration value='N2' />
      <xsd:enumeration value='N3' />
      <xsd:enumeration value='N4' />
      <xsd:enumeration value='B3' />
      <xsd:enumeration value='VA' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoLogradouro'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='ET' />
      <xsd:enumeration value='LD' />
      <xsd:enumeration value='LG' />
      <xsd:enumeration value='LT' />
      <xsd:enumeration value='PQ' />
      <xsd:enumeration value='QD' />
      <xsd:enumeration value='RU' />
      <xsd:enumeration value='ST' />
      <xsd:enumeration value='TR' />
      <xsd:enumeration value='TV' />
      <xsd:enumeration value='VI' />
      <xsd:enumeration value='VL' />
    </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='alterarVinculoGarantiaOperacao' type='tns:alterarVinculoGarantiaOperacao' />
  <xsd:complexType name='alterarVinculoGarantiaOperacao'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='alterar' type='tns:vinculoGarantiaOperacaoAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoGarantiaOperacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='operacao' type='tns:operacaoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='garantias' type='tns:vinculoGarantiaAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='idOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCategoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoCategoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='saldoAtual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataLiberacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoUsuarioLiberacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='esteira' type='xsd:string' minOccurs='0' />
      <xsd:element name='preVinculo' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorOperacao' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='descricaoGarantiasOferecidas' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoGarantiaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='garantia' type='tns:garantiaAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='garantiaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaAssociado' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoRelacionamentoPessoa' type='xsd:string' minOccurs='0' />
      <xsd:element name='idBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoGarantia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoBem' type='xsd:string' minOccurs='0' />
      <xsd:element name='valor' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='percentualGarantia' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='tipoRisco' type='tns:tipoRisco' minOccurs='0' />
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoDetalhada' type='xsd:string' minOccurs='0' />
      <xsd:element name='grau' type='xsd:string' minOccurs='0' />
      <xsd:element name='situacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAvaliacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='garantiaObrigatoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='outrosBens' type='xsd:string' minOccurs='0' />
      <xsd:element name='garantiaMinima' type='xsd:string' minOccurs='0' />
      <xsd:element name='objetoFinanciamento' type='xsd:string' minOccurs='0' />
      <xsd:element name='bemUsado' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoReferenciaTabela' type='xsd:string' minOccurs='0' />
      <xsd:element name='aeronave' type='tns:aeronaveAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cessaoFiduciaria' type='tns:cessaoFiduciariaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='listaCessaoFiduciariaFluxoFisicoFin' type='tns:vinculoCessaoFiduciariaFluxoFisicoFinAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cobrancaDesconto' type='tns:cobrancaDescontoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='embarcacao' type='tns:embarcacaoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='equipamento' type='tns:maquinaEquipamentoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='veiculo' type='tns:veiculoAgrupadoDTO' minOccurs='0' />
      <xsd:element name='cartaFianca' type='tns:cartaFiancaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='imovel' type='tns:imovelAgrupadoDTO' minOccurs='0' />
      <xsd:element name='letter' type='tns:letterAgrupadoDTO' minOccurs='0' />
      <xsd:element name='aplicacaoFinanceira' type='tns:aplicacaoFinanceiraAgrupadoDTO' minOccurs='0' />
      <xsd:element name='produtoAgricola' type='tns:produtoAgricolaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='rebanhoSemovente' type='tns:rebanhoSemoventeAgrupadoDTO' minOccurs='0' />
      <xsd:element name='participacaoSocietaria' type='tns:participacaoSocietariaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='garantiaPessoal' type='tns:garantiaPessoalAgrupadoDTO' minOccurs='0' />
      <xsd:element name='localizacao' type='tns:localizacaoAgrupadoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='aeronaveAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCombustivel' type='xsd:string' minOccurs='0' />
      <xsd:element name='turbina' type='xsd:string' minOccurs='0' />
      <xsd:element name='registroDac' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaPrefixo' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cessaoFiduciariaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeCredor' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='matricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataInicio' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeAtleta' type='xsd:string' minOccurs='0' />
      <xsd:element name='registro' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataOrdemServico' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimentoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='objeto' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorEmpenho' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorSaldoContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorAPerformar' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorAPerformarContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='diaPagamento' type='xsd:string' minOccurs='0' />
      <xsd:element name='dominio' type='xsd:long' minOccurs='0' />
      <xsd:element name='subtipo' type='xsd:long' minOccurs='0' />
      <xsd:element name='contaCorrenteCedenteFiduciante' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeContratoCedido' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='localizacaoContraparte' type='xsd:string' minOccurs='0' />
      <xsd:element name='objetoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorTotalContratoCedido' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valorCedidoFiduciariamente' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataAssinatura' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeProduto' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroAplicacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorLiquido' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='vinculoCessaoFiduciariaFluxoFisicoFinAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='cessaoFiduciariaFluxoFisicoFin' type='tns:cessaoFiduciariaFluxoFisicoFinAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cessaoFiduciariaFluxoFisicoFinAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='mesReferencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoReferencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorFaturado' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='descricaoFaturamento' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cobrancaDescontoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='numeroOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeCliente' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaModalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroAdlib' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='embarcacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoModelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCombustivel' type='xsd:string' minOccurs='0' />
      <xsd:element name='motorPropulsao' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroRegistro' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='prefixo' type='xsd:string' minOccurs='0' />
      <xsd:element name='bandeira' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='maquinaEquipamentoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipoMaquina' type='xsd:string' minOccurs='0' />
      <xsd:element name='fabricante' type='xsd:string' minOccurs='0' />
      <xsd:element name='ano' type='xsd:string' minOccurs='0' />
      <xsd:element name='modelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='especificacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='serie' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='veiculoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='uf' type='xsd:string' minOccurs='0' />
      <xsd:element name='marca' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipo' type='xsd:string' minOccurs='0' />
      <xsd:element name='versao' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoModelo' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFabricacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='categoria' type='xsd:string' minOccurs='0' />
      <xsd:element name='chassi' type='xsd:string' minOccurs='0' />
      <xsd:element name='renavam' type='xsd:string' minOccurs='0' />
      <xsd:element name='placa' type='xsd:string' minOccurs='0' />
      <xsd:element name='cpfVendedor' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAlienacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='classificacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='ufOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoRecebedor' type='xsd:string' minOccurs='0' />
      <xsd:element name='pacoteAcessorios' type='xsd:string' minOccurs='0' />
      <xsd:element name='caracteristicas' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCambio' type='xsd:string' minOccurs='0' />
      <xsd:element name='configuracoes' type='xsd:string' minOccurs='0' />
      <xsd:element name='cor' type='xsd:string' minOccurs='0' />
      <xsd:element name='porte' type='xsd:string' minOccurs='0' />
      <xsd:element name='potencia' type='xsd:string' minOccurs='0' />
      <xsd:element name='paisOrigem' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroDutNf' type='xsd:string' minOccurs='0' />
      <xsd:element name='quantidadePortas' type='xsd:string' minOccurs='0' />
      <xsd:element name='quantidadePassageiros' type='xsd:string' minOccurs='0' />
      <xsd:element name='combustivel' type='tns:tipoCombustivel' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='cartaFiancaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoPrazo' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeEmissor' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='imovelAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroMatricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroRegistroCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='ufComarcaCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='municipioComarcaCartorio' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelResidencial' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelRural' type='xsd:string' minOccurs='0' />
      <xsd:element name='imovelUrbano' type='xsd:string' minOccurs='0' />
      <xsd:element name='areaTotal' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='areaProdutiva' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='tipoImovel' type='tns:tipoImovel' minOccurs='0' />
      <xsd:element name='car' type='xsd:string' minOccurs='0' />
      <xsd:element name='nirf' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAquisicao' type='xsd:string' minOccurs='0' />
      <xsd:element name='benfeitorias' type='tns:benfeitoriasAgrupadoDTO' minOccurs='0' />
      <xsd:element name='percentualAreaProdutiva' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='benfeitoriasAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='benfeitoria' type='tns:benfeitoriaAgrupadoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='benfeitoriaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='id' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
      <xsd:element name='percentual' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='valor' type='xsd:decimal' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='letterAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='dataEmissao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomePaisOrigem' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='aplicacaoFinanceiraAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='emitente' type='xsd:string' minOccurs='0' />
      <xsd:element name='modalidade' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataAplicacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoAplicacaoFinanceira' type='xsd:string' minOccurs='0' />
      <xsd:element name='notaNegociacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='custodiante' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='produtoAgricolaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='anoSafra' type='xsd:string' minOccurs='0' />
      <xsd:element name='anoFimSafra' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroSerie' type='xsd:string' minOccurs='0' />
      <xsd:element name='georeferenciaRural' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorUnitario' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='unidadeMedida' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroMatricula' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoDetalhada' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoLocalizacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='tipoCultura' type='tns:tipoCultura' minOccurs='0' />
      <xsd:element name='quantidade' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='rebanhoSemoventeAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipoAnimal' type='tns:tipoAnimal' minOccurs='0' />
      <xsd:element name='qtdAnimais' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorUnitario' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='categoriaBovino' type='tns:tipoCategoriaBovino' minOccurs='0' />
      <xsd:element name='unidadeMedida' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoTipo' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='participacaoSocietariaAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='cnpj' type='xsd:string' minOccurs='0' />
      <xsd:element name='descricaoCargo' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeRazaoSocial' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='garantiaPessoalAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='descricao' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='localizacaoAgrupadoDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='tipo' type='tns:tipoLogradouro' minOccurs='0' />
      <xsd:element name='logradouro' type='xsd:string' minOccurs='0' />
      <xsd:element name='numero' type='xsd:string' minOccurs='0' />
      <xsd:element name='complemento' type='xsd:string' minOccurs='0' />
      <xsd:element name='bairro' type='xsd:string' minOccurs='0' />
      <xsd:element name='uf' type='xsd:string' minOccurs='0' />
      <xsd:element name='municipio' type='xsd:string' minOccurs='0' />
      <xsd:element name='caixaPostal' type='xsd:string' minOccurs='0' />
      <xsd:element name='cep' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name='tipoRisco'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='C' />
      <xsd:enumeration value='N' />
      <xsd:enumeration value='P' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCombustivel'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='DI' />
      <xsd:enumeration value='GA' />
      <xsd:enumeration value='GL' />
      <xsd:enumeration value='GG' />
      <xsd:enumeration value='OU' />
      <xsd:enumeration value='GC' />
      <xsd:enumeration value='GO' />
      <xsd:enumeration value='EL' />
      <xsd:enumeration value='FL' />
      <xsd:enumeration value='GS' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoImovel'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='C' />
      <xsd:enumeration value='T' />
      <xsd:enumeration value='O' />
      <xsd:enumeration value='R' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCultura'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AR' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='CA' />
      <xsd:enumeration value='CF' />
      <xsd:enumeration value='CN' />
      <xsd:enumeration value='CO' />
      <xsd:enumeration value='CV' />
      <xsd:enumeration value='FE' />
      <xsd:enumeration value='LA' />
      <xsd:enumeration value='MA' />
      <xsd:enumeration value='M1' />
      <xsd:enumeration value='M2' />
      <xsd:enumeration value='SO' />
      <xsd:enumeration value='SR' />
      <xsd:enumeration value='TR' />
      <xsd:enumeration value='OU' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoAnimal'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='BO' />
      <xsd:enumeration value='BU' />
      <xsd:enumeration value='SU' />
      <xsd:enumeration value='CA' />
      <xsd:enumeration value='OV' />
      <xsd:enumeration value='EQ' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='OU' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoCategoriaBovino'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='MA' />
      <xsd:enumeration value='TO' />
      <xsd:enumeration value='B1' />
      <xsd:enumeration value='B2' />
      <xsd:enumeration value='N1' />
      <xsd:enumeration value='N2' />
      <xsd:enumeration value='N3' />
      <xsd:enumeration value='N4' />
      <xsd:enumeration value='B3' />
      <xsd:enumeration value='VA' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='tipoLogradouro'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='AL' />
      <xsd:enumeration value='AV' />
      <xsd:enumeration value='ET' />
      <xsd:enumeration value='LD' />
      <xsd:enumeration value='LG' />
      <xsd:enumeration value='LT' />
      <xsd:enumeration value='PQ' />
      <xsd:enumeration value='QD' />
      <xsd:enumeration value='RU' />
      <xsd:enumeration value='ST' />
      <xsd:enumeration value='TR' />
      <xsd:enumeration value='TV' />
      <xsd:enumeration value='VI' />
      <xsd:enumeration value='VL' />
    </xsd:restriction>
  </xsd:simpleType>
</xsd:schema>