FSD Record tag
The record element defines the structure of a record. A record consists of a sequence of fields and, optionally, a record separator.
<record
        name
        output='yes|no'
        record-sep
        max-occur
        min-occur>
                <field/>
</record>
         Attributes
nameDefines the name of the choice. If the output attribute is set to yes then this name is used as the XML tag name in the output, and used to match the choice with an XML tag during input.
outputDefines if the record is to be included in the output. The valid values for this attribute are:
- yes
              
the record generates the tag in the output
 - no
              
the sequence describes only the data structure and does not appear in the output.
The default value is yes.
 
- yes
              
 record-sepDefines an optional record separator string for the record. This can be any string value. These values are also acceptable:
\rthe carriage-return character
\nthe line-feed character
\tthe tab character.
max-occurDefines the maximum number of occurrences for the record. A value of zero means there can be any number of occurrences.
The default is one.
min-occurDefines the minimum number of occurrences for the record.
The default for this attribute is zero.
Remarks
A record consists of fields, and these fields must be in the correct order. Unlike sequences, a record can only contain fields.