OPAL-2549 Make a datasource factory dto that includes id mapping info