ONLINE TEST RESULTS & ACCOUNT INFO: Please login below. With eScreen you will enjoy real-time tracking of your results, electronic chains, online scheduling and reporting, and rapid turnaround time on your results. If you have any questions or problems with your results reporting, please reach out to eScreen customer service at 1-800-881-0722 or email us at OccHealth@carespot.com. Drug Screen ....