We're a non-profit working in a remote area in Asia where there are over 1,400 villages with multiple names due to 53 languages in the region.
We have a definitive master list of village names and IDs.
At the start of a new Survey123 form... we want users to 'look up' the village from the master list so that we can lock the survey to that village. The form maybe entered 'onsite' or 'offsite' so we can't rely on gathering lat / long at point of entry.
This is also an area where there is limited, if any mobile data available. So the form needs downloading before users enter an area where there is no signal. We also need to publish the survey beyond our staff team to hundreds of volunteer healthworkers. It is not possible to purchase login IDs for all these users.
We've been able to create a Survey123 form linked to a 'feature service' which pulls village data into a Survey123 'inbox'. This comes from an existing web layer / map with unique village names and latitude / longitude data. But when publishing this form, it seems to require users to 'login' to refresh the inbox.
1) Is this the right method to use? Are there any other approaches we can take to having a 'long searchable list' of village names at the start of a survey so that the survey data is correctly linked to a unique village ID?
2) Are we doing something wrong in the above method? Is there a way for users to download the inbox without logging in? We've shared the web layer as public already.
Thank you for your help,
Chris