Random Numbers for Questionnaire ID

Hello all,
Is there a possibility to generate Identification (ID) numbers for each survey participant?
This is to facilitate the data collection process in assigning each study participant its own ID number and help data collectors and researchers. The ID Numbers may be random or sequential.

You probably want to look at using UUIDs.

Please note, randomness does not imply uniqueness, so any ID based on, say, random() will provide no guarantee of uniqueness. And the problem with sequential IDs is that you require a central provider to assign them, making it impractical when you are acquiring data from widely distributed data sources, some of which may be offlline…