Output Message of Operation 'alterarOperacao'

Differences:

Output Template

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

Original Modified
<ns1:alterarOperacaoResponse xmlns:ns1='scr.legais.tfs.totvs.com'>
<!-- optional -->
  <return>
<!-- optional -->
    <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
    <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
    <codigoOperacao>?999?</codigoOperacao>
<!-- optional -->
    <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
    <configuracaoInterface>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoPadraoPf>?999?</codigoPadraoPf>
<!-- optional -->
      <codigoPadraoPj>?999?</codigoPadraoPj>
<!-- optional --><!--dateTime-->
      <dataAtivacao>2008-12-31T23:59:00.000-05:00</dataAtivacao>
<!-- optional --><!--dateTime-->
      <dataDesativacao>2008-12-31T23:59:00.000-05:00</dataDesativacao>
<!-- optional -->
      <descricaoInterface>?XXX?</descricaoInterface>
<!-- optional -->
<!-- possible value: A, possible value: P, possible value: O, possible value: C -->
      <indicadorClassificacao>???</indicadorClassificacao>
<!-- optional -->
      <indicadorPermiteDigit>?true?</indicadorPermiteDigit>
<!-- optional -->
<!-- possible value: S, possible value: N, possible value: X -->
      <indicadorPorteClientePf>???</indicadorPorteClientePf>
<!-- optional -->
<!-- possible value: S, possible value: N, possible value: X -->
      <indicadorPorteClientePj>???</indicadorPorteClientePj>
<!-- optional -->
<!-- possible value: CADOC_3040, possible value: CADOC_3050 -->
      <indicadorTipoCadoc>???</indicadorTipoCadoc>
<!-- optional -->
      <nomeDiretorio>?XXX?</nomeDiretorio>
<!-- optional -->
<!-- possible value: DIARIA, possible value: SEMANAL -->
      <periodicidadeImportacao>???</periodicidadeImportacao>
<!-- optional -->
      <siglaInterface>?XXX?</siglaInterface>
<!-- optional -->
      <sistemaExterno>?true?</sistemaExterno>
<!-- optional -->
<!-- possible value: BANCO_DE_DADOS, possible value: SERVICO, possible value: ARQUIVO -->
      <tipoInterface>???</tipoInterface>
    </configuracaoInterface>
<!-- optional -->
    <codigoCarga>?999?</codigoCarga>
<!-- optional --><!--dateTime-->
    <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
    <siglaModalidadeOperacao>?XXX?</siglaModalidadeOperacao>
<!-- optional -->
    <numeroContrato>?999?</numeroContrato>
<!-- optional -->
    <numeroAdesaoLiberacaoContrato>?999?</numeroAdesaoLiberacaoContrato>
<!-- optional -->
    <siglaCarteiraContabil>?XXX?</siglaCarteiraContabil>
<!-- optional -->
    <codigoEstatisticaOperacao>?999?</codigoEstatisticaOperacao>
<!-- optional -->
    <classificacaoRiscoOperacaoOrigem>?XXX?</classificacaoRiscoOperacaoOrigem>
<!-- optional -->
    <identificadorPrazoEmDobro>?XXX?</identificadorPrazoEmDobro>
<!-- optional -->
    <codigoUnidadeOperacao>?999?</codigoUnidadeOperacao>
<!-- optional -->
    <codigoNaturezaOperacao>?XXX?</codigoNaturezaOperacao>
<!-- optional -->
    <codigoModalidadeOperacao>?XXX?</codigoModalidadeOperacao>
<!-- optional --><!--dateTime-->
    <dataEmissaoOperacao>2008-12-31T23:59:00.000-05:00</dataEmissaoOperacao>
<!-- optional --><!--dateTime-->
    <dataVencimentoOperacao>2008-12-31T23:59:00.000-05:00</dataVencimentoOperacao>
<!-- optional -->
    <valorProvisaoConstituida>?999.99?</valorProvisaoConstituida>
<!-- optional -->
    <valorContabilOperacao>?999.99?</valorContabilOperacao>
<!-- optional -->
    <valorTaxaEfetivaAnual>?999.99?</valorTaxaEfetivaAnual>
<!-- optional --><!--dateTime-->
    <dataVencimentoEmAberto>2008-12-31T23:59:00.000-05:00</dataVencimentoEmAberto>
