1. A method of dynamically accommodating communication between disparate data formats comprising the steps of: selecting an input format description and an output format description; supplying a data segment mapping for at least some data fields from said input format description to said output format description; and generating a set of executable machine instructions according to said data segment mapping, said input format description and said output format description, where said executable machine instructions are adapted for translation of an input data stream to an output data stream.