Access to ODK Collect from XML data from other Android applications

Can you please open a new thread with more details about the workflow? I don't know enough about CSPro to figure out how/where/to what the code in the thread you shared applies. Some of the things that would be helpful to understand:

  • How/when are concessions and households identified? Are they known ahead of time vs. discovered in the field? It looks to me like the work described in the thread you point to is done as part of project setup but I can't tell.
  • Does a single person do all work related to a single concession? A single household? Are all households in one concession identified/visited sequentially? I'm trying to understand whether or not repeats are appropriate in this context.

In general, the more detail you can provide on the desired workflow, the more likely it is I'll be able to know whether there's a good ODK-based approach. You may want to describe what the process would look like if you had to use paper so that it's not tied to any particular system's model.