8. A computer interface system for converting a data stream from XML (Extensible Markup Language) format to an EDI (Electronic Data Interchange) format based on hierarchies, comprising: a first computer system connected to a computer network and configured for bi-directional communication of data over the computer network, the first computer system comprising one or more processors and configured to: receive a data stream including a transaction type identifier in XML format; access a first translation tool corresponding to the transaction type identifier, and, using the accessed first translation tool, translate the received data stream to an intermediate data format having a plurality of tags, the tags incorporating sequence data, including one or more tags incorporating group delimiters and one or more tags incorporating transaction group identifiers; translate, using a second translation tool, the data stream from the intermediate data format to the EDI format based on hierarchies, employing the sequence data to format the data in the EDI format based on hierarchies, the formatting of the data in the EDI format based on hierarchies including arrangement of alphanumeric data elements independent of font and designation of delimiter data groups and transaction data groups arranged between the delimiter data groups using the one or more of the group delimiters and transaction group identifiers; and provide the data in the EDI format for output to a further computing device.
8. A computer interface system for converting a data stream from XML (Extensible Markup Language) format to an EDI (Electronic Data Interchange) format based on hierarchies, comprising: a first computer system connected to a computer network and configured for bi-directional communication of data over the computer network, the first computer system comprising one or more processors and configured to: receive a data stream including a transaction type identifier in XML format; access a first translation tool corresponding to the transaction type identifier, and, using the accessed first translation tool, translate the received data stream to an intermediate data format having a plurality of tags, the tags incorporating sequence data, including one or more tags incorporating group delimiters and one or more tags incorporating transaction group identifiers; translate, using a second translation tool, the data stream from the intermediate data format to the EDI format based on hierarchies, employing the sequence data to format the data in the EDI format based on hierarchies, the formatting of the data in the EDI format based on hierarchies including arrangement of alphanumeric data elements independent of font and designation of delimiter data groups and transaction data groups arranged between the delimiter data groups using the one or more of the group delimiters and transaction group identifiers; and provide the data in the EDI format for output to a further computing device. 9. The computer interface system of claim 8 , wherein the first translation tool specifies a presentation of a class of XML documents.