Hi Matt,
I'm working on smartphone- and web-based screening tools that would be usable in the scenario you describe. The first publicly available prototype should be online sometime next week.
Would you care for a talk about your needs so that I may understand them better? Send me a PM, and we can hook up on Skype, Slack or the likes.
Best,
Thomas