1. A computer-readable medium, comprising a memory storing executable instructions processed by a computer to: create a repository of individual reports by processing data within a database, wherein said executable instructions to create said repository of individual reports include executable instructions to create individual reports as time stamped instances of data within said database; analyze a repository of individual reports to generate a consolidated data set, wherein said consolidated data set includes data from a plurality of said individual reports, wherein each individual report includes information structured in accordance with a report schema that specifies the form in which the information should be presented, the report schema specifying a first data group and a second data group positioned underneath the first data group to form a structure to facilitate the matching of a field within a data group of a first individual report with a field within a data group of a second individual report; augment said consolidated data set with metadata selected from security information, data history and data validity, wherein said metadata includes information about the last presentation format of data within said individual reports; and insert said consolidated data set and said metadata within an electronic document.