<!-- optional -->
    <classificacaoRiscoOperacao>?XXX?</classificacaoRiscoOperacao>
<!-- optional -->
    <indicadorIncluidaDigitacao>?XXX?</indicadorIncluidaDigitacao>
<!-- optional -->
    <percentualProvisaoConstituida>?999.99?</percentualProvisaoConstituida>
<!-- optional -->
    <codigoCaracteristicaEspecial>?999?</codigoCaracteristicaEspecial>
<!-- optional --><!--dateTime-->
    <dataRenegociacao>2008-12-31T23:59:00.000-05:00</dataRenegociacao>
<!-- optional -->
    <numeroContratoOrigemRenegociacao>?999?</numeroContratoOrigemRenegociacao>
<!-- optional -->
    <siglaModalidadeRenegociado>?XXX?</siglaModalidadeRenegociado>
<!-- optional -->
    <codigoDesempenhoOperacao>?XXX?</codigoDesempenhoOperacao>
<!-- optional -->
    <descricaoOutrasCaracteristicasEspeciais>?XXX?</descricaoOutrasCaracteristicasEspeciais>
<!-- optional -->
    <codigoOrigemRecursos>?XXX?</codigoOrigemRecursos>
<!-- optional -->
    <codigoTaxaReferencia>?999?</codigoTaxaReferencia>
<!-- optional -->
    <codigoVariacaoCambial>?999?</codigoVariacaoCambial>
<!-- optional -->
    <identificadorVinculacaoMoedaEstrangeira>?XXX?</identificadorVinculacaoMoedaEstrangeira>
<!-- optional -->
    <numeroCepControle>?999?</numeroCepControle>
<!-- optional -->
    <codigoFaixaValorOperacao>?999?</codigoFaixaValorOperacao>
<!-- optional -->
    <quantidadeDiasAtraso>?999?</quantidadeDiasAtraso>
<!-- optional --><!--dateTime-->
    <dataVencimentoProximaParcela>2008-12-31T23:59:00.000-05:00</dataVencimentoProximaParcela>
<!-- optional -->
    <valorProximaParcelaVencer>?999.99?</valorProximaParcelaVencer>
<!-- optional -->
    <numeroParcelasContrato>?999?</numeroParcelasContrato>
<!-- optional -->
    <codigoContaCOSIF>?XXX?</codigoContaCOSIF>
<!-- optional -->
    <codigoLocalizacao>?999?</codigoLocalizacao>
<!-- optional -->
    <percentualIndexador>?999.99?</percentualIndexador>
<!-- optional -->
    <valorContratadoOperacao>?999.99?</valorContratadoOperacao>
<!-- optional -->
    <operacaoPessoa>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoCliente>?999?</codigoCliente>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoPessoa>?999?</codigoPessoa>
<!-- optional -->
      <codigoPorte>?999?</codigoPorte>
<!-- optional -->
      <codigoPorteOrigem>?999?</codigoPorteOrigem>
<!-- optional -->
      <codigoTipoControlador>?XXX?</codigoTipoControlador>
<!-- optional -->
      <codigoTipoPessoa>?999?</codigoTipoPessoa>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional --><!--dateTime-->
      <dataRelacionamentoCliente>2008-12-31T23:59:00.000-05:00</dataRelacionamentoCliente>
<!-- optional -->
      <identificadorAtualizacaoCliente>?XXX?</identificadorAtualizacaoCliente>
<!-- optional -->
      <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
      <numeroDocumento>?XXX?</numeroDocumento>
<!-- optional -->
      <siglaClassificacaoCliente>?XXX?</siglaClassificacaoCliente>
<!-- optional -->
      <siglaClassificacaoClienteOrigem>?XXX?</siglaClassificacaoClienteOrigem>
<!-- optional -->
      <siglaConglomeradoEconomico>?XXX?</siglaConglomeradoEconomico>
<!-- optional -->
      <valorFaturamentoAnual>?999.99?</valorFaturamentoAnual>
    </operacaoPessoa>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaOperacaoValor>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoOperacaoValores>?999?</codigoOperacaoValores>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
      <valorAVencerAte1080dias>?999.99?</valorAVencerAte1080dias>
<!-- optional -->
      <valorAVencerAte1440dias>?999.99?</valorAVencerAte1440dias>
