1. A method implemented at least in part by a computing device for transforming electronic data interchange (EDI) transactions, said method comprising: receiving EDI data in a batch, said batch of EDI data including a plurality of EDI documents, each having at least one EDI transaction corresponding to a transaction type; identifying the EDI transactions included in the EDI documents by decoding the received EDI data according to EDI standards; and generating a consolidated EDI document from the plurality of EDI documents in the batch, said consolidated EDI document including EDI data of the identified EDI transactions organized according to the transaction type.