1. A data processing system, comprising: a first database maintained by a first party; a second database maintained by a second party different from the first party; a work queue operable to specify data to be added to the second database; an extract, transform and load module operable to write data from the first database to the work queue; and a data import module operable to import data from the work queue to the second database, wherein the first party is not privileged to write the data directly to the second database.