<!-- optional -->
      <valorAVencerAte1800dias>?999.99?</valorAVencerAte1800dias>
<!-- optional -->
      <valorAVencerAte180dias>?999.99?</valorAVencerAte180dias>
<!-- optional -->
      <valorAVencerAte30dias>?999.99?</valorAVencerAte30dias>
<!-- optional -->
      <valorAVencerAte360dias>?999.99?</valorAVencerAte360dias>
<!-- optional -->
      <valorAVencerAte5400dias>?999.99?</valorAVencerAte5400dias>
<!-- optional -->
      <valorAVencerAte60dias>?999.99?</valorAVencerAte60dias>
<!-- optional -->
      <valorAVencerAte720dias>?999.99?</valorAVencerAte720dias>
<!-- optional -->
      <valorAVencerAte90dias>?999.99?</valorAVencerAte90dias>
<!-- optional -->
      <valorAVencerAteAci5400dias>?999.99?</valorAVencerAteAci5400dias>
<!-- optional -->
      <valorAVencerPrazoIndeterminado>?999.99?</valorAVencerPrazoIndeterminado>
<!-- optional -->
      <valorCreditoLiberadoAcima360Dias>?999.99?</valorCreditoLiberadoAcima360Dias>
<!-- optional -->
      <valorCreditoLiberadoAte360Dias>?999.99?</valorCreditoLiberadoAte360Dias>
<!-- optional -->
      <valorLimiteCreditoAcima360Dias>?999.99?</valorLimiteCreditoAcima360Dias>
<!-- optional -->
      <valorLimiteCreditoAte360Dias>?999.99?</valorLimiteCreditoAte360Dias>
<!-- optional -->
      <valorPrejuizoAcima12Meses>?999.99?</valorPrejuizoAcima12Meses>
<!-- optional -->
      <valorPrejuizoAcima48Meses>?999.99?</valorPrejuizoAcima48Meses>
<!-- optional -->
      <valorPrejuizoUltimos12Meses>?999.99?</valorPrejuizoUltimos12Meses>
<!-- optional -->
      <valorVencidoAMais540Dias>?999.99?</valorVencidoAMais540Dias>
<!-- optional -->
      <valorVencidoAte120dias>?999.99?</valorVencidoAte120dias>
<!-- optional -->
      <valorVencidoAte14dias>?999.99?</valorVencidoAte14dias>
<!-- optional -->
      <valorVencidoAte150dias>?999.99?</valorVencidoAte150dias>
<!-- optional -->
      <valorVencidoAte180dias>?999.99?</valorVencidoAte180dias>
<!-- optional -->
      <valorVencidoAte240dias>?999.99?</valorVencidoAte240dias>
<!-- optional -->
      <valorVencidoAte300dias>?999.99?</valorVencidoAte300dias>
<!-- optional -->
      <valorVencidoAte30dias>?999.99?</valorVencidoAte30dias>
<!-- optional -->
      <valorVencidoAte360dias>?999.99?</valorVencidoAte360dias>
<!-- optional -->
      <valorVencidoAte540dias>?999.99?</valorVencidoAte540dias>
<!-- optional -->
      <valorVencidoAte60dias>?999.99?</valorVencidoAte60dias>
<!-- optional -->
      <valorVencidoAte90dias>?999.99?</valorVencidoAte90dias>
    </listaOperacaoValor>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaInformacaoAdicional>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoAnexo26>?XXX?</codigoAnexo26>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoIdentificacao>?XXX?</codigoIdentificacao>
<!-- optional -->
      <codigoInformacaoAdicional>?999?</codigoInformacaoAdicional>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
      <descricaoIdentificacao>?XXX?</descricaoIdentificacao>
<!-- optional -->
      <numeroSequencia>?999?</numeroSequencia>
<!-- optional -->
      <quantidadeRegistros>?999?</quantidadeRegistros>
<!-- optional -->
      <valorInformado>?999.99?</valorInformado>
<!-- optional -->
      <valorPercentual>?999.99?</valorPercentual>
    </listaInformacaoAdicional>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaGarantiaOperacao>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoGarantiaOperacao>?999?</codigoGarantiaOperacao>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoOperacao>?999?</codigoOperacao>
<!-- optional -->
      <codigoTipoGarantia>?XXX?</codigoTipoGarantia>
