The simplest form of Internet communication involves passing data from a web server through http. A form is passed from the reseller server and is read by a CGI on the CRIS web server. The CGI extracts the needed data from the requested database and returns an html Result message back to the sender. This Result message can then be displayed either as-is or reformatted by the reseller. If Offender Detail is requested, a URL is provided in the Result message that will point to the location of an html Detail message.
Reseller Server ----- Search Form » CRIS Server » Result Message
Reseller Server ----- Detail Request » CRIS Server » Detail Message
The search form expects the following parameters passed in the form as a “POST”:
USERID – Type “HIDDEN”: User-ID of the Reseller
PASSWORD – Type “HIDDEN”: Password of the Reseller
S_A – Type “Comma Delimited List”: List of CRIS State AOC databases to search (i.e. AZAOC,TNAOC,UTAOC)
S_S – Type “Comma Delimited List”: List of CRIS State DOC databases to search (i.e. WADOC,ORDOC,IDDOC)
S_M – Type “Comma Delimited List”: List of CRIS California DOC index databases to search (i.e. CCMER,LAMER,INMER)
S_E – Type “Comma Delimited List”: List of CRIS Eviction databases to search (i.e. AZ, CA, ID, NV, OR and WA)
SRCH__LNAME – Type “Text”: Last name of offender to search (field must contain at least one character).
SRCH__FNAME – Type “Text”: First name of offender to search (field must contain at least one character).
SRCH__YEAR – Type “Text”: The 4 digit year of birth to limit search. (only used in offender searches).
SRCH__COUNTY– Type “Text”: County abbreviation for County Court searches.
The form is submitted to http://www.criminalinfo.com/reseller/Result.phtml Upon submission the userid/password combo is verified against a database, the query is made against the appropriate databases, an entry is made into our billing database and the result page is returned.
Valid California County Abbreviations
Text is delivered within a <TABLE>. Data provided is displayed one line per records as:
Record ID: The internal ID number of the offender record within a particular database.
Name: The name of the offender (format: lastname,firstname middlename).
Date of Birth: The date of birth of the offender (format: CCYY/MM/DD).
DBMS: Identifier of the database the detail record can be obtained.
Each result line returned contains a link to the location of the detail message. By placing the returned list inside a frame on your page, your customers can view the detail of the returned results.
The page locations are “relative” to our web server. If you parse the result or detail message, the specific location of the web server will have to be placed at the beginning of all “relative” URL’s. Parsing of the message is only necessary if you do not want your customers to know where the data originates.
NOTE: All detail for Eviction records is provided in the URL link. It is not necessary to return the Detail URL for processing on CRIS. If you wish us to render the detail page, then submit the detail link to the appropriate Detail.php URL, otherwise, parse the Detail URL yourself and display as appropriate.