How to pass observations from OpenMRS to ODK-Voice

Hi everyone,
In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP post
from OpenMRS to ODK-Voice with the following information

  1. Form to use
  2. number to call
  3. time to call
  4. the number of times to repeat call until successful.

However, we'd also like to pass the person's first and last name, the day of
their birthday (a number from 1 to 31), and the date of their appointment.
Can this be done through HTTP post? Should we do something else?

Thanks,

Joaquin

joaquin,

this is a design decision that you folks need to make based on your
use case. it can be done through an http post, but it's not clear it's
the cleanest design because we don't know exactly what you are trying
to accomplish...

my intuition is that keeping a templated form on a server and passing
in the data as a well-formed instance over http is probably a
reasonable approach.

yaw

··· On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya wrote: > Hi everyone, > In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP post > from OpenMRS to ODK-Voice with the following information > 1. Form to use > 2. number to call > 3. time to call > 4. the number of times to repeat call until successful. > However, we'd also like to pass the person's first and last name, the day of > their birthday (a number from 1 to 31), and the date of their appointment. > Can this be done through HTTP post? Should we do something else? > Thanks, > Joaquin > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

Thanks Yaw. Would it be better if I gave a couple of use cases for this
design i.e. do you guys have the time to review this?

Also, my question was specifically whether ODK-Voice had the capability to
recieve an HTTP post with this information and if so what should the URL
look like.

Thanks,

Joaquin

··· On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa wrote:

joaquin,

this is a design decision that you folks need to make based on your
use case. it can be done through an http post, but it's not clear it's
the cleanest design because we don't know exactly what you are trying
to accomplish...

my intuition is that keeping a templated form on a server and passing
in the data as a well-formed instance over http is probably a
reasonable approach.

yaw

On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya joaquinblaya@gmail.com wrote:

Hi everyone,
In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP post
from OpenMRS to ODK-Voice with the following information

  1. Form to use
  2. number to call
  3. time to call
  4. the number of times to repeat call until successful.
    However, we'd also like to pass the person's first and last name, the day
    of
    their birthday (a number from 1 to 31), and the date of their
    appointment.
    Can this be done through HTTP post? Should we do something else?
    Thanks,
    Joaquin

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

Currently, ODK Voice is not designed to accept an HTTP post with this
information, but it would be easy to add an extra servlet that would throw
this info into the database.

The only tricky part would be getting the info (e.g. first / last name) into
the form. Yaw, what is the status of JavaRosa fetching XForm fields from an
external source e.g. database?

Also, how are you planning to have the first/last name rendered in the form?
With text-to-speech?

··· On Tue, Dec 14, 2010 at 3:35 PM, Joaquín Blaya wrote:

Thanks Yaw. Would it be better if I gave a couple of use cases for this
design i.e. do you guys have the time to review this?

Also, my question was specifically whether ODK-Voice had the capability to
recieve an HTTP post with this information and if so what should the URL
look like.

Thanks,

Joaquin

On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa yanokwa@gmail.com wrote:

joaquin,

this is a design decision that you folks need to make based on your
use case. it can be done through an http post, but it's not clear it's
the cleanest design because we don't know exactly what you are trying
to accomplish...

my intuition is that keeping a templated form on a server and passing
in the data as a well-formed instance over http is probably a
reasonable approach.

yaw

On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya joaquinblaya@gmail.com wrote:

Hi everyone,
In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP
post
from OpenMRS to ODK-Voice with the following information

  1. Form to use
  2. number to call
  3. time to call
  4. the number of times to repeat call until successful.
    However, we'd also like to pass the person's first and last name, the
    day of
    their birthday (a number from 1 to 31), and the date of their
    appointment.
    Can this be done through HTTP post? Should we do something else?
    Thanks,
    Joaquin

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Because the other option is to do a direct write to the database, Pavel
Munoz from SSI in Nicargua is helping me to evaluate which of the two
options is best for our case.

and yes the idea is to have the first/last name, appointment date and time,
rendered in the form. The idea is then to record an audio file with the
static part of the form e.g. We are calling from ODK Voice for the patient,
and then have text to speech for the Patients First and Last Name and then
continue with a recording. Does that make sense?

