FastraxNetwork
The following operations are supported. For a formal definition, please review the Service Description.
-
GenerateReport
This method generates a client report in PDF format. -
GetApplicantEntryDetails
Returns to the caller the details of the applicant entry request (if one exists) including the status and URL. -
GetClientReports
This method allows a Selection.Com client the ability to retrieve a list of the available reports the client's account is set up to submit to the Fastrax Network. The reports ids (both individual and combined report ids) are also returned in this document. -
GetMappedLocation
Returns the custLocation that is mapped to a specific control code. -
GetVendorRequests
This method returns an xml string of the open vendor requests assigned to the vendor login associated with the FastraxVendorLogin object passed to this method as a SOAP header. The results are passed back as a xml string formatted in accordance with the https://fastraxonline.com/SchemaDocs/GeneralSchemas/VendorSearches.xsd document. -
GetVersionInfo
This method allows callers to look up the version of the product specified in the 'product' element of the xmlString argument. The 'xmlString' argument conforms to the 'GeneralSchemas/VersionInfo.xsd'. The 'product' node is a flag that can be used to specify multiple product versions to be returned. (Ex: <product>TOOL_BAR</product><product>BULK_PRINTER</product>) The enumeration 'ALL_PRODUCTS' will return every publically exposed product version. -
HasHits
Given a valid RequestId, method checks the searches(Criminal Counties/States, SearchAmerica and Motor Vehicle) and returns true if there are any hits. If all the searches are clear, the method returns false. -
InactivateWatch
Given a valid xml document that conforms to the FastraxOnline subject-info schema doc for an existing Fastrax Watch request or an applicant entry GUID, this method allows you to inactivate a Watch request via the Fastrax Network. The return value is a boolean indicating that the Watch has been successfully inactivated. -
InsertApplicantEntryRequest
Given a valid xml document that conforms to the FastraxOnline schema doc for the request you are making, this method allows you to insert an applicant entry request into the Fastrax Network. The return value is a string containing the the applicant entry GUID for your attempted transaction. It is understood that the caller will catch any exceptions that are thrown by invocation of this method. -
InsertRequests
This method allows Fastrax Network clients the ability to input requests for research reports into the Fastrax Network for processing. The argument string is an xml string that is formatted in accordance with the https://www.fastraxonline.com/schemaDocs/MainRequest.xsd schema sheet. The return value is an xml-format return string containing the results of your attempted transaction. -
IsLogged
This method is used to get your current session state. -
Login
This is the primary entry point into the Fastrax Network. All clients of the system must logon thru this method to obtain a valid logon token. In the event your login attempt is unsuccessful, the return value of this method will be null. No webservice methods that perform import/export functions can be called without passing this token in the SOAP headers. Once you have received your valid FastraxLogin object, you have a limited amount of time to make a transaction after which your session will time out. You can get this time limit by looking at the EXPIRE member field of your FastraxLogin object. The measurement is in seconds. -
ReactivateWatch
Given a valid xml document that conforms to the FastraxOnline subject-info schema doc for an existing Fastrax Watch request or an applicant entry GUID, this method allows you to re-activate a Watch request via the Fastrax Network. The return value is a boolean indicating that the Watch has been successfully re-activated. -
RequestCount
Returns a count of the pending/new requests for the caller in the system. NOTE: You MUST call 'ClientWSBridge' to establish your session prior to calling this method. -
RequestInstantCheck
[WARNING: This operation is obsolete and is scheduled for removal.] This method allows clients to run any of the Selection.com Fastrax instant checks in a 'real-time' fashion. Unlike the standard method, this method runs the reports and returns the results to the caller in the response string as xml.
string xml: A valid Fastrax Request xml string containing only realtime reports.
returns: An xml string containing the realtime report results for the realtime checks the client has selected. -
RetrieveResults
This method returns completed client reports in an xml format. The xmlString argument is a xml string formatted in accordance with https://www.fastraxonline.com/schemaDocs/GeneralSchemas/SearchRequests.xsd. -
SearchRequests
Allows the caller to search all their requests in the system.
Arguments
string xml: Search parameters defined under https://www.fastraxonline.com/schemaDocs/GeneralSchemas/SearchRequestsByParam.xsd
Returns: A string formatted as xml that contains the results of your search. -
SmokeTest
Test out basic connectivity. -
SubmitReleaseForm
Submit a release form. The file must be in PDF format. -
VendorLogin
This is the entry point for FastraxNetwork vendors to login into the system to retrieve requests assigned to these vendors for processing as well as uploading completed research reports.