I want to make sure that multiple respondents will not have the same external data reference value in my directory.
I have set up a workflow for a survey so that if a respondent qualifies (the survey acts as a screener for my project) then their participant ID #, which is generated with the embedded data field Login ID = ${rand://int/100000:999999}, will be exported into one of my directories along with their name and contact information. I have set it up so this Login ID will be exported to this directory as each contact’s external data reference value. I am a little worried about the chance of a participant randomly being assigned the same value as a different participant for their Login ID. So, if a contact has the same external data reference value as another contact in the same directory, will I get an alert or some kind of notice? Has anyone found a better method for assigning eligible participants unique identification numbers? I do want to say that the participant will need to know their Login ID when they qualify/finish the screener (I have set it up to display to the participant with piped text) so that is why the randomized value saved as an embedded data field was so convenient. It would also be nice to continue with this survey to directory workflow to keep things automated. Any help is appreciated!
