It’s certainly possible. MOTECH is a workflow management toolset that could be used for that (http://motechsuite.org/) although I don’t know if you’d have to program additional functionality with it. The programmers on that project are easy to talk to and are interested in improving their project, so you could work with them on it. I’m not positive, but ODK may also have a way to do that kind of notification - or you could use it to build in that kind of workflow.