Input Message of Operation 'incluirAlterarContratoGuardaChuva'

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:incluirAlterarContratoGuardaChuva xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <contratosGuardaChuva>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <contratoGuardaChuva>
<!-- optional -->
      <codigoCooperativa>?XXX?</codigoCooperativa>
<!-- optional -->
      <codigoAgencia>?XXX?</codigoAgencia>
<!-- optional -->
      <tipoGarantia>?XXX?</tipoGarantia>
<!-- optional -->
      <tipoBem>?XXX?</tipoBem>
<!-- optional -->
      <codigoContrato>?XXX?</codigoContrato>
<!-- optional -->
      <valorContrato>?999.99?</valorContrato>
<!-- optional -->
      <dataRegistro>?XXX?</dataRegistro>
<!-- optional -->
      <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
      <taxaMinimaOperacaoDerivada>?999.99?</taxaMinimaOperacaoDerivada>
<!-- optional -->
      <taxaMaximaOperacaoDerivada>?999.99?</taxaMaximaOperacaoDerivada>
<!-- optional -->
      <numeroEscrituraPublica>?XXX?</numeroEscrituraPublica>
<!-- optional -->
      <livroFolhas>?XXX?</livroFolhas>
<!-- optional -->
      <nomeTabelionatoOficio>?XXX?</nomeTabelionatoOficio>
<!-- optional -->
      <dataEscritura>?XXX?</dataEscritura>
<!-- optional -->
      <dataExpiracaoHipoteca>?XXX?</dataExpiracaoHipoteca>
<!-- optional -->
      <beneficiarios>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
        <beneficiario>
<!-- optional -->
          <nomeBeneficiario>?XXX?</nomeBeneficiario>
<!-- optional -->
          <documentoBeneficiario>?XXX?</documentoBeneficiario>
<!-- optional -->
          <contaBeneficiario>?XXX?</contaBeneficiario>
<!-- optional -->
          <codigoCooperativaBeneficiario>?XXX?</codigoCooperativaBeneficiario>
<!-- optional -->
          <codigoAgenciaBeneficiario>?XXX?</codigoAgenciaBeneficiario>
        </beneficiario>
      </beneficiarios>
<!-- 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 -->
          <tipoRiscoString>?XXX?</tipoRiscoString>
<!-- 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 -->
            <tipoImovelString>?XXX?</tipoImovelString>
<!-- 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>
<!-- optional -->
            <tipoLogradouroString>?XXX?</tipoLogradouroString>
          </localizacao>
        </garantia>
      </garantias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
      <operacoesDerivadaDtos>
<!-- optional -->
        <codigoCooperativaOperacao>?XXX?</codigoCooperativaOperacao>
<!-- optional -->
        <codigoTitulo>?XXX?</codigoTitulo>
<!-- optional -->
        <identificadorOperacao>?999?</identificadorOperacao>
      </operacoesDerivadaDtos>
    </contratoGuardaChuva>
  </contratosGuardaChuva>
</ns1:incluirAlterarContratoGuardaChuva>
<ns1:incluirAlterarContratoGuardaChuva xmlns:ns1='cadastro.beg.tfs.totvs.com'>
<!-- optional -->
  <contratosGuardaChuva>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <contratoGuardaChuva>
<!-- optional -->
      <codigoCooperativa>?XXX?</codigoCooperativa>
<!-- optional -->
      <codigoAgencia>?XXX?</codigoAgencia>
<!-- optional -->
      <tipoGarantia>?XXX?</tipoGarantia>
<!-- optional -->
      <tipoBem>?XXX?</tipoBem>
<!-- optional -->
      <codigoContrato>?XXX?</codigoContrato>
<!-- optional -->
      <valorContrato>?999.99?</valorContrato>
<!-- optional -->
      <dataRegistro>?XXX?</dataRegistro>
<!-- optional -->
      <dataVencimento>?XXX?</dataVencimento>
<!-- optional -->
      <taxaMinimaOperacaoDerivada>?999.99?</taxaMinimaOperacaoDerivada>
<!-- optional -->
      <taxaMaximaOperacaoDerivada>?999.99?</taxaMaximaOperacaoDerivada>
<!-- optional -->
      <numeroEscrituraPublica>?XXX?</numeroEscrituraPublica>
<!-- optional -->
      <livroFolhas>?XXX?</livroFolhas>
<!-- optional -->
      <nomeTabelionatoOficio>?XXX?</nomeTabelionatoOficio>
<!-- optional -->
      <dataEscritura>?XXX?</dataEscritura>
<!-- optional -->
      <dataExpiracaoHipoteca>?XXX?</dataExpiracaoHipoteca>
<!-- optional -->
      <beneficiarios>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
        <beneficiario>
<!-- optional -->
          <nomeBeneficiario>?XXX?</nomeBeneficiario>
<!-- optional -->
          <documentoBeneficiario>?XXX?</documentoBeneficiario>
