I'm a long-time user of LimeSurvey/LimeService but have yet to attempt this and am unable to find answers on the wiki or here in the forum. I'm working on a longitudinal survey in which people respond within 3 weeks of an event (a traumatic injury), then again 1 week later, and a third time 3 months following the event. So what I need is:
1. A baseline survey that captures both the date of the injury, and the date of first completion
2. A system that then automatically sends another invite to the respondent 1 week from the date of their first completion
3. A system that automatically sends another invite to the respondent on a date 3 months following their injury, as indicated by the respondent on the first administration.
Obviously I need to be able to connect responses across the 3 administrations, so I'm assuming that a token table would be needed that allows repeat administrations (ie. don't use a cookie to prevent repeats). What I can't sort out are the other mechanisms: how to set LS to automatically send (email) the follow-up invites after a given period, and how to set those periods to values based on responses to the first survey (ie. date of injury, date of baseline survey). If there's a place I should be looking that details this mechanism then I apologize and would appreciate a link to that source. Otherwise, it would be great if anyone else has tackled this and is able to share some knowledge. I'll do the same in the future.
Thanks.