<!-- optional -->
      <codigoTipoPessoa>?999?</codigoTipoPessoa>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional --><!--dateTime-->
      <dataUltimaAvaliacaoGarantia>2008-12-31T23:59:00.000-05:00</dataUltimaAvaliacaoGarantia>
<!-- optional -->
      <numeroDocumentoPrestador>?XXX?</numeroDocumentoPrestador>
<!-- optional -->
      <numeroSequenciaGarantia>?999?</numeroSequenciaGarantia>
<!-- optional -->
      <valorGarantia>?999.99?</valorGarantia>
<!-- optional -->
      <valorGarantiaReavalia>?999.99?</valorGarantiaReavalia>
<!-- optional -->
      <valorPercentualGarantia>?999.99?</valorPercentualGarantia>
    </listaGarantiaOperacao>
  </return>
</ns1:alterarOperacaoResponse>
<ns1:alterarOperacaoResponse xmlns:ns1='scr.legais.tfs.totvs.com'>
<!-- optional -->
  <return>
<!-- optional -->
    <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
    <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
    <codigoOperacao>?999?</codigoOperacao>
<!-- optional -->
    <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
    <configuracaoInterface>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoPadraoPf>?999?</codigoPadraoPf>
<!-- optional -->
      <codigoPadraoPj>?999?</codigoPadraoPj>
<!-- optional --><!--dateTime-->
      <dataAtivacao>2008-12-31T23:59:00.000-05:00</dataAtivacao>
<!-- optional --><!--dateTime-->
      <dataDesativacao>2008-12-31T23:59:00.000-05:00</dataDesativacao>
<!-- optional -->
      <descricaoInterface>?XXX?</descricaoInterface>
<!-- optional -->
<!-- possible value: A, possible value: P, possible value: O, possible value: C -->
      <indicadorClassificacao>???</indicadorClassificacao>
<!-- optional -->
      <indicadorPermiteDigit>?true?</indicadorPermiteDigit>
<!-- optional -->
<!-- possible value: S, possible value: N, possible value: X -->
      <indicadorPorteClientePf>???</indicadorPorteClientePf>
<!-- optional -->
<!-- possible value: S, possible value: N, possible value: X -->
      <indicadorPorteClientePj>???</indicadorPorteClientePj>
<!-- optional -->
<!-- possible value: CADOC_3040, possible value: CADOC_3050 -->
      <indicadorTipoCadoc>???</indicadorTipoCadoc>
<!-- optional -->
      <nomeDiretorio>?XXX?</nomeDiretorio>
<!-- optional -->
<!-- possible value: DIARIA, possible value: SEMANAL -->
      <periodicidadeImportacao>???</periodicidadeImportacao>
<!-- optional -->
      <siglaInterface>?XXX?</siglaInterface>
<!-- optional -->
      <sistemaExterno>?true?</sistemaExterno>
<!-- optional -->
<!-- possible value: BANCO_DE_DADOS, possible value: SERVICO, possible value: ARQUIVO, possible value: ARQUIVO_P -->
      <tipoInterface>???</tipoInterface>
    </configuracaoInterface>
<!-- optional -->
    <codigoCarga>?999?</codigoCarga>
<!-- optional --><!--dateTime-->
    <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
    <siglaModalidadeOperacao>?XXX?</siglaModalidadeOperacao>
<!-- optional -->
    <numeroContrato>?999?</numeroContrato>
<!-- optional -->
    <numeroAdesaoLiberacaoContrato>?999?</numeroAdesaoLiberacaoContrato>
<!-- optional -->
    <siglaCarteiraContabil>?XXX?</siglaCarteiraContabil>
<!-- optional -->
    <codigoEstatisticaOperacao>?999?</codigoEstatisticaOperacao>
<!-- optional -->
    <classificacaoRiscoOperacaoOrigem>?XXX?</classificacaoRiscoOperacaoOrigem>
<!-- optional -->
    <identificadorPrazoEmDobro>?XXX?</identificadorPrazoEmDobro>
<!-- optional -->
    <codigoUnidadeOperacao>?999?</codigoUnidadeOperacao>
<!-- optional -->
    <codigoNaturezaOperacao>?XXX?</codigoNaturezaOperacao>
<!-- optional -->
    <codigoModalidadeOperacao>?XXX?</codigoModalidadeOperacao>
