Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Time scheduling
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Olivier Vernin  
View profile  
 More options Apr 17 2012, 3:04 am
From: Olivier Vernin <over...@gmail.com>
Date: Tue, 17 Apr 2012 10:04:19 +0300
Local: Tues, Apr 17 2012 3:04 am
Subject: Time scheduling

Dear,

I'm very interested in the xForm for the development of a SMS campaign tool
for the NGO Text To Change (http://texttochange.org). In the context of
their business, i'm trying to match the kind of interaction/dialogue with
what xForm can offer. For all the pure questionnaire part, xForm seems very
well design. However i'm struggling to understand where the xform
specification is ending.

Could you confirm me that those following points are not supported by xform
and therefor have to be added on top:
1> Reminders: In case we want to repeat 3 time a question because a
participant hasn't reply, how can we specify it?
2> ScheduIing: In case the question has to be send at a specific time or
after a specific time (i.e. we only want to send one question a day) is it
possible?
3> Feedbacks: We want to provide a particular feedback after some replies
of an closed question?
4> Non question: Can we specify a message that is not a question for
example to give more context before a question.

For TextToChange purpose, xForm would be useful when a SMS campaign need to
have a set of question to be process sequentially. Such as a registration
dialogue just after someone opt-in. The articulation between
those questionnaire or different step of the campaign has to be deal
elsewhere.

Feel free to provide any suggestion or comment.

Take Care
Olivier


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yaw Anokwa  
View profile  
 More options Apr 17 2012, 10:23 am
From: Yaw Anokwa <yano...@gmail.com>
Date: Tue, 17 Apr 2012 07:23:24 -0700
Local: Tues, Apr 17 2012 10:23 am
Subject: Re: [ODK Community] Time scheduling
Olivier,

If you want to combine XForms and SMS,
https://github.com/nyaruka/rapidsms-xforms is a good place to start.
Nyaruka has done a lot of this work, and so you should make sure you
aren't re-inventing the wheel. Vumi also has some ODK hooks at
https://github.com/hodgestar/vodka, but I have no idea if that code
works.

If you want to use the XForm to encode your entire application (not
clear this is a good idea, BTW), you can put the data you want to use
(reminders, scheduling) to the XForm instance and have your
application pull the data from there. As long as you don't put those
data elements in the body, those prompts are effectively hidden from
the user (at least in the ODK/JavaRosa world)

<data id="my_xform">
        <when_to_call_person>2006-09-12</when_to_call_person>
        <number_of_times_to_repeat_call>3</number_of_times_to_repeat_call/>
        <question1/>
</data>

<input ref="question1">
        <label>What is your name?</label>
</input>

As far as feedback and non-questions, XForms can make prompts relevant
based on previous answers. So if someone says they are male, the form
can make hide (or make non-relevant) the prompts about pregnancy. You
can also have read-only prompts that are informational, or use the
hint option that each prompt has. Read
opendatakit.org/help/form-design/ to find out more.

Yaw


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »