13. The computer system of claim 9 wherein the plurality of electronic records are generated from multiple data sources prior to committing a database transaction to the database.
13. The computer system of claim 9 wherein the plurality of electronic records are generated from multiple data sources prior to committing a database transaction to the database. 14. The computer system of claim 13 wherein one or more fields of an electronic record in the plurality of electronic records are filled with XML data based on the mappings including a predefined mapping of the fields to the multiple data sources.