<!-- optional --><!--dateTime-->
    <dataEmissaoOperacao>2008-12-31T23:59:00.000-05:00</dataEmissaoOperacao>
<!-- optional --><!--dateTime-->
    <dataVencimentoOperacao>2008-12-31T23:59:00.000-05:00</dataVencimentoOperacao>
<!-- optional -->
    <valorProvisaoConstituida>?999.99?</valorProvisaoConstituida>
<!-- optional -->
    <valorContabilOperacao>?999.99?</valorContabilOperacao>
<!-- optional -->
    <valorTaxaEfetivaAnual>?999.99?</valorTaxaEfetivaAnual>
<!-- optional --><!--dateTime-->
    <dataVencimentoEmAberto>2008-12-31T23:59:00.000-05:00</dataVencimentoEmAberto>
<!-- optional -->
    <classificacaoRiscoOperacao>?XXX?</classificacaoRiscoOperacao>
<!-- optional -->
    <indicadorIncluidaDigitacao>?XXX?</indicadorIncluidaDigitacao>
<!-- optional -->
    <percentualProvisaoConstituida>?999.99?</percentualProvisaoConstituida>
<!-- optional -->
    <codigoCaracteristicaEspecial>?999?</codigoCaracteristicaEspecial>
<!-- optional --><!--dateTime-->
    <dataRenegociacao>2008-12-31T23:59:00.000-05:00</dataRenegociacao>
<!-- optional -->
    <numeroContratoOrigemRenegociacao>?999?</numeroContratoOrigemRenegociacao>
<!-- optional -->
    <siglaModalidadeRenegociado>?XXX?</siglaModalidadeRenegociado>
<!-- optional -->
    <codigoDesempenhoOperacao>?XXX?</codigoDesempenhoOperacao>
<!-- optional -->
    <descricaoOutrasCaracteristicasEspeciais>?XXX?</descricaoOutrasCaracteristicasEspeciais>
<!-- optional -->
    <codigoOrigemRecursos>?XXX?</codigoOrigemRecursos>
<!-- optional -->
    <codigoTaxaReferencia>?999?</codigoTaxaReferencia>
<!-- optional -->
    <codigoVariacaoCambial>?999?</codigoVariacaoCambial>
<!-- optional -->
    <identificadorVinculacaoMoedaEstrangeira>?XXX?</identificadorVinculacaoMoedaEstrangeira>
<!-- optional -->
    <numeroCepControle>?999?</numeroCepControle>
<!-- optional -->
    <codigoFaixaValorOperacao>?999?</codigoFaixaValorOperacao>
<!-- optional -->
    <quantidadeDiasAtraso>?999?</quantidadeDiasAtraso>
<!-- optional --><!--dateTime-->
    <dataVencimentoProximaParcela>2008-12-31T23:59:00.000-05:00</dataVencimentoProximaParcela>
<!-- optional -->
    <valorProximaParcelaVencer>?999.99?</valorProximaParcelaVencer>
<!-- optional -->
    <numeroParcelasContrato>?999?</numeroParcelasContrato>
<!-- optional -->
    <codigoContaCOSIF>?XXX?</codigoContaCOSIF>
<!-- optional -->
    <codigoLocalizacao>?999?</codigoLocalizacao>
<!-- optional -->
    <percentualIndexador>?999.99?</percentualIndexador>
<!-- optional -->
    <valorContratadoOperacao>?999.99?</valorContratadoOperacao>
<!-- optional -->
    <operacaoPessoa>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoCliente>?999?</codigoCliente>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoPessoa>?999?</codigoPessoa>
<!-- optional -->
      <codigoPorte>?999?</codigoPorte>
<!-- optional -->
      <codigoPorteOrigem>?999?</codigoPorteOrigem>
<!-- optional -->
      <codigoTipoControlador>?XXX?</codigoTipoControlador>
<!-- optional -->
      <codigoTipoPessoa>?999?</codigoTipoPessoa>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional --><!--dateTime-->
      <dataRelacionamentoCliente>2008-12-31T23:59:00.000-05:00</dataRelacionamentoCliente>
<!-- optional -->
      <identificadorAtualizacaoCliente>?XXX?</identificadorAtualizacaoCliente>
<!-- optional -->
      <nomeCliente>?XXX?</nomeCliente>
<!-- optional -->
      <numeroDocumento>?XXX?</numeroDocumento>
