ACSR Document Service Search Client Application

The Web Service Client Application makes all the necessary calls to the web service for all of the presentation output. All Five of the Web Service calls soap calls are made for the application. The application presents the xml received from the Web service in an html format.

Jurisdiction and Subject Search Filters (To see how these lists were retrieved, see the Web Service Examples "Jurisdiction" and "Subject")

Jurisdiction:

Optional

If a jurisdiction is not selected, all jurisdictions will be searched. The Jurisdiction selection acts as a filter for one jurisdiction.

Subject:

Optional

If a subject is not selected, all subjects will be searched. The Subject selection acts as a filter for one Subject.

Unique Resource Identifier
Optional: Overrides all other settings. If you use the URI or Statement Identifier, the search will probably not work unless you leave all other selections blank.
Search String:

What fields does the search string search?  It only searched the statement text. Jurisdiction and subject will filter the output. If no jurisdiction is chosen, the search is implemented across jurisdictions, which would be the same action for subject.

Is there a limit to the number of returns if, for example, someone puts in a very common word?  Currently the limit is set at 100. If your search returns 100 results then the search criteria is probably too broad.

With the full text search there are basically 5 types of searches - these search types can be combined in a single query - here are some examples:

Simple Text Search:
Word or Phrase search: looking for all statements within the filters applied that have the phrase learning curve, in the search box type
Syntax: "Learning Curve" 
(Quotes need to be included and Leave a space before and after the quotes to separate the phrase or text from other words)

Prefix Search: Searches words and phrases using wildcard characters.
Syntax: "Lear* Cur*"
(Leave a space before and after the quotes)

Inflectional Form (Generation Term):
Syntax: FORMSOF(INFLECTIONAL, "foot")
(finds foot & feet, there is no space necessary before or after)

Weighted Values (Weighted Term):
Syntax: ISABOUT ("Bay*", Street WEIGHT(0.9), View WEIGHT(0.1))
(For Every Word Starting with Bay those that are BayStreet are weighted higher in the search than those like BayView)

Proximity Term:
Syntax: (Bracket NEAR Reflector)  Alternate Syntax: (Bracket ~ Reflector)
(Reflector ~ Bracket ~ Installation)

Combining Terms
AND | OR | AND NOT