1. An apparatus, comprising: a device; and an application including a network browser on the device for accessing a system configured for: identification of at least one computer-readable Extensible Markup Language (XML)-compliant data document including: a plurality of line items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values and are each computer-readably coupled to at least one of the data values, where the at least one computer-readable XML-compliant data document is capable of including multiple hierarchical relationships between two line items; parsing of the at least one computer-readable XML-compliant data document; accessing a plurality of computer-readable rules including: a computer-readable datatype rule for validation of a type of data values, a computer-readable calculation rule for validation of a calculation involving data values, and a computer-readable unit rule for validation of a unit of data values; validation of the at least one computer-readable XML-compliant data document by: identifying at least a subset of the computer-readable rules including at least one of: the computer-readable datatype rule for validation of the type of data values, the computer-readable calculation rule for validation of the calculation involving data values, or the computer-readable unit rule for validation of the unit of data values; processing at least a portion of the data values of at least a portion of the line items of the at least one computer-readable XML-compliant data document, utilizing the at least subset of the computer-readable rules and at least a portion of the computer-readable sematic tags of the at least one computer-readable XML-compliant data document; said apparatus configured for: accessing at least a portion of the at least one computer-readable XML-compliant data document utilizing the application including the network browser.
1. An apparatus, comprising: a device; and an application including a network browser on the device for accessing a system configured for: identification of at least one computer-readable Extensible Markup Language (XML)-compliant data document including: a plurality of line items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values and are each computer-readably coupled to at least one of the data values, where the at least one computer-readable XML-compliant data document is capable of including multiple hierarchical relationships between two line items; parsing of the at least one computer-readable XML-compliant data document; accessing a plurality of computer-readable rules including: a computer-readable datatype rule for validation of a type of data values, a computer-readable calculation rule for validation of a calculation involving data values, and a computer-readable unit rule for validation of a unit of data values; validation of the at least one computer-readable XML-compliant data document by: identifying at least a subset of the computer-readable rules including at least one of: the computer-readable datatype rule for validation of the type of data values, the computer-readable calculation rule for validation of the calculation involving data values, or the computer-readable unit rule for validation of the unit of data values; processing at least a portion of the data values of at least a portion of the line items of the at least one computer-readable XML-compliant data document, utilizing the at least subset of the computer-readable rules and at least a portion of the computer-readable sematic tags of the at least one computer-readable XML-compliant data document; said apparatus configured for: accessing at least a portion of the at least one computer-readable XML-compliant data document utilizing the application including the network browser. 10. The apparatus of claim 1 , wherein the system is configured such that the at least one computer-readable XML-compliant data document is encapsulated, in machine-readable form, with at least one reusable document including routines that are capable of being utilized for data value formatting and data value collating in connection with the at least one computer-readable XML-compliant data document as well as other XML-compliant data documents insofar as the other XML-compliant data documents meet requirements set forth in the at least one reusable document.