Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

searchSolution


Use this Web service to search for solutions based on user inputs, and retrieve a solution as a search result.

searchSolution Operations

The operations provide search solution results. The Web service uses the business service called Search Solution Service of Searching Solution business component. For a list of operations associated with this Web service, see Table 996.

Table 996. searchSolution Operations
Name
Parameters
Description

searchSolution.searchSolution

Input: SearchInputsIO (SearchText, SolutionType, To, From).

Output: SearchResultsIO (Total Records, Solution ID, Solution Title, Last Update Date).

Performs a search on a solution based on specified input.

searchSolution.getSolution

Input: SolutionId.

Output: SolutionResultIO (Solution ID, Solution Title, Last Update Date, FAQ, Resolution Text, Solution Type, SolnAttachmentList (Attachment ID, File Name, Last Updated Date, Type) ).

Retrieves solution from search results.

Request Message Description: searchSolution

Performs a search on a solution based on specified input. For a description of this request message, see Table 997.

Table 997. Request Message Description: searchSolution
Node
Description
Type

SearchText

Text to be searched.

String

SolutionType

Type of Solution.

String

From

Index of Record.

String

To

Index of Record.

String

Response Message Description: searchSolution

For a description of this response message, see Table 998.

Table 998. Response Message Description: searchSolution
Node
Description
Type

TotalRecords

Total number of records fetched.

String

From

Index of the first record returned.

String

SolutionId

Solution ID.

String

SolutionTitle

Solution Title.

String

LastUpdateDate

Last update date of the record.

String

To

Index of the last record fetched.

String

Request Message Description: getSolution

Retrieves solution from search results. For a description of this request message, see Table 999.

Table 999. Request Message Description: getSolution
Node
Description
Type

SolutionId

Solution ID

String

Response Message Description: getSolution

For a description of this response message, see Table 1000.

Table 1000. Response Message Description: getSolution
Node
Description
Type

FAQ

Frequently Asked Question

String

LastUpdateDate

Last update date of the record

String

AttachmentId

Attachment ID

String

AttachmentType

Type of Attachment

String

Name

Name

String

ResolutionText

Resolution Text message

String

searchSolution Application Interface

This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Service Object (Business Service or Workflow)

For a description of the service objects for this Web service, see Table 1001.

Table 1001. searchSolution Service Object
Name
Boundary Object Type
Class

Search Solution Service

Business Service

CSSSrchSolutionSvc

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 1002.

Table 1002. searchSolution Data Object
Siebel Repository Name
External Name

SolutionResultSiebelMessage

SolutionResultIO

SearchInputsSiebelMessage

SearchInputsIO

SearchResultsSiebelMessage

SearchResultsIO

Example Package for searchSolution

To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request

See the following file to view the sample code:

...\searchSolution\searchSolution_request.xml

Response

See the following file to view the sample code:

...\searchSolution\searchSolution_response.xml

Interface Description (WSDL) for searchSolution

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\searchSolution\searchSolution.wsdl

Siebel CRM Web Services Reference Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.