Joaquin

··· On Tue, Dec 14, 2010 at 6:17 PM, Adam Lerer wrote:

Currently, ODK Voice is not designed to accept an HTTP post with this
information, but it would be easy to add an extra servlet that would throw
this info into the database.

The only tricky part would be getting the info (e.g. first / last name)
into the form. Yaw, what is the status of JavaRosa fetching XForm fields
from an external source e.g. database?

Also, how are you planning to have the first/last name rendered in the
form? With text-to-speech?

On Tue, Dec 14, 2010 at 3:35 PM, Joaquín Blaya jblaya@ehealthsystems.clwrote:

Thanks Yaw. Would it be better if I gave a couple of use cases for this
design i.e. do you guys have the time to review this?

Also, my question was specifically whether ODK-Voice had the capability to
recieve an HTTP post with this information and if so what should the URL
look like.

Thanks,

Joaquin

On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa yanokwa@gmail.com wrote:

joaquin,

this is a design decision that you folks need to make based on your
use case. it can be done through an http post, but it's not clear it's
the cleanest design because we don't know exactly what you are trying
to accomplish...

my intuition is that keeping a templated form on a server and passing
in the data as a well-formed instance over http is probably a
reasonable approach.

yaw

On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya joaquinblaya@gmail.com wrote:

Hi everyone,
In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP
post
from OpenMRS to ODK-Voice with the following information

  1. Form to use
  2. number to call
  3. time to call
  4. the number of times to repeat call until successful.
    However, we'd also like to pass the person's first and last name, the
    day of
    their birthday (a number from 1 to 31), and the date of their
    appointment.
    Can this be done through HTTP post? Should we do something else?
    Thanks,
    Joaquin

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

Yaw, what is the status of JavaRosa fetching XForm fields from an external
source e.g. database?

it's still not implemented fully. no eta.

Hello Adam,

We already had success creating this servlet to receive HTTP posts
from OpenMRS containing call requests. So, OpenMRS is sending requests
to ODK-Voice and ODK-Voice is making those calls. Easy, lets say.

But, as you said before, the tricky part is to put some info into the
xform for each call.
I wanted to do something like the method described in the "Decoupling"
section from this article:
http://webbackplane.com/mark-birbeck/blog/2009/03/customising-initial-instance-data-in-an-xform
It is about using the 'src' attribute on xf:instance, but, trying
these I realized that maybe we (as ODK) are not implementing this
attribute yet (on the FormHandler class?), not sure if JavaROSA does.
Please let me know if I am wrong here; if not, do you believe it is
easy for us to implement this function?

Plan B for me is to modify near the method importData(String filePath)
or importData(byte data) at FormHandler.java somehow so we are able
to load the xml that we are getting from OpenMRS into the current form
instance.

I hope I am clear.
Seeking advice on this or some new ideas.
Thanks once again.

Pavel Stephan Muñoz

