13. One or more computer storage media having computer-executable components for modeling an electronic data interchange (EDI) document using eXtensible Markup Language (XML) at runtime, said computer-executable components comprising: an element component for identifying a plurality of structural elements in the EDI document, said identified plurality of structural elements representing at least one transaction, said identified plurality of structural elements being defined by at least one EDI schema included in the EDI document, said EDI document having an original format associated with an EDI standard, a version of the EDI standard, and a transaction set of the EDI standard; a data component for determining a plurality of corresponding data values from the identified plurality of structural elements in the EDI document; wherein said element component identifies common elements in the plurality of identified structure elements, wherein said element component, without receiving input from a user to identify the EDI standard, the version of the EDI standard, and the transaction set of the EDI standard, generates a structured EDI schema representing the at least one EDI schema as a function of the identified plurality of structural elements, the plurality of determined data values, said generated structure EDI schema converting the original format based on the identified common elements; an annotation component for identifying one or more rules included in the EDI document, said one or more identified rules comprising at least one of the following: one or more cross field validation rules, one or more trigger field information rules, one or more reference designator rules, one or more split point information rules, and a list of rules of a segment structural element, wherein the one or more identified rules are associated with the plurality of corresponding data values, said annotation component generating XML annotations based on the one or more identified rules; a transformation component for transforming the determined data values and the generated XML annotations into an XML schema corresponding to the EDI document and the structured EDI schema; and a payload component for processing the XML schema at runtime such that the plurality of rules represented in the generated XML annotations are applied at runtime to the determined values.
13. One or more computer storage media having computer-executable components for modeling an electronic data interchange (EDI) document using eXtensible Markup Language (XML) at runtime, said computer-executable components comprising: an element component for identifying a plurality of structural elements in the EDI document, said identified plurality of structural elements representing at least one transaction, said identified plurality of structural elements being defined by at least one EDI schema included in the EDI document, said EDI document having an original format associated with an EDI standard, a version of the EDI standard, and a transaction set of the EDI standard; a data component for determining a plurality of corresponding data values from the identified plurality of structural elements in the EDI document; wherein said element component identifies common elements in the plurality of identified structure elements, wherein said element component, without receiving input from a user to identify the EDI standard, the version of the EDI standard, and the transaction set of the EDI standard, generates a structured EDI schema representing the at least one EDI schema as a function of the identified plurality of structural elements, the plurality of determined data values, said generated structure EDI schema converting the original format based on the identified common elements; an annotation component for identifying one or more rules included in the EDI document, said one or more identified rules comprising at least one of the following: one or more cross field validation rules, one or more trigger field information rules, one or more reference designator rules, one or more split point information rules, and a list of rules of a segment structural element, wherein the one or more identified rules are associated with the plurality of corresponding data values, said annotation component generating XML annotations based on the one or more identified rules; a transformation component for transforming the determined data values and the generated XML annotations into an XML schema corresponding to the EDI document and the structured EDI schema; and a payload component for processing the XML schema at runtime such that the plurality of rules represented in the generated XML annotations are applied at runtime to the determined values. 16. The computer storage media of claim 13 , wherein the annotation component generates the annotations for the plurality of rules, said plurality of rules defining one or more of the following: trigger field information, reference designator, and split point information.