<!-- optional -->
      <siglaClassificacaoCliente>?XXX?</siglaClassificacaoCliente>
<!-- optional -->
      <siglaClassificacaoClienteOrigem>?XXX?</siglaClassificacaoClienteOrigem>
<!-- optional -->
      <siglaConglomeradoEconomico>?XXX?</siglaConglomeradoEconomico>
<!-- optional -->
      <valorFaturamentoAnual>?999.99?</valorFaturamentoAnual>
    </operacaoPessoa>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaOperacaoValor>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoOperacaoValores>?999?</codigoOperacaoValores>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
      <valorAVencerAte1080dias>?999.99?</valorAVencerAte1080dias>
<!-- optional -->
      <valorAVencerAte1440dias>?999.99?</valorAVencerAte1440dias>
<!-- optional -->
      <valorAVencerAte1800dias>?999.99?</valorAVencerAte1800dias>
<!-- optional -->
      <valorAVencerAte180dias>?999.99?</valorAVencerAte180dias>
<!-- optional -->
      <valorAVencerAte30dias>?999.99?</valorAVencerAte30dias>
<!-- optional -->
      <valorAVencerAte360dias>?999.99?</valorAVencerAte360dias>
<!-- optional -->
      <valorAVencerAte5400dias>?999.99?</valorAVencerAte5400dias>
<!-- optional -->
      <valorAVencerAte60dias>?999.99?</valorAVencerAte60dias>
<!-- optional -->
      <valorAVencerAte720dias>?999.99?</valorAVencerAte720dias>
<!-- optional -->
      <valorAVencerAte90dias>?999.99?</valorAVencerAte90dias>
<!-- optional -->
      <valorAVencerAteAci5400dias>?999.99?</valorAVencerAteAci5400dias>
<!-- optional -->
      <valorAVencerPrazoIndeterminado>?999.99?</valorAVencerPrazoIndeterminado>
<!-- optional -->
      <valorCreditoLiberadoAcima360Dias>?999.99?</valorCreditoLiberadoAcima360Dias>
<!-- optional -->
      <valorCreditoLiberadoAte360Dias>?999.99?</valorCreditoLiberadoAte360Dias>
<!-- optional -->
      <valorLimiteCreditoAcima360Dias>?999.99?</valorLimiteCreditoAcima360Dias>
<!-- optional -->
      <valorLimiteCreditoAte360Dias>?999.99?</valorLimiteCreditoAte360Dias>
<!-- optional -->
      <valorPrejuizoAcima12Meses>?999.99?</valorPrejuizoAcima12Meses>
<!-- optional -->
      <valorPrejuizoAcima48Meses>?999.99?</valorPrejuizoAcima48Meses>
<!-- optional -->
      <valorPrejuizoUltimos12Meses>?999.99?</valorPrejuizoUltimos12Meses>
<!-- optional -->
      <valorVencidoAMais540Dias>?999.99?</valorVencidoAMais540Dias>
<!-- optional -->
      <valorVencidoAte120dias>?999.99?</valorVencidoAte120dias>
<!-- optional -->
      <valorVencidoAte14dias>?999.99?</valorVencidoAte14dias>
<!-- optional -->
      <valorVencidoAte150dias>?999.99?</valorVencidoAte150dias>
<!-- optional -->
      <valorVencidoAte180dias>?999.99?</valorVencidoAte180dias>
<!-- optional -->
      <valorVencidoAte240dias>?999.99?</valorVencidoAte240dias>
<!-- optional -->
      <valorVencidoAte300dias>?999.99?</valorVencidoAte300dias>
<!-- optional -->
      <valorVencidoAte30dias>?999.99?</valorVencidoAte30dias>
<!-- optional -->
      <valorVencidoAte360dias>?999.99?</valorVencidoAte360dias>
<!-- optional -->
      <valorVencidoAte540dias>?999.99?</valorVencidoAte540dias>
<!-- optional -->
      <valorVencidoAte60dias>?999.99?</valorVencidoAte60dias>
<!-- optional -->
      <valorVencidoAte90dias>?999.99?</valorVencidoAte90dias>
    </listaOperacaoValor>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaInformacaoAdicional>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoAnexo26>?XXX?</codigoAnexo26>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoIdentificacao>?XXX?</codigoIdentificacao>
