About data matrices in general

A data matrix is a binary table.  Each of the table cells has a binary value (black or white). The table also contains error correction codewords which can be used to detect and repair damaged codewords. Additionally the data matrix contains alignment patterns to make the orientation and the dimensions of the binary table clear.

Structured Append : Structured Append is a feature that can be used to link data matrices logically to each other.Structured Append header contains 3 values on totally 4 codewords. Using this feature 16 data matrices can be linked at maximum. The linked matrices (called File) has an ID in range 0..64515, and each matrix in the File has an index in range 1..16. On (logical) File has to contain at least 2 data matrices.