<!-- optional -->
          <contaBeneficiario>?XXX?</contaBeneficiario>
<!-- optional -->
          <codigoCooperativaBeneficiario>?XXX?</codigoCooperativaBeneficiario>
<!-- optional -->
          <codigoAgenciaBeneficiario>?XXX?</codigoAgenciaBeneficiario>
        </beneficiario>
      </beneficiarios>
<!-- 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 -->
          <tipoRiscoString>?XXX?</tipoRiscoString>
<!-- 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>
<!-- optional -->
            <tipoMaquinaEquipamento>?XXX?</tipoMaquinaEquipamento>
          </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>
<!-- optional -->
            <fabricante>?XXX?</fabricante>
          </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 -->
            <tipoImovelString>?XXX?</tipoImovelString>
<!-- 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>
<!-- optional -->
            <tipoLogradouroString>?XXX?</tipoLogradouroString>
          </localizacao>
        </garantia>
      </garantias>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
      <operacoesDerivadaDtos>
<!-- optional -->
        <codigoCooperativaOperacao>?XXX?</codigoCooperativaOperacao>
<!-- optional -->
        <codigoTitulo>?XXX?</codigoTitulo>
<!-- optional -->
        <identificadorOperacao>?999?</identificadorOperacao>
      </operacoesDerivadaDtos>
    </contratoGuardaChuva>
  </contratosGuardaChuva>
</ns1:incluirAlterarContratoGuardaChuva>

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='incluirAlterarContratoGuardaChuva' type='tns:incluirAlterarContratoGuardaChuva' />
  <xsd:complexType name='incluirAlterarContratoGuardaChuva'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contratosGuardaChuva' type='tns:contratosGuardaChuvaInterfaceDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratosGuardaChuvaInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contratoGuardaChuva' type='tns:contratoGuardaChuvaInterfaceDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratoGuardaChuvaInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoCooperativa' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgencia' 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='codigoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataRegistro' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='taxaMinimaOperacaoDerivada' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='taxaMaximaOperacaoDerivada' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='numeroEscrituraPublica' type='xsd:string' minOccurs='0' />
      <xsd:element name='livroFolhas' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeTabelionatoOficio' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEscritura' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataExpiracaoHipoteca' type='xsd:string' minOccurs='0' />
      <xsd:element name='beneficiarios' type='tns:beneficiariosInterfaceDTO' minOccurs='0' />
      <xsd:element name='garantias' type='tns:vinculoGarantiaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='operacoesDerivadaDtos' type='tns:operacoesDerivadas' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='beneficiariosInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='beneficiario' type='tns:beneficiarioInterfaceDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='beneficiarioInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaBeneficiario' 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='tipoRiscoString' type='xsd:string' 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='tipoImovelString' type='xsd:string' 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:element name='tipoLogradouroString' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacoesDerivadas'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoCooperativaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorOperacao' type='xsd:long' 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='incluirAlterarContratoGuardaChuva' type='tns:incluirAlterarContratoGuardaChuva' />
  <xsd:complexType name='incluirAlterarContratoGuardaChuva'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contratosGuardaChuva' type='tns:contratosGuardaChuvaInterfaceDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratosGuardaChuvaInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='contratoGuardaChuva' type='tns:contratoGuardaChuvaInterfaceDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='contratoGuardaChuvaInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoCooperativa' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgencia' 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='codigoContrato' type='xsd:string' minOccurs='0' />
      <xsd:element name='valorContrato' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='dataRegistro' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' />
      <xsd:element name='taxaMinimaOperacaoDerivada' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='taxaMaximaOperacaoDerivada' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='numeroEscrituraPublica' type='xsd:string' minOccurs='0' />
      <xsd:element name='livroFolhas' type='xsd:string' minOccurs='0' />
      <xsd:element name='nomeTabelionatoOficio' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataEscritura' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataExpiracaoHipoteca' type='xsd:string' minOccurs='0' />
      <xsd:element name='beneficiarios' type='tns:beneficiariosInterfaceDTO' minOccurs='0' />
      <xsd:element name='garantias' type='tns:vinculoGarantiaAgrupadoDTO' minOccurs='0' />
      <xsd:element name='operacoesDerivadaDtos' type='tns:operacoesDerivadas' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='beneficiariosInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='beneficiario' type='tns:beneficiarioInterfaceDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='beneficiarioInterfaceDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='nomeBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='documentoBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='contaBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoCooperativaBeneficiario' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoAgenciaBeneficiario' 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='tipoRiscoString' type='xsd:string' 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:element name='tipoMaquinaEquipamento' 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:element name='fabricante' type='xsd:string' 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='tipoImovelString' type='xsd:string' 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:element name='tipoLogradouroString' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacoesDerivadas'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoCooperativaOperacao' type='xsd:string' minOccurs='0' />
      <xsd:element name='codigoTitulo' type='xsd:string' minOccurs='0' />
      <xsd:element name='identificadorOperacao' type='xsd:long' 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>