<!-- optional -->
      <codigoInformacaoAdicional>?999?</codigoInformacaoAdicional>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional -->
      <descricaoIdentificacao>?XXX?</descricaoIdentificacao>
<!-- optional -->
      <numeroSequencia>?999?</numeroSequencia>
<!-- optional -->
      <quantidadeRegistros>?999?</quantidadeRegistros>
<!-- optional -->
      <valorInformado>?999.99?</valorInformado>
<!-- optional -->
      <valorPercentual>?999.99?</valorPercentual>
    </listaInformacaoAdicional>
<!-- from 0 to unbounded -->
<!-- This element may be left empty if xsi:nil='true' is set. -->
    <listaGarantiaOperacao>
<!-- optional -->
      <codigoUsuarioAtualizador>?XXX?</codigoUsuarioAtualizador>
<!-- optional --><!--dateTime-->
      <dataHoraAtualizacao>2008-12-31T23:59:00.000-05:00</dataHoraAtualizacao>
<!-- optional -->
      <codigoUsuarioCadastro>?XXX?</codigoUsuarioCadastro>
<!-- optional --><!--dateTime-->
      <dataHoraCadastro>2008-12-31T23:59:00.000-05:00</dataHoraCadastro>
<!-- optional -->
      <codigoCarga>?999?</codigoCarga>
<!-- optional -->
      <codigoEmpresa>?999?</codigoEmpresa>
<!-- optional -->
      <codigoGarantiaOperacao>?999?</codigoGarantiaOperacao>
<!-- optional -->
      <codigoInterface>?999?</codigoInterface>
<!-- optional -->
      <codigoOperacao>?999?</codigoOperacao>
<!-- optional -->
      <codigoTipoGarantia>?XXX?</codigoTipoGarantia>
<!-- optional -->
      <codigoTipoPessoa>?999?</codigoTipoPessoa>
<!-- optional --><!--dateTime-->
      <dataMovimento>2008-12-31T23:59:00.000-05:00</dataMovimento>
<!-- optional --><!--dateTime-->
      <dataUltimaAvaliacaoGarantia>2008-12-31T23:59:00.000-05:00</dataUltimaAvaliacaoGarantia>
<!-- optional -->
      <numeroDocumentoPrestador>?XXX?</numeroDocumentoPrestador>
<!-- optional -->
      <numeroSequenciaGarantia>?999?</numeroSequenciaGarantia>
<!-- optional -->
      <valorGarantia>?999.99?</valorGarantia>
<!-- optional -->
      <valorGarantiaReavalia>?999.99?</valorGarantiaReavalia>
<!-- optional -->
      <valorPercentualGarantia>?999.99?</valorPercentualGarantia>
    </listaGarantiaOperacao>
  </return>
</ns1:alterarOperacaoResponse>

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='scr.legais.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='scr.legais.tfs.totvs.com'>
  <xsd:element name='alterarOperacaoResponse' type='tns:alterarOperacaoResponse' />
  <xsd:complexType name='alterarOperacaoResponse'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='return' type='tns:operacaoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacaoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:abstractDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='codigoOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='configuracaoInterface' type='tns:configuracaoInterfaceDTO' minOccurs='0' />
          <xsd:element name='codigoCarga' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataMovimento' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='siglaModalidadeOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroContrato' type='xsd:integer' minOccurs='0' />
          <xsd:element name='numeroAdesaoLiberacaoContrato' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaCarteiraContabil' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoEstatisticaOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='classificacaoRiscoOperacaoOrigem' type='xsd:string' minOccurs='0' />
          <xsd:element name='identificadorPrazoEmDobro' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoUnidadeOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoNaturezaOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoModalidadeOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='dataEmissaoOperacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='dataVencimentoOperacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='valorProvisaoConstituida' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorContabilOperacao' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorTaxaEfetivaAnual' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='dataVencimentoEmAberto' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='classificacaoRiscoOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='indicadorIncluidaDigitacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='percentualProvisaoConstituida' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='codigoCaracteristicaEspecial' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataRenegociacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='numeroContratoOrigemRenegociacao' type='xsd:integer' minOccurs='0' />
          <xsd:element name='siglaModalidadeRenegociado' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoDesempenhoOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoOutrasCaracteristicasEspeciais' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoOrigemRecursos' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoTaxaReferencia' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoVariacaoCambial' type='xsd:long' minOccurs='0' />
          <xsd:element name='identificadorVinculacaoMoedaEstrangeira' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroCepControle' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoFaixaValorOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='quantidadeDiasAtraso' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataVencimentoProximaParcela' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='valorProximaParcelaVencer' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='numeroParcelasContrato' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoContaCOSIF' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoLocalizacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='percentualIndexador' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorContratadoOperacao' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='operacaoPessoa' type='tns:operacaoPessoaDTO' minOccurs='0' />
          <xsd:element name='listaOperacaoValor' type='tns:operacaoValoresDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
          <xsd:element name='listaInformacaoAdicional' type='tns:informacaoAdicionalDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
          <xsd:element name='listaGarantiaOperacao' type='tns:garantiaOperacaoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='abstractDTO' abstract='true'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoUsuarioAtualizador' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataHoraAtualizacao' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>
