3.1.4.11 GetRemainingSearchResults

The GetRemainingSearchResults operation<12> retrieves an object of type ParameterSearchResultRecord (section 2.2.4.15) which contains the search result values beyond the limit setting imposed by the protocol server. The limit setting is specified by the TreeViewControlMaxNumRecordsToRender key in Settings (section 2.2.4.18).

 <wsdl:operation name="GetRemainingSearchResults" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResults" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_InputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResultsResponse" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_OutputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResultsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_BpmExceptionFault_FaultMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
 </wsdl:operation>

The protocol client sends an IBIMonitoringServiceApplication_GetRemainingSearchResults_InputMessage (section 3.1.4.11.1.1) request message and the protocol server responds with an IBIMonitoringServiceApplication_GetRemainingSearchResults_OutputMessage (section 3.1.4.11.1.2) message as follows:

  1. The protocol server receives the input data for a GetRemainingSearchResults WSDL operation as specified in section 3.1.4.11.2.1.

  2. The protocol server creates the ParameterSearchResultRecord using the Filter ([MS-PPSAS] section 2.2.4.98) DataSource and SubTypeId referenced by parameterLocation (section 3.1.4.11.2.1), the string referenced by searchTerm (section 3.1.4.11.2.1) and the WebPartContext (section 2.2.4.20) referenced by webPartContext (section 3.1.4.11.2.1).

Exceptions:

ErrorCode

Description

FCOReadFailed

See section 2.2.2.1.3 for the common list of error codes.

FCOReadFailedListAccess

See section 2.2.2.1.3 for the common list of error codes.

In case of any other failure, the ErrorCode MUST be one of the values specified in section 2.2.2.1.2. For a detailed specification of how exceptions are reported by the protocol server, see section 2.2.2.1.