MultiExcerpt named spreadsheet was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro
The definition in the activity diagram remains the same. In the class diagram define a second <<FlatFileRecord>> class for the header records and assign it to the <<FlatFile>> class.
With the tagged value lineNumber=1 the first record is taken into class Header. If the flat file has more than one header record, you must specify a <<FlatFileRecord>> class for each of the header records and set lineNumber accordingly.
Figure: Flat File With Header Record
In this example, a semicolon (;) separates the record fields. Due to the fact that there are multiple <<FlatFileRecord>> classes on the same level, the tagged value evaluationOrder manifests the order in which the records occur in the file.