SMS Survey to Specific Patients

For our SMS project we randomly assign 50% of new patients to receive
support text messages and 50% do not receive them. Now we want to send a
survey to patients to assess how helpful (or not) support messages have
been in the treatment process. We want to send a specific set of questions
to patients that received the messages (Message = Yes) and then another set
of questions to all new patients regardless of whether they received
messages or not (Patient Type = New).

Here is my confusion, I want to send the survey *only *to patients that
started treatment in a specific window of time, let’s say from October 1
2015 to March 15 2016. I don’t want patients who just started treatment and
have not yet received at least 2 weeks of messages to get this survey. But
the problem is that I don’t have a “Date” case property. We don’t ask the
date when the patient gets registered because the system has that info
(Date opened). However, I am not sure how to use that property as a “state”
in the reminder. Besides, I would also need to use the case property
“Patient Type” to only send messages to “New” patients, so I would need a
hidden value with a calculation (Date opened is between “October 1 and
March 15” and Patient Type equals New). Plus, I believe hidden values won’t
get filled retroactively for past records/patients, but only for the ones
registered after I create it. So, I need some guidance :slight_smile:

Thank you for any pointers!

Carla

Hi Carla,

Is this a one-time survey that you wish to send? If so it might be easiest
to just group all the patients into different Case Groups based on your
criteria and then send different Broadcast Surveys to each group.

Thanks,
Giovanni

··· On Mon, Jan 25, 2016 at 11:58 AM, Carla Villoria wrote:

For our SMS project we randomly assign 50% of new patients to receive
support text messages and 50% do not receive them. Now we want to send a
survey to patients to assess how helpful (or not) support messages have
been in the treatment process. We want to send a specific set of questions
to patients that received the messages (Message = Yes) and then another set
of questions to all new patients regardless of whether they received
messages or not (Patient Type = New).

Here is my confusion, I want to send the survey *only *to patients that
started treatment in a specific window of time, let’s say from October 1
2015 to March 15 2016. I don’t want patients who just started treatment and
have not yet received at least 2 weeks of messages to get this survey. But
the problem is that I don’t have a “Date” case property. We don’t ask the
date when the patient gets registered because the system has that info
(Date opened). However, I am not sure how to use that property as a “state”
in the reminder. Besides, I would also need to use the case property
“Patient Type” to only send messages to “New” patients, so I would need a
hidden value with a calculation (Date opened is between “October 1 and
March 15” and Patient Type equals New). Plus, I believe hidden values won’t
get filled retroactively for past records/patients, but only for the ones
registered after I create it. So, I need some guidance :slight_smile:

Thank you for any pointers!

Carla

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.