Etiqueta Sequence (Secuencia) de FSD

La etiqueta "sequence" define secuencias de registros, elecciones y otras secuencias. A diferencia del elemento "choice", "sequence" define registros en un orden fijo.

<sequence
      name
      output='yes'|'no'
      max-occur
      min-occur>
            <record/>
            <choice/>
            <sequence/>
</sequence>

Atributos

  • name

    Define el nombre de la secuencia. Si el atributo "output" se define como yes, el nombre se utilizará como nombre de la etiqueta XML en la salida, y también para establecer la correspondencia con la etiqueta XML en la fase de entrada.

  • output

    Define si el elemento "sequence" se incluirá o no en la salida. Los valores válidos para este atributo son:

    • yes

      Significa que "sequence" genera una etiqueta en la salida.

    • no

      Significa que "sequence" solo describe la estructura de datos y no está en la salida.

    El valor por defecto es yes.

  • max-occur

    Define el número máximo de repeticiones para la secuencia. El valor cero significa que su presencia no está limitada a ningún número.

    El valor por defecto es one.

  • min-occur

    Define el mínimo de veces que puede aparecer para esta secuencia.

    El valor por defecto es zero.