1. A method of capturing document data, comprising: obtaining a stream of document page images; determining that a sequence of pages in the stream of document page images comprise a single multi-page document; extracting data from two or more different pages included in the sequence; determining a document type based at least in part on the extracted data and a data entry forms library; creating an instance of a type-specific data entry form based at least in part on the document type; populating the data entry form associated with the multi-page document based at least in part on the data extracted from two or more different pages included in the sequence of pages and the document type; identifying, according to one or more validation rules, one or more form fields for which validation of the corresponding data by a user is required, wherein identifying of the one or more form fields for which validation of the corresponding data by a user is required comprises validating a dependent data value according to one or more data values on which the dependent data value depends, wherein the one or more data values on which the dependent data value depends are extracted from a page of the multi-page document that is different from a page of the multi-page document from which the dependent data value is extracted; and providing, to the user, the one or more form fields for which validation of the corresponding data is required.