The Star Teacher Pre-Screener Web Service Tool 
Web Service Address
https://www.starteacheronline.com/WebServices/VirtualPartner/VirtualOne.asmx

Download File
VirtualPartner.zip

Download Instructions
Import the files into a Visual Studio Solution for a working copy of the tools, You will then have access to an example of the code used to interact with our system.

Introduction
These Webservices are provided so that your application can interact with The Haberman Educational Foundation's Star Teacher Pre-Screener. The web services provided will let you create an account, provide a seamless login so that users can obtain instant access to our system from yours and collect the users scores once the user has completed the Pre-Screener. This tool is provided to help with that integration.

All of the encryptions used to encrypt and decrypt the strings passed to these webservices can be found by clicking on the links to the left under the code heading . These instructions and this tool are not provided as an end to all means for the integration but only as a method to demostrate how to communicate with our system.

Partner Account
If an institution wants there application to be integrated with the Star Teacher Pre-Screener, a master account will be set up within the Star Teacher Pre-Screener Application. This account will hold the variables that will allow communication between the two systems to occur. A Partner Id and Password will be created that will need to be used to validate the account. Once the Partner Account has been set up, integration can be completed. 

The Process
The Partner initalizes a user in our system by passing required user information through the web service LoadApplicant. Upon Success the Partner should provide a link that automartically logs a user in to the Star Teacher Pre-Screener. Once the user has completed the test, the Partner can call the user Results by passing required user information through the web service UserResults() to retrieve the scores.

Process Flow
1 Load Applicant()
2 VirtualLogin()
3 UserResults()

Developers
Click on the links to the left under the Code Heading to get detailed information on each web service. Download VirtualPartner.zip for a working copy of the tools. In order to get started with your development, please contact us to set up a development account. Possible Errors that can be returned can be view by clicking on each process step under Testing Tools.


Gary Cowan | Information Technology
gcowan@altcert.org
The Haberman Educational Foundation | www.www.altcert.org
281.993.2523 | Fax: 281.996.0831 | Corporate: 713.667.6185
4018 Martinshire Drive | Houston, Texas 77025-3918