We have integrated our commcare app with another android application using the app callout feature of commcare. The android application is invoked from commcare in two different occasions, during Enrollment and Identification. The Enrollment process is executed at form level. Therefore, when callouts are made, we have certain information returned from the Android app and we store that information in to a calculated field. We then save the data from the calculated field in to a case property.
The problem that we are facing is related with the Identification process. The Identification process is done on case lists. The android app will also return some information during the identification process. Now, we want the returned information to be saved in the case db just like the way we did during Enrollments. But we couldn't do that as there is no way of updating the case db from case lists.
Could there be any possibility to update a case property of a particular case from case lists ? Any help would be greatly appreciated.