<xsd:schema targetNamespace='scr.legais.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='scr.legais.tfs.totvs.com'>
  <xsd:element name='alterarOperacaoResponse' type='tns:alterarOperacaoResponse' />
  <xsd:complexType name='alterarOperacaoResponse'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='return' type='tns:operacaoDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='operacaoDTO'>
    <xsd:complexContent>
      <xsd:extension base='tns:abstractDTO'>
        <xsd:sequence minOccurs='1' maxOccurs='1'>
          <xsd:element name='codigoOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoEmpresa' type='xsd:long' minOccurs='0' />
          <xsd:element name='configuracaoInterface' type='tns:configuracaoInterfaceDTO' minOccurs='0' />
          <xsd:element name='codigoCarga' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataMovimento' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='siglaModalidadeOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroContrato' type='xsd:integer' minOccurs='0' />
          <xsd:element name='numeroAdesaoLiberacaoContrato' type='xsd:long' minOccurs='0' />
          <xsd:element name='siglaCarteiraContabil' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoEstatisticaOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='classificacaoRiscoOperacaoOrigem' type='xsd:string' minOccurs='0' />
          <xsd:element name='identificadorPrazoEmDobro' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoUnidadeOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoNaturezaOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoModalidadeOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='dataEmissaoOperacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='dataVencimentoOperacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='valorProvisaoConstituida' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorContabilOperacao' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorTaxaEfetivaAnual' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='dataVencimentoEmAberto' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='classificacaoRiscoOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='indicadorIncluidaDigitacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='percentualProvisaoConstituida' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='codigoCaracteristicaEspecial' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataRenegociacao' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='numeroContratoOrigemRenegociacao' type='xsd:integer' minOccurs='0' />
          <xsd:element name='siglaModalidadeRenegociado' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoDesempenhoOperacao' type='xsd:string' minOccurs='0' />
          <xsd:element name='descricaoOutrasCaracteristicasEspeciais' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoOrigemRecursos' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoTaxaReferencia' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoVariacaoCambial' type='xsd:long' minOccurs='0' />
          <xsd:element name='identificadorVinculacaoMoedaEstrangeira' type='xsd:string' minOccurs='0' />
          <xsd:element name='numeroCepControle' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoFaixaValorOperacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='quantidadeDiasAtraso' type='xsd:long' minOccurs='0' />
          <xsd:element name='dataVencimentoProximaParcela' type='xsd:dateTime' minOccurs='0' />
          <xsd:element name='valorProximaParcelaVencer' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='numeroParcelasContrato' type='xsd:long' minOccurs='0' />
          <xsd:element name='codigoContaCOSIF' type='xsd:string' minOccurs='0' />
          <xsd:element name='codigoLocalizacao' type='xsd:long' minOccurs='0' />
          <xsd:element name='percentualIndexador' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='valorContratadoOperacao' type='xsd:decimal' minOccurs='0' />
          <xsd:element name='operacaoPessoa' type='tns:operacaoPessoaDTO' minOccurs='0' />
          <xsd:element name='listaOperacaoValor' type='tns:operacaoValoresDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
          <xsd:element name='listaInformacaoAdicional' type='tns:informacaoAdicionalDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
          <xsd:element name='listaGarantiaOperacao' type='tns:garantiaOperacaoDTO' minOccurs='0' maxOccurs='unbounded' nillable='true' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='abstractDTO' abstract='true'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoUsuarioAtualizador' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataHoraAtualizacao' type='xsd:dateTime' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>