A method, apparatus, and computer-readable medium are provided for merging
data from multiple data sources for use in an electronic document. The
method includes receiving field names and field data from an initial data
source, mapping field names from a subsequently added data source to the
initial data source, building a recipient list schema based on the field
names from the initial data source and the mapped field names from the
subsequently added data source, creating a recipient list according to
the recipient list schema, and saving the recipient list to a file. The
recipient list schema defines the relationships between the field names
in the recipient list and the field names in the initial and subsequently
added data sources.