Data interchange is performed by opening a document having tagged
information including data tags and data. The data, such as data
associated with data fields is updated. A target, such as a bar code is
generated based on the data tags and data. The updated data is stored
and/or transmitted, electronically and/or using the target. For example,
the target can be a bar code which can be printed.