··· On Dec 14 2010, 3:17 pm, Adam Lerer wrote: > Currently, ODK Voice is not designed to accept an HTTP post with this > information, but it would be easy to add an extra servlet that would throw > this info into the database. > > The only tricky part would be getting the info (e.g. first / last name) into > the form. Yaw, what is the status of JavaRosa fetching XForm fields from an > external source e.g. database? > > Also, how are you planning to have the first/last name rendered in the form? > With text-to-speech? > > On Tue, Dec 14, 2010 at 3:35 PM, Joaquín Blaya wrote:> Thanks Yaw. Would it be better if I gave a couple of use cases for this > > design i.e. do you guys have the time to review this? > > > Also, my question was specifically whether ODK-Voice had the capability to > > recieve an HTTP post with this information and if so what should the URL > > look like. > > > Thanks, > > > Joaquin > > > On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa wrote: > > >> joaquin, > > >> this is a design decision that you folks need to make based on your > >> use case. it can be done through an http post, but it's not clear it's > >> the cleanest design because we don't know exactly what you are trying > >> to accomplish... > > >> my intuition is that keeping a templated form on a server and passing > >> in the data as a well-formed instance over http is probably a > >> reasonable approach. > > >> yaw > > >> On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya wrote: > >> > Hi everyone, > >> > In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP > >> post > >> > from OpenMRS to ODK-Voice with the following information > >> > 1. Form to use > >> > 2. number to call > >> > 3. time to call > >> > 4. the number of times to repeat call until successful. > >> > However, we'd also like to pass the person's first and last name, the > >> day of > >> > their birthday (a number from 1 to 31), and the date of their > >> appointment. > >> > Can this be done through HTTP post? Should we do something else? > >> > Thanks, > >> > Joaquin > > >> > -- > >> > Post: opendatakit@googlegroups.com > >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > >> > Options:http://groups.google.com/group/opendatakit?hl=en > > >> -- > >> Post: opendatakit@googlegroups.com > >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com > >> Options:http://groups.google.com/group/opendatakit?hl=en > > > -- > > ___________________________________________________________________ > > Gerente de Desarrollo, eHealth Systems > > Research Fellow, Escuela de Medicina de Harvard > > Moderador, GHDOnline.org > > > -- > > Post: opendatakit@googlegroups.com > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > > Options:http://groups.google.com/group/opendatakit?hl=en

Hello Yaw, I am working with Joaquin B. & Heather Z. in this project.

I would like to get more info about customizing XForm fields.
You are saying it is not fully implemented yet, what is available to do
right now? Or how can we help you with this to take it to a level that fits
our needs soon?

We are going to add a new servlet in ODK Voice, following Adam's advice,
that will accept a HTTP POST from OpenMRS containing call schedule info,
that is: which number to call to, which xform to use for this call and a
date&time; plus, some context-info like patient's name ('Hello JOAQUIN',
'Hello YAW'), next encounters date (Ex.: 'Hello JOAQUIN, your next
encounter is scheduled on DECEMBER, 18, 2010, press 1 if you are going to
be there.). So, we need to put different names and dates (and any other
data) for each call in the same call-template (the xform previously loaded
in ODK Voice); do you believe this is possible? Or, again, how can we help
to make it possible?

Thanks in advance for your support.

Pavel Stephan Muñoz.

··· 2010/12/15 Yaw Anokwa

Yaw, what is the status of JavaRosa fetching XForm fields from an
external
source e.g. database?

it's still not implemented fully. no eta.

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Pavel Stephan Muñoz

To the best of my knowledge, instance 'src' attributes are not implemented
in JavaRosa, and I'm not sure that's the best way to accomplish what you
want.

I think Yaw had a good suggestion in his 12/15 email in this thread. When
you send the HTTP request from OpenMRS to ODKVoice, include the values you
want to insert into the form, and then write a bit of logic in ODK Voice to
insert them there after loading the form and before starting to render it.

Yaw suggested looking at
http://code.google.com/p/opendatakit/source/browse/src/org/odk/collect/android/tasks/FormLoaderTask.java?repo=collect,
which shows how to load data into a FormDef.

Good luck!
Adam

··· On Tue, Feb 1, 2011 at 3:20 AM, pavelstephan wrote:

Hello Adam,

We already had success creating this servlet to receive HTTP posts
from OpenMRS containing call requests. So, OpenMRS is sending requests
to ODK-Voice and ODK-Voice is making those calls. Easy, lets say.

But, as you said before, the tricky part is to put some info into the
xform for each call.
I wanted to do something like the method described in the "Decoupling"
section from this article:

http://webbackplane.com/mark-birbeck/blog/2009/03/customising-initial-instance-data-in-an-xform
It is about using the 'src' attribute on xf:instance, but, trying
these I realized that maybe we (as ODK) are not implementing this
attribute yet (on the FormHandler class?), not sure if JavaROSA does.
Please let me know if I am wrong here; if not, do you believe it is
easy for us to implement this function?

Plan B for me is to modify near the method importData(String filePath)
or importData(byte data) at FormHandler.java somehow so we are able
to load the xml that we are getting from OpenMRS into the current form
instance.

I hope I am clear.
Seeking advice on this or some new ideas.
Thanks once again.

