Patent ID: 7703099

Claim:
A method for selectively transforming one or more transactions of a collection of electronic data interchange (EDI) transactions, said method comprising: identifying a type of EDI transactions from other types of EDI transactions to be transformed from a source format to a destination format; receiving the collection of the EDI transactions according to the source format; identifying one or more particular transactions from the collection of the EDI transactions corresponding to the identified type of the EDI transactions, said identified one or more particular transactions being different from remaining EDI transactions not identified in the collection; defining a transformation map to transform the identified one or more particular transactions in the collection from the source format to the destination format, said defined transformation map including selective transformation rules to be applied only to the identified one or more particular transactions without applying the included transformation rules to the remaining EDI transactions in the collection; transforming the identified one or more particular transactions in the collection by applying the transformation rules of the defined transformation map to only the one or more particular transactions and not applying the transformation rules to the remaining EDI transactions in the collection so that the remaining transactions in the collection are untransformed; and transmitting the transformed one or more particular transactions and the remaining untransformed transactions of the collection of EDI transactions as one EDI message to a destination device.