I need to collect data from various regional offices (say 10) which report to one Central office. Data collected from these regional offices will then be consolidated at one place and analysed. So, I have created a Data Collection Project at the central office level and assigned the role of project manager to one person (or more). Now, people at regional offices have been assigned data collector roles. However, the need is that one person (say reviewer) needs to check the data for error at regional level. Once satisfied with the correctness of data, the data is submitted to the Central office. How can I achieve this functionality?
I should not make projects for each regional office because there are so many regional offices (say 100). Also there around 10 forms for one Project. So, if I make changes in one form, I need to replicate the same changes 100 times (once for each regional office)
Welcome to the ODK forum, @Him ! We're glad you're here. When you get a chance, please introduce yourself on this forum thread. I'd also encourage you to add a picture as your avatar because it helps build community!
Q- You have looked at Submission review states?
A- I have seen Submission review states. It does not help me with the requirement I am looking for.
Q- Do you need to restrict it so that each regional reviewer can only see the submissions from their region?
A- Yes, I need to restrict the data so that each regional reviewer can only see the submissions from their region.
Q-How many devices are being used in each region?
A-There are around 100-500 data collectors/devices depending on the jurisdiction of the regional offices.
Q- Could the regional review step take place on the devices themselves pre-submission?
A- It is possible but the task will be very much cumbersome and time-taking as each data collector has to come to the reviewer to meet and get his/her data verified and then submit.