Hello all – I would like your wise advice on the smartest way to implement
CommCare for a certain purpose.
We are considering using CommCare to implement a large health survey, which
will ask the respondent questions and get some medical information,
totaling about 100 fields.
Then, for a certain number of those respondents (for simplicity, let’s say,
just for those people that answered “Yes” on question #5) we are going to
want to then schedule exactly two follow-up visits … one three months
later, and one six months later… and in those visits, we will ask more
questions and collect a bit of extra medical info into forms.
Notice that since the number of follow-up visits will be only two, and at
these two follow up visits, the questions asked will be much fewer than the
large initial form – My first reaction is that this might not be a good
situation to use case management to record
Here are my first two guesses on how this could be done in CommCare. But,
please (1) let me know if one or both of these could be good or bad, and
(2) let me know any other method that I am forgetting.
1-- I could build it so that the initial long survey form creates two
"child cases" if the user answered “yes” to question 5. One of those child
cases would be in a form called “Followup visit 1” and the other would be
called “followup visit 2.” Those forms would have only the fields that
would be needed for those visits.
- However, if I did this method… would it be difficult to do data
reporting so that a report would, in one single line, integrate all three
separate forms for, for example, respondent #41, Joe Smith? The report
would have one entry that had not only what he said on the big initial
visit, but also what that respondent said over in the followup 1 form, and
also what he responded over in the followup 2 form?
- Any other benefits or problems with this method?
2-- Or, I could build it so that there was only one large form, which had
not only the 100 initial questions in it, but also after that, a section
with the fields for followup visit 1, and then the section of fields for
followup visit 3, all together in one large giant form. Then I suppose
that … it could be configured as an Edit Form…? so that 3 and 6 months
later, we could return to it on those subsequent visits and fill out the
second and third sections.
- This one truly doesn’t quite feel like it would be a very good way to
do it. Just that it would make reporting quite clear as all that patient’s
data would be in one big form. Thoughts?
3-- Lastly – what other method could I use to implement the survey plus
two follow-up visits, as I describe above?
I greatly appreciate your smart thoughts and your experienced knowledge on
this… Also, I might implement CommConnect SMS messages to remind people
of those two follow-up visits at 3 and 6 months, in case that influences
your thoughts on the best structure.