Pavel Stephan Muñoz

On Dec 14 2010, 3:17 pm, Adam Lerer adam.le...@gmail.com wrote:

Currently, ODK Voice is not designed to accept an HTTP post with this
information, but it would be easy to add an extra servlet that would
throw
this info into the database.

The only tricky part would be getting the info (e.g. first / last name)
into
the form. Yaw, what is the status of JavaRosa fetching XForm fields from
an
external source e.g. database?

Also, how are you planning to have the first/last name rendered in the
form?
With text-to-speech?

On Tue, Dec 14, 2010 at 3:35 PM, Joaquín Blaya jbl...@ehealthsystems.clwrote:>
Thanks Yaw. Would it be better if I gave a couple of use cases for this

design i.e. do you guys have the time to review this?

Also, my question was specifically whether ODK-Voice had the capability
to

recieve an HTTP post with this information and if so what should the
URL

look like.

Thanks,

Joaquin

On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa yano...@gmail.com wrote:

joaquin,

this is a design decision that you folks need to make based on your
use case. it can be done through an http post, but it's not clear it's
the cleanest design because we don't know exactly what you are trying
to accomplish...

my intuition is that keeping a templated form on a server and passing
in the data as a well-formed instance over http is probably a
reasonable approach.

yaw

On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya joaquinbl...@gmail.com wrote:

Hi everyone,
In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP
post
from OpenMRS to ODK-Voice with the following information

  1. Form to use
  2. number to call
  3. time to call
  4. the number of times to repeat call until successful.
    However, we'd also like to pass the person's first and last name,
    the

day of

their birthday (a number from 1 to 31), and the date of their
appointment.
Can this be done through HTTP post? Should we do something else?
Thanks,
Joaquin

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
<opendatakit%2Bunsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com

Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
<opendatakit%2Bunsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com

Options:http://groups.google.com/group/opendatakit?hl=en

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
<opendatakit%2Bunsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com

Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Pavel,
Adam wrote this to me

To the best of my knowledge, instance 'src' attributes are not
implemented in JavaRosa, and I'm not sure that's the best way to
accomplish what you want.

I think Yaw had a good suggestion in his 12/15 email in this thread.
When you send the HTTP request from OpenMRS to ODKVoice, include the
values you want to insert into the form, and then write a bit of logic
in ODK Voice to insert them there after loading the form and before
starting to render it.

Yaw suggested looking at
http://code.google.com/p/opendatakit/source/browse/src/org/odk/collect/android/tasks/FormLoaderTask.java?repo=collect,
which shows how to load data into a FormDef.

Good luck!
Adam

