We provide the ability within EpiCollect+ (as in EpiCollect) to load remote data, from a projects website, onto a phone.
This allows data that others have gathered within a particular project to be loaded onto a new handset or handsets.
This can prove particularly useful within larger projects with multiple forms to allow new data gatherers to continue collecting data based on information gathered within a particular form level.
For example, within our demo 3-form schools project (School->Teacher->pupil) where data on schools are gathered and within each shool data on teachers are gathered and for each teacher information regarding pupils are gathered, Consider the scenario where 30 individuals have gathered information on a large set of schools. Recruiting additional data gatherers to the project to aid in the collection of teacher data should not require all schools data to be entered from scratch on each handset. By choosing to load all of the remote schools data synchronised to the server, this should allow new data gatherers to collect teacher information by linking to pre-gathered schools.
This method can be used at any level within a hierarchy, and requesting data will load all remote data from the level selected and above. So, if we wished to load all of the Teacher information from our project website, all school data would be downloaded as well (to preserve links) . Similarly, if we chose to load all pupil data (the lowest level in our hierarchy), this would include all teacher and all school data.
The process for loading remote data is shown below:
Choosing the 'Remote Data' option from the homescreen menu will present the option to choose which base table to load (the use of the term 'table' refers to a database table). For a single form project, only one option will be available, however, in the screenshots above, from the 3-level schools project, all three form names are listed in hierarchical order. Selecting 'Teachers' loads all Teacher data from the central website, along with all Schools data (the level above in the hierarchy). This is done so that all data are linked.
Following successfully loading data, should any of the forms have pictures associated, the option is given to a user to also load all remote picture data.
We wil now briefly describe the 'Settings' option from the EpiCollect+ homescreen.