MRFGR:
I am not certain what you mean by "screened out," but if you mean users who do not complete the survey, I think I can help.
There could be two approaches, one using a SQL query (since I use MySQL) and one using the end URL and a PHP script.
1) SQL query: I use an SQL query to delete records that have been left incomplete for at least 5 hours and run the query every 3 hours, using a task scheduler. Here is an example of one of these queries:
DELETE
FROM
[Your survey table name]
where
(timestampdiff(hour, [Your survey table name].startdate, now()) >= 5)
AND
([Your survey table name].submitdate is null);
2) End URL and a PHP script:
Through the LimeSurvey End URL setting, you could pass the identifying information about the user to a PHP script that would populate a table immediately. The advantage of this approach would be that you would know right away who completed a survey by reviewing the populated table.
Not knowing the details of your survey, etc., you can find plenty of helpful hints about the End URL setting through the forums and through the LimeSurvey documentation.
Also not knowing your level of comfort with SQL scripts or PHP, the approaches above may not be helpful to you. I have found, though, that using SQL scripts and PHP to supplement LimeSurvey has brought to it a whole new level of possibilities. Others on this forum also have found JavaScript to be very useful.
tfj