··· On Tue, Feb 1, 2011 at 5:20 AM, pavelstephan wrote: > Hello Adam, > > We already had success creating this servlet to receive HTTP posts > from OpenMRS containing call requests. So, OpenMRS is sending requests > to ODK-Voice and ODK-Voice is making those calls. Easy, lets say. > > But, as you said before, the tricky part is to put some info into the > xform for each call. > I wanted to do something like the method described in the "Decoupling" > section from this article: > http://webbackplane.com/mark-birbeck/blog/2009/03/customising-initial-instance-data-in-an-xform > It is about using the 'src' attribute on xf:instance, but, trying > these I realized that maybe we (as ODK) are not implementing this > attribute yet (on the FormHandler class?), not sure if JavaROSA does. > Please let me know if I am wrong here; if not, do you believe it is > easy for us to implement this function? > > Plan B for me is to modify near the method importData(String filePath) > or importData(byte[] data) at FormHandler.java somehow so we are able > to load the xml that we are getting from OpenMRS into the current form > instance. > > I hope I am clear. > Seeking advice on this or some new ideas. > Thanks once again. > > Pavel Stephan Muñoz > > > On Dec 14 2010, 3:17 pm, Adam Lerer wrote: >> Currently, ODK Voice is not designed to accept an HTTP post with this >> information, but it would be easy to add an extra servlet that would throw >> this info into the database. >> >> The only tricky part would be getting the info (e.g. first / last name) into >> the form. Yaw, what is the status of JavaRosa fetching XForm fields from an >> external source e.g. database? >> >> Also, how are you planning to have the first/last name rendered in the form? >> With text-to-speech? >> >> On Tue, Dec 14, 2010 at 3:35 PM, Joaquín Blaya wrote:> Thanks Yaw. Would it be better if I gave a couple of use cases for this >> > design i.e. do you guys have the time to review this? >> >> > Also, my question was specifically whether ODK-Voice had the capability to >> > recieve an HTTP post with this information and if so what should the URL >> > look like. >> >> > Thanks, >> >> > Joaquin >> >> > On Mon, Dec 13, 2010 at 9:28 PM, Yaw Anokwa wrote: >> >> >> joaquin, >> >> >> this is a design decision that you folks need to make based on your >> >> use case. it can be done through an http post, but it's not clear it's >> >> the cleanest design because we don't know exactly what you are trying >> >> to accomplish... >> >> >> my intuition is that keeping a templated form on a server and passing >> >> in the data as a well-formed instance over http is probably a >> >> reasonable approach. >> >> >> yaw >> >> >> On Mon, Dec 13, 2010 at 21:59, Joaquín Blaya wrote: >> >> > Hi everyone, >> >> > In connecting OpenMRS to ODK-Voice we're planning on sending an HTTP >> >> post >> >> > from OpenMRS to ODK-Voice with the following information >> >> > 1. Form to use >> >> > 2. number to call >> >> > 3. time to call >> >> > 4. the number of times to repeat call until successful. >> >> > However, we'd also like to pass the person's first and last name, the >> >> day of >> >> > their birthday (a number from 1 to 31), and the date of their >> >> appointment. >> >> > Can this be done through HTTP post? Should we do something else? >> >> > Thanks, >> >> > Joaquin >> >> >> > -- >> >> > Post: opendatakit@googlegroups.com >> >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> > Options:http://groups.google.com/group/opendatakit?hl=en >> >> >> -- >> >> Post: opendatakit@googlegroups.com >> >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> Options:http://groups.google.com/group/opendatakit?hl=en >> >> > -- >> > ___________________________________________________________________ >> > Gerente de Desarrollo, eHealth Systems >> > Research Fellow, Escuela de Medicina de Harvard >> > Moderador, GHDOnline.org >> >> > -- >> > Post: opendatakit@googlegroups.com >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > Options:http://groups.google.com/group/opendatakit?hl=en > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

--


Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org

appreciate the offer for help! best thing to do is to ping clayton at
csims@dimagi.com to figure out what is done and what isn't.

take a look at how we restore saved forms in collect. that is
essentially the code that is needed to populate a formdef with
instance data. see
http://code.google.com/p/opendatakit/source/browse/src/org/odk/collect/android/tasks/FormLoaderTask.java?repo=collect
for more

··· On Thu, Dec 16, 2010 at 00:43, Pavel Stephan Muñoz wrote: > Hello Yaw, I am working with Joaquin B. & Heather Z. in this project. > > I would like to get more info about customizing XForm fields. > You are saying it is not fully implemented yet, what is available to do > right now? Or how can we help you with this to take it to a level that fits > our needs soon? > > We are going to add a new servlet in ODK Voice, following Adam's advice, > that will accept a HTTP POST from OpenMRS containing call schedule info, > that is: which number to call to, which xform to use for this call and a > date&time; plus, some context-info like patient's name ('Hello JOAQUIN', > 'Hello YAW'), next encounters date (Ex.: 'Hello JOAQUIN, your next encounter > is scheduled on DECEMBER, 18, 2010, press 1 if you are going to be there.). > So, we need to put different names and dates (and any other data) for each > call in the same call-template (the xform previously loaded in ODK Voice); > do you believe this is possible? Or, again, how can we help to make it > possible? > > Thanks in advance for your support. > > Pavel Stephan Muñoz. > > > 2010/12/15 Yaw Anokwa >> >> > Yaw, what is the status of JavaRosa fetching XForm fields from an >> > external >> > source e.g. database? >> >> it's still not implemented fully. no eta. >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > > > -- > Pavel Stephan Muñoz > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >