11. The system of claim 9 , wherein the table spans multiple pages of the document, and wherein the title elements repeat on two or more pages of the multiple pages.
9. A system for creating a flexible structure description, the system comprising: one or more electronic processors configured to: receive an image of a document of a particular document type that contains a table; receive an entry describing an item in the table; search for title elements based upon the entry; detect data fields and anchor elements for the entry; generate a flexible structure description for the particular document type that includes a set of search elements for each data field in the image of the document and the title elements; match the flexible structure description against the image; and extract data from the image based upon the matching of the flexible structure description against the image.