6.1 http://www.microsoft.com/performancepoint/scorecards WSDL

 <?xml version="1.0" encoding="utf-8"?>
 <wsdl:definitions xmlns:i0="http://www.microsoft.com/performancepoint/scorecards" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.microsoft.com/performancepoint/scorecards" name="BIMonitoringServiceApplication" targetNamespace="http://www.microsoft.com/performancepoint/scorecards" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:types>
     <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.microsoft.com/performancepoint/scorecards" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:import namespace="http://microsoft.com/wsdl/types/" />
       <xs:import namespace="http://www.w3.org/2001/XMLSchema" />
       <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" />
       <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon.Export" />
       <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon" />
       <xs:element name="DeleteDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="location" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="FirstClassObjectType" type="tns:FirstClassObjectType" />
       <xs:simpleType name="FirstClassObjectType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="Kpi" />
           <xs:enumeration value="Scorecard" />
           <xs:enumeration value="ReportView" />
           <xs:enumeration value="Indicator" />
           <xs:enumeration value="DataSource" />
           <xs:enumeration value="Dashboard" />
           <xs:enumeration value="TempReportView" />
           <xs:enumeration value="Filter" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="RepositoryLocation">
         <xs:attribute name="ItemUrl" type="xs:string" use="required" />
         <xs:attribute default="None" name="ItemType" type="tns:FirstClassObjectType" use="optional" />
         <xs:attribute default="00000000-0000-0000-0000-000000000000" name="ItemGuid" use="optional">
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
             </xs:restriction>
           </xs:simpleType>
         </xs:attribute>
         <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpSiteCollectionGuid" use="optional">
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
             </xs:restriction>
           </xs:simpleType>
         </xs:attribute>
         <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpSiteGuid" use="optional">
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
             </xs:restriction>
           </xs:simpleType>
         </xs:attribute>
         <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpListGuid" use="optional">
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
             </xs:restriction>
           </xs:simpleType>
         </xs:attribute>
       </xs:complexType>
       <xs:element name="DeleteDataSourceResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="SaveFilterValues">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="elementLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="parameterDefinition" type="tns:ParameterDefinition" />
             <xs:element minOccurs="0" maxOccurs="1" name="selections" type="tns:ArrayOfString" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ParameterDefinition">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ParameterUniqueName" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="DisplayValues">
             <xs:complexType>
               <xs:sequence>
                 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
           <xs:element minOccurs="0" maxOccurs="1" name="CustomDefinition" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ParameterProviderId" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="DisplayName" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="EmitterType" type="tns:BeginPointEmitterType" />
           <xs:element minOccurs="0" maxOccurs="1" name="KeyColumn" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ParentKeyColumn" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="DisplayColumn" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="IsDefaultColumn" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultPostFormula" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:simpleType name="BeginPointEmitterType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="BothAConditionalVisibilityAndParameterEmitter" />
           <xs:enumeration value="ConditionalVisibilityEmitter" />
           <xs:enumeration value="ParameterEmitter" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ArrayOfString">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="SaveFilterValuesResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="GetKpisFromScorecard">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetKpisFromScorecardResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetKpisFromScorecardResult" type="tns:ArrayOfKpi" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfKpi">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Kpi" nillable="true" type="tns:Kpi" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Kpi">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:FirstClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Actuals" type="tns:ArrayOfKpiMeasure" />
               <xs:element minOccurs="0" maxOccurs="1" name="Targets" type="tns:ArrayOfTarget" />
             </xs:sequence>
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="FirstClassElement" abstract="true">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:Element">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Version" type="tns:ElementVersion" />
               <xs:element minOccurs="0" maxOccurs="1" name="Location" type="tns:RepositoryLocation" />
             </xs:sequence>
             <xs:attribute name="Folder" type="xs:string" />
             <xs:attribute name="CreatedBy" type="xs:string" />
             <xs:attribute name="CreatedDate" type="xs:dateTime" use="required" />
             <xs:attribute name="ContentType" type="tns:FCOContentType" use="required" />
             <xs:attribute name="LastModified" type="xs:dateTime" use="required" />
             <xs:attribute name="ModifiedBy" type="xs:string" />
             <xs:attribute name="CheckedOutTo" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="Element" abstract="true">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfBpmProperty" />
           <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="tns:ArrayOfComment" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfBpmProperty">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="BpmProperty" nillable="true" type="tns:BpmProperty" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="BpmProperty" abstract="true">
         <xs:attribute name="UniqueName" type="xs:string" />
         <xs:attribute name="DisplayName" type="xs:string" />
         <xs:attribute name="Description" type="xs:string" />
         <xs:attribute name="Required" type="xs:boolean" use="required" />
         <xs:attribute name="Visible" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="BpmPropertyDecimal">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Decimal" type="xs:decimal" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyList">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="ListItems" type="tns:ArrayOfBpmPropertyListItem" />
             </xs:sequence>
             <xs:attribute name="SelectedIndex" type="xs:int" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfBpmPropertyListItem">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="BpmPropertyListItem" nillable="true" type="tns:BpmPropertyListItem" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="BpmPropertyListItem">
         <xs:attribute name="Name" type="xs:string" />
         <xs:attribute name="Value" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="BpmPropertyDate">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Date" type="xs:dateTime" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyLongText">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Text" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyText">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Text" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyUser">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Login" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyLinkBase">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Hyperlink" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyHyperlink2">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmPropertyLinkBase" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyHyperlink">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmPropertyLinkBase" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="BpmPropertyBool">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmProperty">
             <xs:attribute name="Value" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfComment">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Comment" nillable="true" type="tns:Comment" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Comment">
         <xs:attribute xmlns:q1="http://microsoft.com/wsdl/types/" name="Guid" type="q1:guid" use="required" />
         <xs:attribute name="CreatedBy" type="xs:string" />
         <xs:attribute name="CreatedDate" type="xs:dateTime" use="required" />
         <xs:attribute name="Message" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="SecondClassElement" abstract="true">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:Element">
             <xs:attribute xmlns:q2="http://microsoft.com/wsdl/types/" name="Guid" type="q2:guid" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="KpiMeasure">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:SecondClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="OwnerKpiLocation" type="tns:RepositoryLocation" />
               <xs:element minOccurs="0" maxOccurs="1" name="DataSourceLocation" type="tns:RepositoryLocation" />
               <xs:element minOccurs="0" maxOccurs="1" name="DefaultDimensionSettings" type="tns:ArrayOfDefaultDimensionSetting" />
               <xs:element minOccurs="0" maxOccurs="1" name="OverrideFormatProperties" type="tns:KpiNumberFormatProperties" />
               <xs:element minOccurs="0" maxOccurs="1" name="CalcFormulaInfo" type="tns:CalculatedFormulaInfo" />
             </xs:sequence>
             <xs:attribute name="AggregateBy" type="tns:AggregateTypeEnum" use="required" />
             <xs:attribute name="DisableScorecardFilters" type="xs:boolean" use="required" />
             <xs:attribute name="ModelCurrent" type="xs:decimal" use="required" />
             <xs:attribute name="Pattern" type="tns:KpiPattern" use="required" />
             <xs:attribute name="CurrentFormula" type="xs:string" />
             <xs:attribute name="IsCustomCurrentFormula" type="xs:boolean" use="required" />
             <xs:attribute name="OdbcQuery" type="xs:string" />
             <xs:attribute name="OverrideHoverText" type="xs:string" />
             <xs:attribute name="TimeFilterFormula" type="xs:string" />
             <xs:attribute name="ValueSource" type="tns:ValueSources" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfDefaultDimensionSetting">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DefaultDimensionSetting" nillable="true" type="tns:DefaultDimensionSetting" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DefaultDimensionSetting">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:Dimension">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="unbounded" name="Members" type="tns:Member" />
             </xs:sequence>
             <xs:attribute name="IsVisible" type="xs:boolean" use="required" />
             <xs:attribute name="ShowAsSlider" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="Dimension">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:NameInfo">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="MeasureGroupNames" type="tns:ArrayOfString" />
               <xs:element minOccurs="1" maxOccurs="1" name="Type" type="tns:DimensionTypeEnum" />
               <xs:element minOccurs="0" maxOccurs="1" name="Hierarchies" type="tns:ArrayOfHierarchy" />
               <xs:element minOccurs="0" maxOccurs="1" name="Levels" type="tns:ArrayOfLevel" />
             </xs:sequence>
             <xs:attribute name="IsMeasureDimension" type="xs:boolean" use="required" />
             <xs:attribute name="DefaultMemberName" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="NameInfo">
         <xs:attribute name="DisplayName" type="xs:string" />
         <xs:attribute name="UniqueName" type="xs:string" />
         <xs:attribute name="Description" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="Level">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:NameInfo">
             <xs:attribute name="DimensionUniqueName" type="xs:string" />
             <xs:attribute name="HierarchyUniqueName" type="xs:string" />
             <xs:attribute name="IsAllLevel" type="xs:boolean" use="required" />
             <xs:attribute name="LevelNumber" type="xs:int" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="Hierarchy">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:NameInfo">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Levels" type="tns:ArrayOfLevel" />
             </xs:sequence>
             <xs:attribute name="DefaultMemberName" type="xs:string" />
             <xs:attribute name="DimensionUniqueName" type="xs:string" />
             <xs:attribute name="DisplayFolder" type="xs:string" />
             <xs:attribute name="HierarchyOrigin" type="tns:HierarchyOrigin" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfLevel">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Level" nillable="true" type="tns:Level" />
         </xs:sequence>
       </xs:complexType>
       <xs:simpleType name="HierarchyOrigin">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="AttributeHierarchy" />
           <xs:enumeration value="ParentChildHierarchy" />
           <xs:enumeration value="UserHierarchy" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="DimensionTypeEnum">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Accounts" />
           <xs:enumeration value="BillOfMaterials" />
           <xs:enumeration value="Channel" />
           <xs:enumeration value="Currency" />
           <xs:enumeration value="Customers" />
           <xs:enumeration value="Geography" />
           <xs:enumeration value="Measure" />
           <xs:enumeration value="Organization" />
           <xs:enumeration value="Other" />
           <xs:enumeration value="Products" />
           <xs:enumeration value="Promotion" />
           <xs:enumeration value="Quantitative" />
           <xs:enumeration value="Rates" />
           <xs:enumeration value="Scenario" />
           <xs:enumeration value="Time" />
           <xs:enumeration value="Unknown" />
           <xs:enumeration value="Utility" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ArrayOfHierarchy">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Hierarchy" nillable="true" type="tns:Hierarchy" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Member">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="MemberOperation" type="tns:MemberOperation" />
         </xs:sequence>
         <xs:attribute name="Caption" type="xs:string" />
         <xs:attribute name="UniqueName" type="xs:string" />
         <xs:attribute name="LevelName" type="xs:string" />
         <xs:attribute name="DimensionName" type="xs:string" />
         <xs:attribute name="LevelDepth" type="xs:int" use="required" />
         <xs:attribute name="ChildCount" type="xs:long" use="required" />
         <xs:attribute name="IsChildCountReal" type="xs:boolean" use="required" />
         <xs:attribute name="IsAllLevel" type="xs:boolean" use="required" />
         <xs:attribute name="DimensionUniqueName" type="xs:string" />
         <xs:attribute name="MemberType" type="tns:MemberType" use="required" />
       </xs:complexType>
       <xs:complexType name="MemberOperation" abstract="true" />
       <xs:complexType name="MemberOperationLeafDescendants">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="MemberOperationChildren">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="MemberOperationDescendants">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation">
             <xs:attribute name="LevelUniqueName" type="xs:string" />
             <xs:attribute name="LevelDisplayName" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="MemberOperationHide">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="MemberOperationAllDescendants">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="MemberOperationDrillUp">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:MemberOperation" />
         </xs:complexContent>
       </xs:complexType>
       <xs:simpleType name="MemberType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Regular" />
           <xs:enumeration value="Operation" />
           <xs:enumeration value="Default" />
           <xs:enumeration value="Formula" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="KpiNumberFormatProperties">
         <xs:attribute name="Multiplier" type="xs:decimal" use="required" />
         <xs:attribute name="FormatType" type="tns:FormatType" use="required" />
         <xs:attribute name="CurrencySymbol" type="xs:string" />
         <xs:attribute name="DecimalPlaces" type="xs:int" use="required" />
         <xs:attribute name="NegativeSymbol" type="tns:FormatNegativeSymbol" use="required" />
         <xs:attribute name="ShowZeroAs" type="xs:string" />
         <xs:attribute name="UseThousandsSeparator" type="xs:boolean" use="required" />
         <xs:attribute name="AdditionalTextLeft" type="xs:string" />
         <xs:attribute name="AdditionalTextRight" type="xs:string" />
       </xs:complexType>
       <xs:simpleType name="FormatType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Default" />
           <xs:enumeration value="Number" />
           <xs:enumeration value="Currency" />
           <xs:enumeration value="Percentage" />
           <xs:enumeration value="Unknown" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="FormatNegativeSymbol">
         <xs:restriction base="xs:string">
           <xs:enumeration value="NegativeSign" />
           <xs:enumeration value="Parenthesis" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="CalculatedFormulaInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="AliasInfoCollection" type="tns:ArrayOfAliasInfo" />
         </xs:sequence>
         <xs:attribute name="Formula" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="ArrayOfAliasInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="AliasInfo" nillable="true" type="tns:AliasInfo" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="AliasInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="AliasCalculationInfo" type="tns:KpiMeasure" />
         </xs:sequence>
         <xs:attribute name="AliasName" type="xs:string" />
       </xs:complexType>
       <xs:simpleType name="AggregateTypeEnum">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Default" />
           <xs:enumeration value="Sum" />
           <xs:enumeration value="Minimum" />
           <xs:enumeration value="Maximum" />
           <xs:enumeration value="Count" />
           <xs:enumeration value="Average" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="KpiPattern">
         <xs:restriction base="xs:string">
           <xs:enumeration value="IncreasingIsBetter" />
           <xs:enumeration value="DecreasingIsBetter" />
           <xs:enumeration value="CloserToTargetIsBetter" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="ValueSources">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Default" />
           <xs:enumeration value="NoValue" />
           <xs:enumeration value="SourceData" />
           <xs:enumeration value="Text" />
           <xs:enumeration value="AverageRollup" />
           <xs:enumeration value="MinRollup" />
           <xs:enumeration value="MaxRollup" />
           <xs:enumeration value="TotalRollup" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="Target">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:KpiMeasure">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="IndicatorLocation" type="tns:RepositoryLocation" />
               <xs:element minOccurs="0" maxOccurs="1" name="StatedScore" type="tns:KpiMeasure" />
               <xs:element minOccurs="0" maxOccurs="1" name="Banding" type="tns:Banding" />
               <xs:element xmlns:q3="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="RelatedActualId" type="q3:guid" />
             </xs:sequence>
             <xs:attribute name="IsRollupScore" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="Banding">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="CustomBoundary" type="tns:ArrayOfDecimal" />
         </xs:sequence>
         <xs:attribute name="Type" type="tns:BandType" use="required" />
         <xs:attribute name="BandValue" type="xs:string" />
         <xs:attribute name="ActualWorst" type="xs:decimal" use="required" />
         <xs:attribute name="SpreadMinimum" type="xs:decimal" use="required" />
         <xs:attribute name="SpreadMaximum" type="xs:decimal" use="required" />
       </xs:complexType>
       <xs:complexType name="ArrayOfDecimal">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="decimal" type="xs:decimal" />
         </xs:sequence>
       </xs:complexType>
       <xs:simpleType name="BandType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Normalized" />
           <xs:enumeration value="Actual" />
           <xs:enumeration value="StatedScore" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ElementVersion">
         <xs:attribute name="Major" type="xs:int" use="required" />
         <xs:attribute name="Minor" type="xs:int" use="required" />
       </xs:complexType>
       <xs:simpleType name="FCOContentType">
         <xs:list>
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:enumeration value="None" />
               <xs:enumeration value="PpsDashboard" />
               <xs:enumeration value="PpsScorecard" />
               <xs:enumeration value="PpsKpi" />
               <xs:enumeration value="PpsReportView" />
               <xs:enumeration value="PpsIndicator" />
               <xs:enumeration value="PpsDataSource" />
               <xs:enumeration value="PpsFilter" />
             </xs:restriction>
           </xs:simpleType>
         </xs:list>
       </xs:simpleType>
       <xs:complexType name="ArrayOfKpiMeasure">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="KpiMeasure" nillable="true" type="tns:KpiMeasure" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfTarget">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Target" nillable="true" type="tns:Target" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetAnalyticReportView">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="analyticReportViewLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAnalyticReportViewResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAnalyticReportViewResult" type="tns:ReportView" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ReportView">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:FirstClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="ScorecardLocation" type="tns:RepositoryLocation" />
               <xs:element minOccurs="0" maxOccurs="1" name="CustomData" type="xs:string" />
               <xs:element minOccurs="0" maxOccurs="1" name="EndPoints" type="tns:ArrayOfEndPoint" />
               <xs:element minOccurs="0" maxOccurs="1" name="BeginPoints" type="tns:ArrayOfParameterDefinition" />
             </xs:sequence>
             <xs:attribute name="TypeName" type="xs:string" />
             <xs:attribute name="RenderClientSide" type="xs:boolean" use="required" />
             <xs:attribute xmlns:q4="http://microsoft.com/wsdl/types/" name="ConfiguredViewId" type="q4:guid" use="required" />
             <xs:attribute name="SubTypeId" type="xs:string" />
             <xs:attribute name="RendererClassName" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfEndPoint">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="EndPoint" nillable="true" type="tns:EndPoint" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="EndPoint">
         <xs:attribute name="Category" type="tns:EndPointCategory" use="required" />
         <xs:attribute name="UniqueName" type="xs:string" />
         <xs:attribute name="DisplayName" type="xs:string" />
         <xs:attribute name="AcceptsMultipleFilterLinks" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:simpleType name="EndPointCategory">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="Axis" />
           <xs:enumeration value="ColumnHierarchy" />
           <xs:enumeration value="RowHierarchy" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ArrayOfParameterDefinition">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ParameterDefinition" nillable="true" type="tns:ParameterDefinition" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetStrategyMapReportView">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="strategyMapReportViewLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetStrategyMapReportViewResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetStrategyMapReportViewResult" type="tns:ReportView" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetLatestAnalyticReportVersion">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q5="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="analyticReportViewId" type="q5:guid" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetLatestAnalyticReportVersionResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="GetLatestAnalyticReportVersionResult" type="xs:int" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetSettings">
         <xs:complexType />
       </xs:element>
       <xs:element name="GetSettingsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetSettingsResult" type="tns:ArrayOfSetting" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfSetting">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Setting" nillable="true" type="tns:Setting" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Setting">
         <xs:attribute name="Key" type="xs:string" />
         <xs:attribute name="Type" type="tns:SettingType" use="required" />
         <xs:attribute name="Value" type="xs:string" />
         <xs:attribute name="DefaultValue" type="xs:string" />
       </xs:complexType>
       <xs:simpleType name="SettingType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="String" />
           <xs:enumeration value="Boolean" />
           <xs:enumeration value="Integer" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="GetSetting">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="key" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetSettingResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetSettingResult" type="tns:Setting" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetSettingValue">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="key" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetSettingValueResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetSettingValueResult" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateSettingValue">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="key" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="value" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateSettingValueResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="GetAnnotationSetting">
         <xs:complexType />
       </xs:element>
       <xs:element name="GetAnnotationSettingResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAnnotationSettingResult" type="tns:AnnotationSetting" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="AnnotationSetting">
         <xs:attribute name="IsAnnotationEnabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsAnnotationEnabledDefault" type="xs:boolean" use="required" />
         <xs:attribute name="IsDeletionByAuthorEnabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDeletionByAuthorEnabledDefault" type="xs:boolean" use="required" />
         <xs:attribute name="MaxAnnotationAllowed" type="xs:int" use="required" />
       </xs:complexType>
       <xs:element name="GetDependentElements">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="missingItems" type="tns:ArrayOfRepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfRepositoryLocation">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="RepositoryLocation" nillable="true" type="tns:RepositoryLocation" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetDependentElementsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDependentElementsResult" type="tns:DependentElementInfo" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DependentElementInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="DependentLists" type="tns:ArrayOfRepositoryList" />
           <xs:element minOccurs="0" maxOccurs="1" name="DependentElements" type="tns:ArrayOfFirstClassElement" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfRepositoryList">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="RepositoryList" nillable="true" type="tns:RepositoryList" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="RepositoryList">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Location">
             <xs:complexType>
               <xs:sequence>
                 <xs:element ref="xs:schema" />
                 <xs:any />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
           <xs:element minOccurs="1" maxOccurs="1" name="SupportedTypes" type="tns:FCOContentType" />
           <xs:element minOccurs="0" maxOccurs="1" name="Title" type="xs:string" />
           <xs:element xmlns:q6="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="ListId" type="q6:guid" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfFirstClassElement">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="FirstClassElement" nillable="true" type="tns:FirstClassElement" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DataSource">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:FirstClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="CustomData" type="xs:string" />
               <xs:element minOccurs="0" maxOccurs="1" name="CustomTimeIntelligenceSettings" type="xs:string" />
               <xs:element minOccurs="0" maxOccurs="1" name="DataTableMapping" type="tns:DataTableMapping" />
             </xs:sequence>
             <xs:attribute name="SourceName" type="xs:string" />
             <xs:attribute name="ServerName" type="xs:string" />
             <xs:attribute name="DatabaseName" type="xs:string" />
             <xs:attribute name="CubeName" type="xs:string" />
             <xs:attribute name="CubeDisplayName" type="xs:string" />
             <xs:attribute name="FormattingDimensionName" type="xs:string" />
             <xs:attribute name="FormattingDimensionDisplayName" type="xs:string" />
             <xs:attribute name="FormattingDimensionType" type="tns:DimensionTypeEnum" use="required" />
             <xs:attribute name="ConnectionString" type="xs:string" />
             <xs:attribute name="Roles" type="xs:string" />
             <xs:attribute name="UseConnectionString" type="xs:boolean" use="required" />
             <xs:attribute name="ConnectionContext" type="tns:ConnectionContext" use="required" />
             <xs:attribute name="PassUserNameAsAdomdCustomData" type="xs:boolean" use="required" />
             <xs:attribute name="ReadOnly" type="xs:boolean" use="required" />
             <xs:attribute name="MinutesToCache" type="xs:int" use="required" />
             <xs:attribute name="ServerMajorVersion" type="xs:int" use="required" />
             <xs:attribute name="SubTypeId" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="DataTableMapping">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ColumnMappings" type="tns:ArrayOfDataColumnMapping" />
           <xs:element minOccurs="0" maxOccurs="1" name="MasterTimeColumn" type="tns:DataColumnMapping" />
         </xs:sequence>
         <xs:attribute name="DateAggregationType" type="tns:DateAggregationTypes" use="required" />
         <xs:attribute name="CalendarStartMonth" type="xs:int" use="required" />
       </xs:complexType>
       <xs:complexType name="ArrayOfDataColumnMapping">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DataColumnMapping" nillable="true" type="tns:DataColumnMapping" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DataColumnMapping">
         <xs:attribute name="UniqueName" type="xs:string" />
         <xs:attribute name="KeyColumnName" type="xs:string" />
         <xs:attribute name="SourceColumnName" type="xs:string" />
         <xs:attribute name="FriendlyColumnName" type="xs:string" />
         <xs:attribute name="ColumnType" type="tns:MappedColumnTypes" use="required" />
         <xs:attribute name="FactAggregation" type="tns:FactAggregations" use="required" />
         <xs:attribute name="ColumnDataType" type="tns:MappedColumnDataTypes" use="required" />
       </xs:complexType>
       <xs:simpleType name="MappedColumnTypes">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Ignore" />
           <xs:enumeration value="Fact" />
           <xs:enumeration value="Dimension" />
           <xs:enumeration value="TimeDimension" />
           <xs:enumeration value="Key" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="FactAggregations">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Average" />
           <xs:enumeration value="Count" />
           <xs:enumeration value="Max" />
           <xs:enumeration value="Min" />
           <xs:enumeration value="None" />
           <xs:enumeration value="StDev" />
           <xs:enumeration value="Sum" />
           <xs:enumeration value="Variance" />
           <xs:enumeration value="FirstOccurance" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="MappedColumnDataTypes">
         <xs:restriction base="xs:string">
           <xs:enumeration value="NotSupported" />
           <xs:enumeration value="Number" />
           <xs:enumeration value="String" />
           <xs:enumeration value="DateTime" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="DateAggregationTypes">
         <xs:list>
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:enumeration value="None" />
               <xs:enumeration value="Second" />
               <xs:enumeration value="Minute" />
               <xs:enumeration value="Hour" />
               <xs:enumeration value="Day" />
               <xs:enumeration value="Week" />
               <xs:enumeration value="Month" />
               <xs:enumeration value="Quarter" />
               <xs:enumeration value="Year" />
               <xs:enumeration value="Semester" />
             </xs:restriction>
           </xs:simpleType>
         </xs:list>
       </xs:simpleType>
       <xs:simpleType name="ConnectionContext">
         <xs:restriction base="xs:string">
           <xs:enumeration value="ConnectAsUser" />
           <xs:enumeration value="ConnectAsSharedUser" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ArrayOfTvcNodeInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="TvcNodeInfo" nillable="true" type="tns:TvcNodeInfo" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="TvcNodeInfo">
         <xs:attribute name="Key" type="xs:string" />
         <xs:attribute name="ParentKey" type="xs:string" />
         <xs:attribute name="DisplayValue" type="xs:string" />
         <xs:attribute name="MemberUniqueName" type="xs:string" />
         <xs:attribute name="IsDefault" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:element name="RenderTreeMemberSelector">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="dimensionUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="selectedMemberNamesStr" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="clientInstance" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="targetControlId" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="index" type="xs:int" />
             <xs:element minOccurs="1" maxOccurs="1" name="maxNumRecordsToRender" type="xs:int" />
             <xs:element minOccurs="0" maxOccurs="1" name="resourcePath" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="displayTreeHeaderFlagStr" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="displayTreeFooterFlagStr" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderTreeMemberSelectorResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="RenderTreeMemberSelectorResult" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetListItems">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="listUrl" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetListItemsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetListItemsResult" type="tns:ArrayOfFirstClassElement" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryTimeIntelligence">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="1" maxOccurs="1" name="currentTime" type="xs:dateTime" />
             <xs:element minOccurs="0" maxOccurs="1" name="formula" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryTimeIntelligenceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryTimeIntelligenceResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfMember">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Member" nillable="true" type="tns:Member" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="QueryTimeIntelligenceDirect">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="1" maxOccurs="1" name="currentTime" type="xs:dateTime" />
             <xs:element minOccurs="0" maxOccurs="1" name="formula" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryTimeIntelligenceDirectResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryTimeIntelligenceDirectResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetRegisteredCustomFCOs">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="type" type="tns:CustomFCOType" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:simpleType name="CustomFCOType">
         <xs:list>
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:enumeration value="None" />
               <xs:enumeration value="DataSource" />
               <xs:enumeration value="Filter" />
               <xs:enumeration value="ReportView" />
               <xs:enumeration value="All" />
             </xs:restriction>
           </xs:simpleType>
         </xs:list>
       </xs:simpleType>
       <xs:element name="GetRegisteredCustomFCOsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetRegisteredCustomFCOsResult" type="tns:ArrayOfCustomFCODefinition" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfCustomFCODefinition">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomFCODefinition" nillable="true" type="tns:CustomFCODefinition" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="CustomFCODefinition">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="TemplateIconSerialized" type="xs:string" />
         </xs:sequence>
         <xs:attribute name="Type" type="tns:CustomFCOType" use="required" />
         <xs:attribute name="SubType" type="xs:string" />
         <xs:attribute name="Name" type="xs:string" />
         <xs:attribute name="Description" type="xs:string" />
         <xs:attribute name="RendererClass" type="xs:string" />
         <xs:attribute name="EditorUri" type="xs:string" />
       </xs:complexType>
       <xs:element name="CreateReportHtml">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="proxyCacheAttempt" type="xs:boolean" />
             <xs:element minOccurs="0" maxOccurs="1" name="targetControlId" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="targetControlType" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="olapContextId" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="availableHeight" type="xs:int" />
             <xs:element minOccurs="1" maxOccurs="1" name="availableWidth" type="xs:int" />
             <xs:element minOccurs="0" maxOccurs="1" name="reportLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="inboundParameters" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="navigationAction" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="viewProps" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="isAccessibilityMode" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="CreateReportHtmlResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="proxyCacheKey" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="proxyCacheSubs" type="tns:ArrayOfSubstitutionPair" />
             <xs:element minOccurs="1" maxOccurs="1" name="proxyCacheExpiration" type="xs:dateTime" />
             <xs:element minOccurs="0" maxOccurs="1" name="html" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="script" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfSubstitutionPair">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="SubstitutionPair" nillable="true" type="tns:SubstitutionPair" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="SubstitutionPair">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Token" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="CreateNavigationMetadata">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="targetControlId" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="targetControlType" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="olapContextId" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="metadataContextId" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="reportLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="metadataAction" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="CreateNavigationMetadataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="CreateNavigationMetadataResult" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetFilterDependencies">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="filterLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetFilterDependenciesResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetFilterDependenciesResult" type="tns:ResourceDependencies" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ResourceDependencies">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ExternalCssDependencies" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="ScriptDependencies" type="tns:ArrayOfScriptDependency" />
           <xs:element minOccurs="0" maxOccurs="1" name="CustomStartupScript" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfScriptDependency">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ScriptDependency" type="tns:ScriptDependency" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ScriptDependency">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ScriptLocation" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="AssemblyName" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="ForceRelease" type="xs:boolean" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="RenderFilter">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="filterLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" name="renderTargetId" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableHeight" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableWidth" nillable="true" type="xs:string" />
             <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q7:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderFilterResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="html" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="script" nillable="true" type="xs:string" />
             <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContextUpdate" nillable="true" type="q8:WebPartContextUpdate" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetReportDependencies">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="reportLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetReportDependenciesResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetReportDependenciesResult" type="tns:ResourceDependencies" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ReportSupportsExportFormat">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="itemFormat" type="tns:ExportFormat" />
             <xs:element minOccurs="0" maxOccurs="1" name="reportLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:simpleType name="ExportFormat">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Excel" />
           <xs:enumeration value="PowerPoint" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="ReportSupportsExportFormatResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="ReportSupportsExportFormatResult" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ExportReport">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="exportSettings" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="reportLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q9:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ExportReportResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon.Export" minOccurs="0" name="ExportReportResult" nillable="true" type="q10:OfficeExportInfo" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ScorecardSupportsExportFormat">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="itemFormat" type="tns:ExportFormat" />
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ScorecardSupportsExportFormatResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="ScorecardSupportsExportFormatResult" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ExportScorecard">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="exportSettings" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="scorecardLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q11:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ExportScorecardResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon.Export" minOccurs="0" name="ExportScorecardResult" nillable="true" type="q12:OfficeExportInfo" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderReport">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="proxyCacheAttempt" type="xs:boolean" />
             <xs:element minOccurs="0" name="reportLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" name="renderTargetId" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableHeight" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableWidth" nillable="true" type="xs:string" />
             <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q13:WebPartContext" />
             <xs:element minOccurs="0" name="isAccessibilityMode" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderReportResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="proxyCacheKey" nillable="true" type="xs:string" />
             <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon" minOccurs="0" name="proxyCacheSubs" nillable="true" type="q14:ArrayOfSubstitutionPair" />
             <xs:element minOccurs="0" name="proxyCacheExpiration" type="xs:dateTime" />
             <xs:element minOccurs="0" name="html" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="script" nillable="true" type="xs:string" />
             <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContextUpdate" nillable="true" type="q15:WebPartContextUpdate" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetScorecardDependencies">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetScorecardDependenciesResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetScorecardDependenciesResult" type="tns:ResourceDependencies" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderScorecard">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="proxyCacheAttempt" type="xs:boolean" />
             <xs:element minOccurs="0" name="scorecardLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" name="renderTargetId" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableHeight" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="availableWidth" nillable="true" type="xs:string" />
             <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q16:WebPartContext" />
             <xs:element minOccurs="0" name="isAccessibilityMode" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderScorecardResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="proxyCacheKey" nillable="true" type="xs:string" />
             <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon" minOccurs="0" name="proxyCacheSubs" nillable="true" type="q17:ArrayOfSubstitutionPair" />
             <xs:element minOccurs="0" name="proxyCacheExpiration" type="xs:dateTime" />
             <xs:element minOccurs="0" name="html" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="script" nillable="true" type="xs:string" />
             <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContextUpdate" nillable="true" type="q18:WebPartContextUpdate" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderScorecardAjaxControl">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="scorecardLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" name="renderTargetId" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="scorecardControlId" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="scorecardControlType" nillable="true" type="xs:string" />
             <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q19:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RenderScorecardAjaxControlResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="html" nillable="true" type="xs:string" />
             <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContextUpdate" nillable="true" type="q20:WebPartContextUpdate" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetRenderControlPreview">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="fcoLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="viewType" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="width" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="height" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="nav" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="isDesigner" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="pageQuery" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetRenderControlPreviewResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetRenderControlPreviewResult" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDrillThroughPreview">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="fcoLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="isScorecard" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="page" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="tupleXml" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="resultTableIndex" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="isAccessibleMode" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDrillThroughPreviewResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDrillThroughPreviewResult" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="title" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="officeDocumentBytes" type="xs:base64Binary" />
             <xs:element minOccurs="0" maxOccurs="1" name="documentFileName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompStartAnalyze">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="type" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="location" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="tupleRecord" type="tns:DecompTupleRecord" />
             <xs:element minOccurs="0" maxOccurs="1" name="queryParameters" type="tns:DecompQueryParameters" />
             <xs:element minOccurs="0" maxOccurs="1" name="viewState" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DecompTupleRecord">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="RowSelections" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="ColumnSelections" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="BackgroundMeasureName" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompQueryParameters">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="SortType" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ClientState" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DecompStartAnalyzeResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="DecompStartAnalyzeResult" type="tns:DecompRenderResultRecord" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DecompRenderResultRecord">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Levels" type="tns:ArrayOfDecompRenderResultLevel" />
           <xs:element minOccurs="0" maxOccurs="1" name="MeasureCaption" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="MeasureUniqueName" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="MeasureIsAdditive" type="xs:boolean" />
           <xs:element minOccurs="0" maxOccurs="1" name="NavigationContext" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ErrorMsg" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ErrorDetails" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDecompRenderResultLevel">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DecompRenderResultLevel" nillable="true" type="tns:DecompRenderResultLevel" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompRenderResultLevel">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="SortedBy" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="HierarchyName" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="TotalNodeCount" type="xs:int" />
           <xs:element minOccurs="0" maxOccurs="1" name="UniqueName" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Caption" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Nodes" type="tns:ArrayOfDecompRenderResultNode" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDecompRenderResultNode">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DecompRenderResultNode" nillable="true" type="tns:DecompRenderResultNode" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompRenderResultNode">
         <xs:sequence>
           <xs:element minOccurs="1" maxOccurs="1" name="Value" type="xs:double" />
           <xs:element minOccurs="0" maxOccurs="1" name="FormattedValue" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="HasChildren" type="xs:boolean" />
           <xs:element minOccurs="0" maxOccurs="1" name="UniqueName" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Caption" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="BottomSumValue" type="xs:double" />
           <xs:element minOccurs="0" maxOccurs="1" name="BottomSumFormattedValue" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="TopSumValue" type="xs:double" />
           <xs:element minOccurs="0" maxOccurs="1" name="TopSumFormattedValue" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DecompAutoExpand">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="navigationContext" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="queryParameters" type="tns:DecompQueryParameters" />
             <xs:element minOccurs="0" maxOccurs="1" name="levelUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="itemUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompAutoExpandResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="DecompAutoExpandResult" type="tns:DecompRenderResultRecord" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompCreateNavigationList">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="navigationContext" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="levelUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="itemUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompCreateNavigationListResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="DecompCreateNavigationListResult" type="tns:DecompNavigationList" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DecompNavigationList">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Groups" type="tns:ArrayOfDecompNavigationGroup" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDecompNavigationGroup">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DecompNavigationGroup" nillable="true" type="tns:DecompNavigationGroup" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompNavigationGroup">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Caption" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Actions" type="tns:ArrayOfDecompNavigationAction" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDecompNavigationAction">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DecompNavigationAction" nillable="true" type="tns:DecompNavigationAction" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompNavigationAction">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Caption" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="ParentCaption" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="Enabled" type="xs:boolean" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DecompGetMemberProperties">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="navigationContext" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="itemUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompGetMemberPropertiesResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="DecompGetMemberPropertiesResult" type="tns:DecompMemberProperties" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DecompMemberProperties">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="MemberName" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfDecompMemberProperty" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDecompMemberProperty">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DecompMemberProperty" nillable="true" type="tns:DecompMemberProperty" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DecompMemberProperty">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Caption" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DecompExpand">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="navigationContext" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="queryParameters" type="tns:DecompQueryParameters" />
             <xs:element minOccurs="0" maxOccurs="1" name="levelUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="itemUniqueName" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="navigationItemUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DecompExpandResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="DecompExpandResult" type="tns:DecompRenderResultRecord" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetReportViewImageData">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="proxyCacheAttempt" type="xs:boolean" />
             <xs:element minOccurs="0" maxOccurs="1" name="externalkey" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="tempFcoLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="1" maxOccurs="1" name="height" type="xs:int" />
             <xs:element minOccurs="1" maxOccurs="1" name="width" type="xs:int" />
             <xs:element minOccurs="1" maxOccurs="1" name="colStart" type="xs:int" />
             <xs:element minOccurs="1" maxOccurs="1" name="colCount" type="xs:int" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetReportViewImageDataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="GetReportViewImageDataResult" type="xs:boolean" />
             <xs:element minOccurs="0" maxOccurs="1" name="key" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="proxyCacheExpiration" type="xs:dateTime" />
             <xs:element minOccurs="0" maxOccurs="1" name="mimeType" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="viewHtml" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="bytesImageData" type="xs:base64Binary" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAnnotation">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="tupleCollection" type="tns:ArrayOfTuple" />
             <xs:element minOccurs="0" maxOccurs="1" name="cellPath" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfTuple">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Tuple" nillable="true" type="tns:Tuple" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Tuple">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="DimensionMembers" type="tns:ArrayOfMember" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetAnnotationResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAnnotationResult" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="Annotation">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="tns:ArrayOfAnnotationComment" />
           <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfBpmProperty" />
           <xs:element minOccurs="0" maxOccurs="1" name="Owner" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="LastUpdatedBy" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="Slice" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="CreatedOn" type="xs:dateTime" />
           <xs:element minOccurs="1" maxOccurs="1" name="LastUpdatedOn" type="xs:dateTime" />
           <xs:element minOccurs="0" maxOccurs="1" name="ScorecardLocation" type="tns:RepositoryLocation" />
           <xs:element xmlns:q21="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="ConfiguredViewID" type="q21:guid" />
           <xs:element xmlns:q22="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="Guid" type="q22:guid" />
           <xs:element minOccurs="0" maxOccurs="1" name="CellpathCoordinates" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="Version" type="tns:AnnotationVersions" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfAnnotationComment">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="AnnotationComment" nillable="true" type="tns:AnnotationComment" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="AnnotationComment">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:Comment">
             <xs:attribute name="Title" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:simpleType name="AnnotationVersions">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Office14Beta2" />
           <xs:enumeration value="Office14Beta1" />
           <xs:enumeration value="Pps2007" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="GetAnnotationByID">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q23="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="annotationID" type="q23:guid" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAnnotationByIDResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAnnotationByIDResult" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAllAnnotationsByScorecardLocation">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAllAnnotationsByScorecardLocationResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAllAnnotationsByScorecardLocationResult" type="tns:ArrayOfAnnotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfAnnotation">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Annotation" nillable="true" type="tns:Annotation" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="CreateAnnotation">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="annotation" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="CreateAnnotationResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="CreateAnnotationResult" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateAnnotation">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="annotation" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateAnnotationResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="UpdateAnnotationResult" type="tns:Annotation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DeleteAnnotation">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q24="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="annotationID" type="q24:guid" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="DeleteAnnotationResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="TrimAnnotationByScorecardLocation">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="TrimAnnotationByScorecardLocationResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="TrimAnnotationByOwner">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="owner" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="TrimAnnotationByOwnerResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="TrimAnnotationUntouchedSince">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="untouchedSince" type="xs:dateTime" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="TrimAnnotationUntouchedSinceResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="CreateDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="listUrl" type="xs:string" />
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="CreateDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="CreateDataSourceResult" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="UpdateDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="UpdateDataSourceResult" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="location" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDataSourceResult" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetMdx">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="analyticReportViewLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetMdxResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetMdxResult" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="SaveTemporaryAnalyticReport">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="reportView" type="tns:ReportView" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="SaveTemporaryAnalyticReportResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q25="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="SaveTemporaryAnalyticReportResult" type="q25:guid" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="SaveTemporaryStrategyMapReport">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="reportView" type="tns:ReportView" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="SaveTemporaryStrategyMapReportResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element xmlns:q26="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="SaveTemporaryStrategyMapReportResult" type="q26:guid" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetQueryResultMembers">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="analyticReportViewLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="formattingDimensionName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetQueryResultMembersResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetQueryResultMembersResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDatabaseNamesFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDatabaseNamesFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDatabaseNamesFromDataSourceResult" type="tns:ArrayOfString" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetPreviewDataSet">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="maxrecords" type="xs:int" />
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetPreviewDataSetResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetPreviewDataSetResult">
               <xs:complexType>
                 <xs:sequence>
                   <xs:element ref="xs:schema" />
                   <xs:any />
                 </xs:sequence>
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeNameInfos">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeNameInfosResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetCubeNameInfosResult" type="tns:ArrayOfNameInfo" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="ArrayOfNameInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="NameInfo" nillable="true" type="tns:NameInfo" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetCubeMetaData">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeMetaDataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetCubeMetaDataResult" type="tns:Cube" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="Cube">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:NameInfo">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Dimensions" type="tns:ArrayOfDimension" />
               <xs:element minOccurs="0" maxOccurs="1" name="MeasureGroups" type="tns:ArrayOfNameInfo" />
               <xs:element minOccurs="0" maxOccurs="1" name="Measures" type="tns:ArrayOfMeasure" />
               <xs:element minOccurs="0" maxOccurs="1" name="NamedSets" type="tns:ArrayOfNamedSet" />
             </xs:sequence>
             <xs:attribute name="Version" type="xs:int" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfDimension">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Dimension" nillable="true" type="tns:Dimension" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfMeasure">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Measure" nillable="true" type="tns:Measure" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Measure">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:NameInfo">
             <xs:attribute name="AggregatorValue" type="xs:int" use="required" />
             <xs:attribute name="MeasureGroup" type="xs:string" />
             <xs:attribute name="DisplayFolder" type="xs:string" />
             <xs:attribute name="HierarchyName" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfNamedSet">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="NamedSet" nillable="true" type="tns:NamedSet" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="NamedSet">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Dimensions" type="tns:ArrayOfString" />
         </xs:sequence>
         <xs:attribute name="Name" type="xs:string" />
         <xs:attribute name="Expression" type="xs:string" />
         <xs:attribute name="DisplayFolder" type="xs:string" />
       </xs:complexType>
       <xs:element name="GetCubeMetaDataForDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeMetaDataForDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetCubeMetaDataForDataSourceResult" type="tns:Cube" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="TestConnection">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="TestConnectionResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="TestConnectionResult" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDimensions">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDimensionsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDimensionsResult" type="tns:ArrayOfDimension" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDimensionsFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetDimensionsFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetDimensionsFromDataSourceResult" type="tns:ArrayOfDimension" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCube">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetCubeResult" type="tns:Cube" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetCubeFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetCubeFromDataSourceResult" type="tns:Cube" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryDimensionRootMembers">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="dimensionName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryDimensionRootMembersResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryDimensionRootMembersResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryDimensionRootMembersFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="dimensionName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryDimensionRootMembersFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryDimensionRootMembersFromDataSourceResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryTransformMembers">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberCollection" type="tns:ArrayOfMember" />
             <xs:element minOccurs="1" maxOccurs="1" name="transformType" type="tns:QueryTransformMembersType" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:simpleType name="QueryTransformMembersType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Hierarchize" />
           <xs:enumeration value="Parents" />
           <xs:enumeration value="Ancestors" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="QueryTransformMembersResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryTransformMembersResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembers">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembersResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryChildMembersResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembersFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberUniqueName" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembersFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryChildMembersFromDataSourceResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembersByRangeFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="self" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="start" type="xs:long" />
             <xs:element minOccurs="1" maxOccurs="1" name="count" type="xs:long" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryChildMembersByRangeFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryChildMembersByRangeFromDataSourceResult" type="tns:ArrayOfMember" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryRelatedMember">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberUniqueName" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="relationship" type="tns:MemberRelationship" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:simpleType name="MemberRelationship">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Parent" />
           <xs:enumeration value="FirstSibling" />
           <xs:enumeration value="PrevMember" />
           <xs:enumeration value="NextMember" />
           <xs:enumeration value="LastSibling" />
           <xs:enumeration value="FirstChild" />
           <xs:enumeration value="LastChild" />
           <xs:enumeration value="CurrentMember" />
           <xs:enumeration value="Children" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="QueryRelatedMemberResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryRelatedMemberResult" type="tns:Member" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryRelatedMemberFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="memberUniqueName" type="xs:string" />
             <xs:element minOccurs="1" maxOccurs="1" name="relationship" type="tns:MemberRelationship" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryRelatedMemberFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryRelatedMemberFromDataSourceResult" type="tns:Member" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryNamedSets">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSourceLocation" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryNamedSetsResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryNamedSetsResult" type="tns:ArrayOfNamedSet" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryNamedSetsFromDataSource">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="QueryNamedSetsFromDataSourceResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="QueryNamedSetsFromDataSourceResult" type="tns:ArrayOfNamedSet" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ValidateKpi">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="location" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ValidateKpiResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="ValidateKpiResult" type="tns:ArrayOfString" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ValidateScorecard">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="location" type="tns:RepositoryLocation" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ValidateScorecardResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="ValidateScorecardResult" type="tns:ArrayOfString" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="ValidateSiteCollection">
         <xs:complexType />
       </xs:element>
       <xs:element name="ValidateSiteCollectionResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="1" maxOccurs="1" name="ValidateSiteCollectionResult" type="tns:URLValidationResult" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:simpleType name="URLValidationResult">
         <xs:restriction base="xs:string">
           <xs:enumeration value="SiteCollectionOrSite" />
           <xs:enumeration value="SiteCollection" />
           <xs:enumeration value="Site" />
           <xs:enumeration value="List" />
           <xs:enumeration value="DocumentLibrary" />
           <xs:enumeration value="InvalidURL" />
           <xs:enumeration value="AlreadyExists" />
           <xs:enumeration value="NonexistentSiteCollection" />
           <xs:enumeration value="NonexistentSite" />
           <xs:enumeration value="PPSNotActivatedOnSiteCollection" />
           <xs:enumeration value="URLZoneNotAllowed" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="MaintenanceJob">
         <xs:complexType />
       </xs:element>
       <xs:element name="MaintenanceJobResponse">
         <xs:complexType />
       </xs:element>
       <xs:element name="GenerateView">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecardLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="pageFilterOverrides" type="tns:ArrayOfMember" />
             <xs:element minOccurs="0" maxOccurs="1" name="propertyBags" type="tns:DictionaryWrapperOfStringPropertyBag" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="DictionaryWrapperOfStringPropertyBag">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfPropertyBag" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfPropertyBag">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="PropertyBag" nillable="true" type="tns:PropertyBag" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="PropertyBag">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfChoice1" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfChoice1">
         <xs:choice minOccurs="0" maxOccurs="unbounded">
           <xs:element minOccurs="1" maxOccurs="1" name="decimal" type="xs:decimal" />
           <xs:element minOccurs="1" maxOccurs="1" name="ArrayOfMember" nillable="true" type="tns:ArrayOfMember" />
           <xs:element minOccurs="1" maxOccurs="1" name="ArrayOfMemberTransform" nillable="true" type="tns:ArrayOfMemberTransform" />
           <xs:element minOccurs="1" maxOccurs="1" name="dateTime" type="xs:dateTime" />
           <xs:element minOccurs="1" maxOccurs="1" name="ArrayOfString" nillable="true" type="tns:ArrayOfString" />
           <xs:element minOccurs="1" maxOccurs="1" name="string" nillable="true" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="double" type="xs:double" />
           <xs:element xmlns:q27="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="guid" type="q27:guid" />
           <xs:element xmlns:q28="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="char" type="q28:char" />
           <xs:element minOccurs="1" maxOccurs="1" name="int" type="xs:int" />
         </xs:choice>
       </xs:complexType>
       <xs:complexType name="ArrayOfMemberTransform">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="MemberTransform" nillable="true" type="tns:MemberTransform" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="MemberTransform">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="GroupId" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="CellPath" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MemberTransformType" />
           <xs:element minOccurs="1" maxOccurs="1" name="Operation" type="tns:MemberTransformOperation" />
           <xs:element minOccurs="0" maxOccurs="1" name="CustomData" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:simpleType name="MemberTransformType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Row" />
           <xs:enumeration value="Column" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="MemberTransformOperation">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Replace" />
           <xs:enumeration value="DrillUp" />
           <xs:enumeration value="DrillDown" />
           <xs:enumeration value="Expand" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="GenerateViewResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GenerateViewResult" type="tns:GridViewData" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="GridViewData">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultCellFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultRowHeaderFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultColumnHeaderFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="Cells" type="tns:GridCellSet" />
           <xs:element minOccurs="0" maxOccurs="1" name="RootRowHeader" type="tns:GridHeaderItem" />
           <xs:element minOccurs="0" maxOccurs="1" name="RootColumnHeader" type="tns:GridHeaderItem" />
           <xs:element minOccurs="0" maxOccurs="1" name="ScorecardLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultRollupIndicatorLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="0" maxOccurs="1" name="PreQueryTransforms" type="tns:ArrayOfGridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="1" name="PostQueryTransforms" type="tns:ArrayOfGridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="1" name="PreRenderTransforms" type="tns:ArrayOfGridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="1" name="PerUserTransforms" type="tns:ArrayOfGridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="1" name="PageFilters" type="tns:ArrayOfMember" />
         </xs:sequence>
         <xs:attribute xmlns:q29="http://microsoft.com/wsdl/types/" name="ScorecardViewId" type="q29:guid" use="required" />
         <xs:attribute name="Cached" type="xs:boolean" use="required" />
         <xs:attribute name="CacheExpiration" type="xs:dateTime" use="required" />
         <xs:attribute xmlns:q30="http://microsoft.com/wsdl/types/" name="DefaultRollupIndicatorId" type="q30:guid" use="required" />
         <xs:attribute name="EmptyCell" type="xs:string" />
         <xs:attribute name="InvalidCell" type="xs:string" />
         <xs:attribute name="TIFormula" type="xs:string" />
         <xs:attribute name="TICurrentDateTime" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="GridFormatInfo">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="FontInfo" type="tns:GridFontInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="ForeColor" type="tns:GridColor" />
           <xs:element minOccurs="0" maxOccurs="1" name="BackColor" type="tns:GridColor" />
         </xs:sequence>
         <xs:attribute name="TextWrap" type="tns:Trinary" use="required" />
         <xs:attribute name="VerticalAlignment" type="tns:VerticalAlignments" use="required" />
         <xs:attribute name="HorizontalAlignment" type="tns:HorizontalAlignments" use="required" />
       </xs:complexType>
       <xs:complexType name="GridFontInfo">
         <xs:attribute name="FamilyName" type="xs:string" />
         <xs:attribute name="SizeInPoints" type="xs:float" use="required" />
         <xs:attribute name="Bold" type="tns:Trinary" use="required" />
         <xs:attribute name="Italic" type="tns:Trinary" use="required" />
         <xs:attribute name="Underline" type="tns:Trinary" use="required" />
         <xs:attribute name="Strikeout" type="tns:Trinary" use="required" />
       </xs:complexType>
       <xs:simpleType name="Trinary">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Undefined" />
           <xs:enumeration value="False" />
           <xs:enumeration value="True" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="GridColor">
         <xs:attribute name="A" type="xs:unsignedByte" use="required" />
         <xs:attribute name="R" type="xs:unsignedByte" use="required" />
         <xs:attribute name="G" type="xs:unsignedByte" use="required" />
         <xs:attribute name="B" type="xs:unsignedByte" use="required" />
       </xs:complexType>
       <xs:simpleType name="VerticalAlignments">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Undefined" />
           <xs:enumeration value="Top" />
           <xs:enumeration value="Middle" />
           <xs:enumeration value="Bottom" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="HorizontalAlignments">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Undefined" />
           <xs:enumeration value="Left" />
           <xs:enumeration value="Center" />
           <xs:enumeration value="Right" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="GridCellSet">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Table" type="tns:DictionaryWrapperOfStringGridCell" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DictionaryWrapperOfStringGridCell">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfGridCell" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfGridCell">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="GridCell" nillable="true" type="tns:GridCell" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="GridCell">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="FormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:PropertyBag" />
           <xs:element minOccurs="0" maxOccurs="1" name="DisplayElements" type="tns:ArrayOfGridDisplayElement" />
           <xs:element minOccurs="0" maxOccurs="1" name="IndicatorLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="1" maxOccurs="1" name="InBand" type="xs:int" />
           <xs:element minOccurs="0" maxOccurs="1" name="CellAnnotation" type="tns:Annotation" />
         </xs:sequence>
         <xs:attribute name="Value" type="xs:decimal" use="required" />
         <xs:attribute name="ActualValue" type="xs:decimal" use="required" />
         <xs:attribute name="Score" type="xs:decimal" use="required" />
         <xs:attribute name="Weight" type="xs:decimal" use="required" />
         <xs:attribute name="BestChildScore" type="xs:decimal" use="required" />
         <xs:attribute name="WorstChildScore" type="xs:decimal" use="required" />
         <xs:attribute name="IsValueInError" type="xs:boolean" use="required" />
         <xs:attribute name="HasAnnotation" type="xs:boolean" use="required" />
         <xs:attribute name="IsRollupScore" type="xs:boolean" use="required" />
         <xs:attribute name="ValueSource" type="tns:ValueSources" use="required" />
         <xs:attribute name="IsValidScore" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="ArrayOfGridDisplayElement">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="GridDisplayElement" nillable="true" type="tns:GridDisplayElement" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="GridDisplayElement" abstract="true">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="TooltipText" type="xs:string" />
         </xs:sequence>
         <xs:attribute name="Status" type="tns:GridCellElmentStatus" use="required" />
       </xs:complexType>
       <xs:simpleType name="GridCellElmentStatus">
         <xs:restriction base="xs:string">
           <xs:enumeration value="0" />
           <xs:enumeration value="1" />
           <xs:enumeration value="2" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="GridDisplayElementHyperLink">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElement">
             <xs:attribute name="LinkUrl" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementNumber" abstract="true">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElement">
             <xs:attribute name="Value" type="xs:decimal" use="required" />
             <xs:attribute name="OverrideValue" type="xs:decimal" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementTarget">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementNumber" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementVariance">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementNumber" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementAggregation">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementNumber" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementActual">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementNumber" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementScore">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementNumber" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementIndicator">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="IndicatorLocation" type="tns:RepositoryLocation" />
             </xs:sequence>
             <xs:attribute name="IndicatorBand" type="xs:int" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementText">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElement" />
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridDisplayElementIndicatorText">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:GridDisplayElementText">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="IndicatorLocation" type="tns:RepositoryLocation" />
             </xs:sequence>
             <xs:attribute name="IndicatorBand" type="xs:int" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="GridHeaderItem">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="HeaderFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="CellFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="Children" type="tns:ArrayOfGridHeaderItem" />
           <xs:element minOccurs="0" maxOccurs="1" name="SerializeTag" />
           <xs:element minOccurs="0" maxOccurs="1" name="DimensionMember" type="tns:Member" />
           <xs:element minOccurs="0" maxOccurs="1" name="OverrideIndicatorLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="0" maxOccurs="1" name="Banding" type="tns:Banding" />
           <xs:element minOccurs="0" maxOccurs="1" name="LinkedKpiLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="0" maxOccurs="1" name="BpmProperties" type="tns:ArrayOfBpmProperty" />
           <xs:element minOccurs="0" maxOccurs="1" name="TargetSettings" type="tns:GridTargetSettings" />
           <xs:element minOccurs="0" maxOccurs="1" name="TrendIndicatorLocation" type="tns:RepositoryLocation" />
         </xs:sequence>
         <xs:attribute name="Id" type="xs:int" use="required" />
         <xs:attribute xmlns:q31="http://microsoft.com/wsdl/types/" name="Guid" type="q31:guid" use="required" />
         <xs:attribute xmlns:q32="http://microsoft.com/wsdl/types/" name="DefinitionGuid" type="q32:guid" use="required" />
         <xs:attribute name="DisplayText" type="xs:string" />
         <xs:attribute name="DimensionName" type="xs:string" />
         <xs:attribute name="DimensionValue" type="xs:string" />
         <xs:attribute name="HeaderType" type="tns:ScorecardNodeTypes" use="required" />
         <xs:attribute name="GroupId" type="xs:int" use="required" />
         <xs:attribute name="Depth" type="xs:int" use="required" />
         <xs:attribute name="DescendantSpan" type="xs:int" use="required" />
         <xs:attribute name="LeafSpan" type="xs:int" use="required" />
         <xs:attribute name="IsCollapsed" type="xs:boolean" use="required" />
         <xs:attribute name="IsDynamicCellExpansionEnabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDrillEnabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDrillDownDisabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDrillUpDisabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDynamicallyExpandedHeader" type="xs:boolean" use="required" />
         <xs:attribute name="IsCellHidden" type="xs:boolean" use="required" />
         <xs:attribute name="IsPathHidden" type="xs:boolean" use="required" />
         <xs:attribute name="IsHiddenBasedOnFilterStatus" type="xs:boolean" use="required" />
         <xs:attribute name="NamedSetExpression" type="xs:string" />
         <xs:attribute name="CustomSetFormula" type="xs:string" />
         <xs:attribute name="IsNamedSetInError" type="xs:boolean" use="required" />
         <xs:attribute name="IsNamedSetEmpty" type="xs:boolean" use="required" />
         <xs:attribute name="NamedSetType" type="tns:ScorecardNamedSetType" use="required" />
         <xs:attribute name="UseLinkedElementDisplayText" type="xs:boolean" use="required" />
         <xs:attribute name="Hyperlink" type="xs:string" />
         <xs:attribute name="ShowHyperlinkInNewWindow" type="xs:boolean" use="required" />
         <xs:attribute name="IsHierarchyHeader" type="xs:boolean" use="required" />
         <xs:attribute name="IsColumnHeader" type="xs:boolean" use="required" />
         <xs:attribute name="AppendFilterInfoToHyperlink" type="xs:boolean" use="required" />
         <xs:attribute name="Weight" type="xs:decimal" use="required" />
         <xs:attribute name="KpiTargetName" type="xs:string" />
         <xs:attribute name="AggregationType" type="tns:HeaderAggregationTypes" use="required" />
       </xs:complexType>
       <xs:complexType name="ArrayOfGridHeaderItem">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="GridHeaderItem" nillable="true" type="tns:GridHeaderItem" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="GridTargetSettings">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="VarianceSettings" type="tns:GridVarianceSettings" />
           <xs:element minOccurs="1" maxOccurs="1" name="FilterEmptyRows" type="xs:boolean" />
           <xs:element minOccurs="1" maxOccurs="1" name="Position" type="tns:DataValuePosition" />
           <xs:element minOccurs="1" maxOccurs="1" name="PositionActual" type="tns:DataValuePosition" />
           <xs:element minOccurs="0" maxOccurs="1" name="ScoreSettings" type="tns:GridScoreSettings" />
           <xs:element minOccurs="0" maxOccurs="1" name="IndicatorSettings" type="tns:GridIndicatorSettings" />
         </xs:sequence>
         <xs:attribute name="ShowValue" type="xs:boolean" use="required" />
         <xs:attribute name="ShowActualAsTarget" type="xs:boolean" use="required" />
         <xs:attribute name="IgnoreScoreFilter" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="GridVarianceSettings">
         <xs:attribute name="NumDecimalPlaces" type="xs:int" use="required" />
         <xs:attribute name="VarianceType" type="tns:VarianceType" use="required" />
         <xs:attribute name="DisplayType" type="tns:VarianceDisplayType" use="required" />
         <xs:attribute name="ShowValue" type="xs:boolean" use="required" />
         <xs:attribute name="Position" type="tns:DataValuePosition" use="required" />
       </xs:complexType>
       <xs:simpleType name="VarianceType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="VarianceToTarget" />
           <xs:enumeration value="VarianceToBestTarget" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="VarianceDisplayType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="ShowPercent" />
           <xs:enumeration value="ShowValue" />
           <xs:enumeration value="ShowInvertedPercent" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="DataValuePosition">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Left" />
           <xs:enumeration value="Right" />
           <xs:enumeration value="NotDisplayed" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="GridScoreSettings">
         <xs:attribute name="ShowValue" type="xs:boolean" use="required" />
         <xs:attribute name="ScoreType" type="tns:ScoreTypes" use="required" />
         <xs:attribute name="RollupType" type="tns:RollupTypes" use="required" />
         <xs:attribute name="Position" type="tns:DataValuePosition" use="required" />
       </xs:complexType>
       <xs:simpleType name="ScoreTypes">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Normalized" />
           <xs:enumeration value="Raw" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="RollupTypes">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="AverageWeighted" />
           <xs:enumeration value="WorstChild" />
           <xs:enumeration value="IndicatorCount" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="GridIndicatorSettings">
         <xs:sequence>
           <xs:element minOccurs="1" maxOccurs="1" name="Position" type="tns:IndicatorPosition" />
         </xs:sequence>
         <xs:attribute name="ShowImage" type="xs:boolean" use="required" />
         <xs:attribute name="ShowText" type="xs:boolean" use="required" />
         <xs:attribute name="ShowForeColor" type="xs:boolean" use="required" />
         <xs:attribute name="ShowBackColor" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:simpleType name="IndicatorPosition">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Left" />
           <xs:enumeration value="Right" />
           <xs:enumeration value="Center" />
           <xs:enumeration value="NotDisplayed" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="ScorecardNodeTypes">
         <xs:list>
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:enumeration value="None" />
               <xs:enumeration value="Member" />
               <xs:enumeration value="Kpi" />
               <xs:enumeration value="KpiActual" />
               <xs:enumeration value="KpiTarget" />
               <xs:enumeration value="ScorecardDetails" />
               <xs:enumeration value="DocumentLinks" />
               <xs:enumeration value="NamedSet" />
               <xs:enumeration value="Aggregate" />
             </xs:restriction>
           </xs:simpleType>
         </xs:list>
       </xs:simpleType>
       <xs:simpleType name="ScorecardNamedSetType">
         <xs:list>
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:enumeration value="None" />
               <xs:enumeration value="NamedSet" />
               <xs:enumeration value="CustomFormula" />
               <xs:enumeration value="TimeFormula" />
             </xs:restriction>
           </xs:simpleType>
         </xs:list>
       </xs:simpleType>
       <xs:simpleType name="HeaderAggregationTypes">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="Sum" />
           <xs:enumeration value="Average" />
           <xs:enumeration value="Min" />
           <xs:enumeration value="Max" />
           <xs:enumeration value="Trend" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="ArrayOfGridViewTransformReference">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="GridViewTransformReference" nillable="true" type="tns:GridViewTransformReference" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="GridViewTransformReference">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Parameters" type="tns:PropertyBag" />
         </xs:sequence>
         <xs:attribute name="Id" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="GridViewDefinition">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="CornerCellFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultCellFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultRowHeaderFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultColumnHeaderFormatInfo" type="tns:GridFormatInfo" />
           <xs:element minOccurs="0" maxOccurs="1" name="RootRowHeader" type="tns:GridHeaderItem" />
           <xs:element minOccurs="0" maxOccurs="1" name="RootColumnHeader" type="tns:GridHeaderItem" />
           <xs:element xmlns:q33="http://microsoft.com/wsdl/types/" minOccurs="1" maxOccurs="1" name="DefaultRollupIndicatorId" type="q33:guid" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultRollupIndicatorLocation" type="tns:RepositoryLocation" />
           <xs:element minOccurs="0" maxOccurs="unbounded" name="PreQueryTransforms" type="tns:GridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="unbounded" name="PostQueryTransforms" type="tns:GridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="unbounded" name="PreRenderTransforms" type="tns:GridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="unbounded" name="PerUserTransforms" type="tns:GridViewTransformReference" />
           <xs:element minOccurs="0" maxOccurs="1" name="CellBorderColor" type="tns:GridColor" />
           <xs:element minOccurs="0" maxOccurs="1" name="DefaultCellBorderColor" type="tns:GridColor" />
         </xs:sequence>
         <xs:attribute name="EmptyCell" type="xs:string" />
         <xs:attribute name="InvalidCell" type="xs:string" />
         <xs:attribute name="ShowGridLines" type="xs:boolean" use="required" />
         <xs:attribute name="ShowHiddenHeaders" type="xs:boolean" use="required" />
         <xs:attribute name="ShowMetricHeaders" type="xs:boolean" use="required" />
         <xs:attribute name="ShowPlusMinus" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="ToolbarOptions">
         <xs:attribute name="ShowInlineText" type="xs:boolean" use="required" />
         <xs:attribute name="ShowToolbar" type="xs:boolean" use="required" />
         <xs:attribute name="ShowStatusFilter" type="xs:boolean" use="required" />
         <xs:attribute name="ShowToolTips" type="xs:boolean" use="required" />
         <xs:attribute name="ShowCollapse" type="xs:boolean" use="required" />
         <xs:attribute name="ShowMode" type="xs:boolean" use="required" />
         <xs:attribute name="ShowExpand" type="xs:boolean" use="required" />
         <xs:attribute name="ShowToolbarItemsLabel" type="xs:boolean" use="required" />
         <xs:attribute name="ShowDefaultRollup" type="xs:boolean" use="required" />
         <xs:attribute name="ShowWorstChildRollup" type="xs:boolean" use="required" />
         <xs:attribute name="ShowIndicatorCount" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="StatusFilter">
         <xs:attribute xmlns:q34="http://microsoft.com/wsdl/types/" name="IndicatorLocationGuid" type="q34:guid" use="required" />
         <xs:attribute name="BandIndex" type="xs:int" use="required" />
       </xs:complexType>
       <xs:complexType name="ParameterMapping">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ConditionalData">
             <xs:complexType>
               <xs:sequence>
                 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
         <xs:attribute name="EndPointUniqueName" type="xs:string" />
         <xs:attribute xmlns:q35="http://microsoft.com/wsdl/types/" name="Id" type="q35:guid" use="required" />
         <xs:attribute name="SourceColumnName" type="xs:string" />
         <xs:attribute xmlns:q36="http://microsoft.com/wsdl/types/" name="DashboardItemId" type="q36:guid" use="required" />
         <xs:attribute name="ParameterUniqueName" type="xs:string" />
         <xs:attribute name="PostFormula" type="xs:string" />
         <xs:attribute name="IsConditionalDataEnabled" type="xs:boolean" use="required" />
         <xs:attribute name="IsDefaultVisibility" type="xs:boolean" use="required" />
       </xs:complexType>
       <xs:complexType name="DashboardElementSize">
         <xs:attribute name="Measurement" type="xs:int" use="required" />
         <xs:attribute name="Units" type="tns:SizeType" use="required" />
       </xs:complexType>
       <xs:simpleType name="SizeType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="AutoSize" />
           <xs:enumeration value="Absolute" />
           <xs:enumeration value="Percent" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="IndicatorBand">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ImageData" type="xs:string" />
         </xs:sequence>
         <xs:attribute name="Color" type="xs:string" />
         <xs:attribute name="BackColor" type="xs:string" />
         <xs:attribute name="ToolTip" type="xs:string" />
       </xs:complexType>
       <xs:complexType name="ArrayOfIndicatorBand">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="IndicatorBand" nillable="true" type="tns:IndicatorBand" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfParameterMapping">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ParameterMapping" nillable="true" type="tns:ParameterMapping" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfDashboardElement">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DashboardElement" nillable="true" type="tns:DashboardElement" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DashboardElement" abstract="true">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:SecondClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Height" type="tns:DashboardElementSize" />
               <xs:element minOccurs="0" maxOccurs="1" name="Width" type="tns:DashboardElementSize" />
             </xs:sequence>
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="DashboardElementContainer">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:DashboardElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="DashboardElements" type="tns:ArrayOfDashboardElement" />
             </xs:sequence>
             <xs:attribute name="Orientation" type="tns:LayoutOrientation" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:simpleType name="LayoutOrientation">
         <xs:restriction base="xs:string">
           <xs:enumeration value="HorizontalLeftJustified" />
           <xs:enumeration value="HorizontalRightJustified" />
           <xs:enumeration value="VerticalBottomJustified" />
           <xs:enumeration value="VerticalTopJustified" />
           <xs:enumeration value="Stacked" />
           <xs:enumeration value="Hidden" />
         </xs:restriction>
       </xs:simpleType>
       <xs:complexType name="DashboardItem">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:DashboardElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="InboundParameters" type="tns:ArrayOfParameterMapping" />
               <xs:element minOccurs="0" maxOccurs="1" name="UnderlyingElementLocation" type="tns:RepositoryLocation" />
             </xs:sequence>
             <xs:attribute name="UnderlyingElementTypeName" type="xs:string" />
             <xs:attribute name="AutoSizeWidth" type="xs:boolean" use="required" />
             <xs:attribute name="AutoSizeHeight" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfConfiguredView">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ConfiguredView" nillable="true" type="tns:ConfiguredView" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ConfiguredView">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:SecondClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="unbounded" name="StatusFilters" type="tns:StatusFilter" />
               <xs:element minOccurs="0" maxOccurs="1" name="ToolbarOptions" type="tns:ToolbarOptions" />
               <xs:element minOccurs="0" maxOccurs="1" name="DataSourceLocation" type="tns:RepositoryLocation" />
               <xs:element minOccurs="0" maxOccurs="1" name="GridViewDefinition" type="tns:GridViewDefinition" />
             </xs:sequence>
             <xs:attribute name="AllowStatusFilter" type="xs:boolean" use="required" />
             <xs:attribute name="AllowFilter" type="xs:boolean" use="required" />
             <xs:attribute name="AllowSort" type="xs:boolean" use="required" />
             <xs:attribute name="AllowAnnotations" type="xs:boolean" use="required" />
             <xs:attribute name="EmptyRowsFilterMode" type="tns:ScorecardEmptyRowsFilterMode" use="required" />
             <xs:attribute name="AllowShowDetails" type="xs:boolean" use="required" />
             <xs:attribute name="EnableTextwrap" type="xs:boolean" use="required" />
             <xs:attribute name="AllowDynamicRowMemberExpansion" type="xs:boolean" use="required" />
             <xs:attribute name="AllowDynamicColumnMemberExpansion" type="xs:boolean" use="required" />
             <xs:attribute name="AllowRowDrill" type="xs:boolean" use="required" />
             <xs:attribute name="AllowColumnDrill" type="xs:boolean" use="required" />
             <xs:attribute name="AlwaysShowAnnotationCellFlags" type="xs:boolean" use="required" />
             <xs:attribute name="ExpandToFitWidth" type="xs:boolean" use="required" />
             <xs:attribute name="HideScorecard" type="xs:boolean" use="required" />
             <xs:attribute name="ShowStatusFiltersByDefault" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:simpleType name="ScorecardEmptyRowsFilterMode">
         <xs:restriction base="xs:string">
           <xs:enumeration value="None" />
           <xs:enumeration value="AllValuesAreEmpty" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="GenerateViewDirect">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="scorecard" type="tns:Scorecard" />
             <xs:element minOccurs="0" maxOccurs="1" name="kpis" type="tns:ArrayOfKpi" />
             <xs:element minOccurs="0" maxOccurs="1" name="dataSources" type="tns:ArrayOfDataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="indicators" type="tns:ArrayOfIndicator" />
             <xs:element minOccurs="0" maxOccurs="1" name="pageFilters" type="tns:ArrayOfMember" />
             <xs:element minOccurs="0" maxOccurs="1" name="propertyBags" type="tns:DictionaryWrapperOfStringPropertyBag" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="Scorecard">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:FirstClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="ConfiguredViews" type="tns:ArrayOfConfiguredView" />
               <xs:element minOccurs="0" maxOccurs="1" name="EndPoints" type="tns:ArrayOfEndPoint" />
               <xs:element minOccurs="0" maxOccurs="1" name="BeginPoints" type="tns:ArrayOfParameterDefinition" />
             </xs:sequence>
             <xs:attribute name="RendererClassName" type="xs:string" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:complexType name="ArrayOfDataSource">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="DataSource" nillable="true" type="tns:DataSource" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfIndicator">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="Indicator" nillable="true" type="tns:Indicator" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="Indicator">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:FirstClassElement">
             <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="NoDataIndicatorBand" type="tns:IndicatorBand" />
               <xs:element minOccurs="0" maxOccurs="1" name="IndicatorBands" type="tns:ArrayOfIndicatorBand" />
             </xs:sequence>
             <xs:attribute name="IndicatorType" type="tns:IndicatorType" use="required" />
             <xs:attribute name="IsBuiltIn" type="xs:boolean" use="required" />
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:simpleType name="IndicatorType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="Standard" />
           <xs:enumeration value="Centered" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="GenerateViewDirectResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GenerateViewDirectResult" type="tns:GridViewData" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAsKpis">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="dataSource" type="tns:DataSource" />
             <xs:element minOccurs="0" maxOccurs="1" name="listUrl" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetAsKpisResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetAsKpisResult" type="tns:ArrayOfKpi" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetParameterDisplayData">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="providerLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="parameterDefinition" type="tns:ParameterDefinition" />
             <xs:element minOccurs="0" maxOccurs="1" name="parameterSourceLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="webPartContext" type="tns:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:complexType name="WebPartContext">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="ClientViewState" type="tns:DictionaryWrapperOfStringString" />
           <xs:element minOccurs="0" maxOccurs="1" name="InUseProviderParameterNames" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="ProviderParameterSelections" type="tns:DictionaryWrapperOfStringListOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DictionaryWrapperOfStringString">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="DictionaryWrapperOfStringListOfString">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString" />
           <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfArrayOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:complexType name="ArrayOfArrayOfString">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfString" nillable="true" type="tns:ArrayOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="GetParameterDisplayDataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetParameterDisplayDataResult">
               <xs:complexType>
                 <xs:sequence>
                   <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                   <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                 </xs:sequence>
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetFilterDisplayData">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="filterLocation" type="tns:RepositoryLocation" />
             <xs:element minOccurs="0" maxOccurs="1" name="parameterDefinition" type="tns:ParameterDefinition" />
             <xs:element minOccurs="0" maxOccurs="1" name="selections" type="tns:ArrayOfString" />
             <xs:element minOccurs="1" maxOccurs="1" name="useSavedUserSelections" type="xs:boolean" />
             <xs:element minOccurs="1" maxOccurs="1" name="selectionsOnly" type="xs:boolean" />
             <xs:element minOccurs="0" maxOccurs="1" name="webPartContext" type="tns:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetFilterDisplayDataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="1" name="GetFilterDisplayDataResult">
               <xs:complexType>
                 <xs:sequence>
                   <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                   <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                 </xs:sequence>
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetParameterMessageData">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="providerLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="parameterMessage" nillable="true" type="q37:ParameterMessage" />
             <xs:element minOccurs="0" name="parameterSourceLocation" nillable="true" type="tns:RepositoryLocation" />
             <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="parameterMapping" nillable="true" type="q38:ParameterMapping" />
             <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" minOccurs="0" name="webPartContext" nillable="true" type="q39:WebPartContext" />
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="GetParameterMessageDataResponse">
         <xs:complexType>
           <xs:sequence>
             <xs:element minOccurs="0" name="GetParameterMessageDataResult" nillable="true">
               <xs:complexType>
                 <xs:sequence>
                   <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                   <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                 </xs:sequence>
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
       <xs:element name="RepositoryLocation" nillable="true" type="tns:RepositoryLocation" />
       <xs:complexType name="BpmException">
         <xs:sequence>
           <xs:element minOccurs="1" maxOccurs="1" name="ErrorCode" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="EventLogged" type="xs:boolean" />
           <xs:element minOccurs="1" maxOccurs="1" name="Message" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ExportSettings" nillable="true" type="tns:ExportSettings" />
       <xs:complexType name="ExportSettings">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="1" name="WebPartTitle" type="xs:string" />
           <xs:element minOccurs="0" maxOccurs="1" name="PageTitle" type="xs:string" />
           <xs:element minOccurs="1" maxOccurs="1" name="ExportFormat" type="tns:ExportFormat" />
           <xs:element minOccurs="0" maxOccurs="1" name="DashboardLink" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfArrayOfString" nillable="true" type="tns:ArrayOfArrayOfString" />
       <xs:complexType name="ArrayOfArrayOfKeyValueOfstringanyType">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfArrayOfKeyValueOfstringanyType" />
       <xs:complexType name="ArrayOfKeyValueOfstringanyType">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringanyType">
             <xs:complexType>
               <xs:sequence>
                 <xs:element name="Key" nillable="true" type="xs:string" />
                 <xs:element name="Value" nillable="true" type="xs:anyType" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
       <xs:element name="WebPartContext" nillable="true" type="tns:WebPartContext" />
       <xs:complexType name="DictionaryWrapperOfstringstring">
         <xs:sequence>
           <xs:element name="keys" nillable="true" type="tns:ArrayOfString" />
           <xs:element name="values" nillable="true" type="tns:ArrayOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DictionaryWrapperOfstringstring" nillable="true" type="tns:DictionaryWrapperOfstringstring" />
       <xs:complexType name="DictionaryWrapperOfstringArrayOfStringty7Ep6D1">
         <xs:sequence>
           <xs:element name="keys" nillable="true" type="tns:ArrayOfString" />
           <xs:element name="values" nillable="true" type="tns:ArrayOfArrayOfString" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DictionaryWrapperOfstringArrayOfStringty7Ep6D1" nillable="true" type="tns:DictionaryWrapperOfstringArrayOfStringty7Ep6D1" />
       <xs:complexType name="ArrayOfBIData">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="BIData" nillable="true" type="tns:BIData" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfBIData" nillable="true" type="tns:ArrayOfBIData" />
       <xs:complexType name="BIData">
         <xs:sequence>
           <xs:element minOccurs="0" name="_consumerParameter" nillable="true" type="xs:string" />
           <xs:element minOccurs="0" name="_dataValidated" type="xs:boolean" />
           <xs:element minOccurs="0" name="_displayColumnName" nillable="true" type="xs:string" />
           <xs:element minOccurs="0" name="_providerValues" nillable="true" type="tns:ArrayOfArrayOfKeyValueOfstringanyType" />
           <xs:element minOccurs="0" name="_valuesColumnName" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="BIData" nillable="true" type="tns:BIData" />
       <xs:complexType name="WebPartContextUpdate">
         <xs:sequence>
           <xs:element name="_clientViewStateWrapper" nillable="true" type="tns:DictionaryWrapperOfstringstring" />
           <xs:element name="_legacyFilterSelections" nillable="true" type="tns:ArrayOfBIData" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="WebPartContextUpdate" nillable="true" type="tns:WebPartContextUpdate" />
       <xs:complexType name="ParameterMessage">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:ParameterDefinition">
             <xs:sequence>
               <xs:element xmlns:q10="http://microsoft.com/wsdl/types/" name="dashboardItemId" type="q10:guid" />
               <xs:element xmlns:q11="http://microsoft.com/wsdl/types/" name="mappingId" type="q11:guid" />
               <xs:element name="values" nillable="true">
                 <xs:complexType>
                   <xs:sequence>
                     <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                     <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                   </xs:sequence>
                 </xs:complexType>
               </xs:element>
             </xs:sequence>
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="ParameterMessage" nillable="true" type="tns:ParameterMessage" />
     </xs:schema>
     <xs:schema xmlns:tns="http://microsoft.com/wsdl/types/" elementFormDefault="qualified" targetNamespace="http://microsoft.com/wsdl/types/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:simpleType name="guid">
         <xs:restriction base="xs:string">
           <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
         </xs:restriction>
       </xs:simpleType>
       <xs:simpleType name="char">
         <xs:restriction base="xs:unsignedShort" />
       </xs:simpleType>
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
       <xs:complexType name="BpmException">
         <xs:complexContent mixed="false">
           <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/System" base="q1:ApplicationException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmException" nillable="true" type="tns:BpmException" />
       <xs:complexType name="BpmWarning">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmWarning" nillable="true" type="tns:BpmWarning" />
       <xs:complexType name="GridTooLargeForExportToPowerPointException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="GridTooLargeForExportToPowerPointException" nillable="true" type="tns:GridTooLargeForExportToPowerPointException" />
       <xs:complexType name="GridTooLargeForExportToExcelException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="GridTooLargeForExportToExcelException" nillable="true" type="tns:GridTooLargeForExportToExcelException" />
       <xs:complexType name="BpmNoAccessException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmNoAccessException" nillable="true" type="tns:BpmNoAccessException" />
       <xs:complexType name="BpmDashboardItemNotFoundException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmDashboardItemNotFoundException" nillable="true" type="tns:BpmDashboardItemNotFoundException" />
       <xs:complexType name="BpmDevException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmDevException" nillable="true" type="tns:BpmDevException" />
       <xs:complexType name="BpmRenderingException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmRenderingException" nillable="true" type="tns:BpmRenderingException" />
       <xs:complexType name="BpmServerExportException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:BpmException" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="BpmServerExportException" nillable="true" type="tns:BpmServerExportException" />
       <xs:complexType name="WebPartContext">
         <xs:sequence>
           <xs:element name="_clientViewState" nillable="true" type="tns:DictionaryWrapperOfstringstring" />
           <xs:element name="_filterSelections" nillable="true" type="tns:ArrayOfBIData" />
           <xs:element xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="_inUseProviderParameterNames" nillable="true" type="q2:ArrayOfstring" />
           <xs:element name="_legacyFilterSelections" nillable="true" type="tns:ArrayOfBIData" />
           <xs:element name="_providerParameterSelections" nillable="true" type="tns:DictionaryWrapperOfstringArrayOfstringty7Ep6D1" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="WebPartContext" nillable="true" type="tns:WebPartContext" />
       <xs:complexType name="DictionaryWrapperOfstringstring">
         <xs:sequence>
           <xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="dictionary" nillable="true" type="q3:ArrayOfKeyValueOfstringKeyValuePairOfintstringtwCi8m_S7" />
           <xs:element xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="keys" nillable="true" type="q4:ArrayOfstring" />
           <xs:element xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="values" nillable="true" type="q5:ArrayOfstring" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DictionaryWrapperOfstringstring" nillable="true" type="tns:DictionaryWrapperOfstringstring" />
       <xs:complexType name="ArrayOfBIData">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="BIData" nillable="true" type="tns:BIData" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfBIData" nillable="true" type="tns:ArrayOfBIData" />
       <xs:complexType name="BIData">
         <xs:sequence>
           <xs:element minOccurs="0" name="_consumerParameter" nillable="true" type="xs:string" />
           <xs:element minOccurs="0" name="_dataValidated" type="xs:boolean" />
           <xs:element minOccurs="0" name="_displayColumnName" nillable="true" type="xs:string" />
           <xs:element xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="_providerValues" nillable="true" type="q6:ArrayOfArrayOfKeyValueOfstringanyType" />
           <xs:element minOccurs="0" name="_valuesColumnName" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="BIData" nillable="true" type="tns:BIData" />
       <xs:complexType name="DictionaryWrapperOfstringArrayOfstringty7Ep6D1">
         <xs:sequence>
           <xs:element xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="dictionary" nillable="true" type="q7:ArrayOfKeyValueOfstringKeyValuePairOfintArrayOfstringty7Ep6D1twCi8m_S7" />
           <xs:element xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="keys" nillable="true" type="q8:ArrayOfstring" />
           <xs:element xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="values" nillable="true" type="q9:ArrayOfArrayOfstring" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="DictionaryWrapperOfstringArrayOfstringty7Ep6D1" nillable="true" type="tns:DictionaryWrapperOfstringArrayOfstringty7Ep6D1" />
       <xs:complexType name="WebPartContextUpdate">
         <xs:sequence>
           <xs:element name="_clientViewStateWrapper" nillable="true" type="tns:DictionaryWrapperOfstringstring" />
           <xs:element name="_legacyFilterSelections" nillable="true" type="tns:ArrayOfBIData" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="WebPartContextUpdate" nillable="true" type="tns:WebPartContextUpdate" />
       <xs:complexType name="ParameterMessage">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:ParameterDefinition">
             <xs:sequence>
               <xs:element name="dashboardItemId" type="ser:guid" />
               <xs:element name="mappingId" type="ser:guid" />
               <xs:element name="values" nillable="true">
                 <xs:complexType>
                   <xs:sequence>
                     <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                     <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                   </xs:sequence>
                 </xs:complexType>
               </xs:element>
             </xs:sequence>
           </xs:extension>
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="ParameterMessage" nillable="true" type="tns:ParameterMessage" />
       <xs:complexType name="ParameterDefinition">
         <xs:sequence>
           <xs:element name="customDefinition" nillable="true" type="xs:string" />
           <xs:element name="defaultPostFormula" nillable="true" type="xs:string" />
           <xs:element name="displayColumn" nillable="true" type="xs:string" />
           <xs:element name="displayName" nillable="true" type="xs:string" />
           <xs:element name="displayValues" nillable="true">
             <xs:complexType>
               <xs:sequence>
                 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
           <xs:element name="emitterType" type="tns:BeginPointEmitterType" />
           <xs:element name="isDefaultColumn" nillable="true" type="xs:string" />
           <xs:element name="keyColumn" nillable="true" type="xs:string" />
           <xs:element name="parameterProviderId" nillable="true" type="xs:string" />
           <xs:element name="parameterUniqueName" nillable="true" type="xs:string" />
           <xs:element name="parentKeyColumn" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ParameterDefinition" nillable="true" type="tns:ParameterDefinition" />
       <xs:simpleType name="BeginPointEmitterType">
         <xs:restriction base="xs:string">
           <xs:enumeration value="BothAConditionalVisibilityAndParameterEmitter" />
           <xs:enumeration value="ConditionalVisibilityEmitter" />
           <xs:enumeration value="ParameterEmitter" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="BeginPointEmitterType" nillable="true" type="tns:BeginPointEmitterType" />
       <xs:complexType name="ParameterMapping">
         <xs:sequence>
           <xs:element name="_isDefaultVisibility" type="xs:boolean" />
           <xs:element name="conditionalData" nillable="true">
             <xs:complexType>
               <xs:sequence>
                 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
           <xs:element name="dashboardItemId" type="ser:guid" />
           <xs:element name="endPointUniqueName" nillable="true" type="xs:string" />
           <xs:element name="id" type="ser:guid" />
           <xs:element name="isConditionalDataEnabled" type="xs:boolean" />
           <xs:element name="parameterUniqueName" nillable="true" type="xs:string" />
           <xs:element name="postFormula" nillable="true" type="xs:string" />
           <xs:element name="sourceColumnName" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ParameterMapping" nillable="true" type="tns:ParameterMapping" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
       <xs:complexType name="ApplicationException">
         <xs:complexContent mixed="false">
           <xs:extension base="tns:Exception" />
         </xs:complexContent>
       </xs:complexType>
       <xs:element name="ApplicationException" nillable="true" type="tns:ApplicationException" />
       <xs:complexType name="Exception">
         <xs:sequence>
           <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip" />
         </xs:sequence>
         <xs:attribute ref="ser:FactoryType" />
       </xs:complexType>
       <xs:element name="Exception" nillable="true" type="tns:Exception" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:element name="anyType" nillable="true" type="xs:anyType" />
       <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
       <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
       <xs:element name="boolean" nillable="true" type="xs:boolean" />
       <xs:element name="byte" nillable="true" type="xs:byte" />
       <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
       <xs:element name="decimal" nillable="true" type="xs:decimal" />
       <xs:element name="double" nillable="true" type="xs:double" />
       <xs:element name="float" nillable="true" type="xs:float" />
       <xs:element name="int" nillable="true" type="xs:int" />
       <xs:element name="long" nillable="true" type="xs:long" />
       <xs:element name="QName" nillable="true" type="xs:QName" />
       <xs:element name="short" nillable="true" type="xs:short" />
       <xs:element name="string" nillable="true" type="xs:string" />
       <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
       <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
       <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
       <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
       <xs:element name="char" nillable="true" type="tns:char" />
       <xs:simpleType name="char">
         <xs:restriction base="xs:int" />
       </xs:simpleType>
       <xs:element name="duration" nillable="true" type="tns:duration" />
       <xs:simpleType name="duration">
         <xs:restriction base="xs:duration">
           <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
           <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
           <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
         </xs:restriction>
       </xs:simpleType>
       <xs:element name="guid" nillable="true" type="tns:guid" />
       <xs:simpleType name="guid">
         <xs:restriction base="xs:string">
           <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
         </xs:restriction>
       </xs:simpleType>
       <xs:attribute name="FactoryType" type="xs:QName" />
       <xs:attribute name="Id" type="xs:ID" />
       <xs:attribute name="Ref" type="xs:IDREF" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:import namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
       <xs:complexType name="ArrayOfKeyValueOfstringKeyValuePairOfintstringtwCi8m_S7">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringKeyValuePairOfintstringtwCi8m_S7">
             <xs:complexType>
               <xs:sequence>
                 <xs:element name="Key" nillable="true" type="xs:string" />
                 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" name="Value" type="q1:KeyValuePairOfintstring" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfKeyValueOfstringKeyValuePairOfintstringtwCi8m_S7" nillable="true" type="tns:ArrayOfKeyValueOfstringKeyValuePairOfintstringtwCi8m_S7" />
       <xs:complexType name="ArrayOfstring">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
       <xs:complexType name="ArrayOfArrayOfKeyValueOfstringanyType">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfArrayOfKeyValueOfstringanyType" />
       <xs:complexType name="ArrayOfKeyValueOfstringanyType">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringanyType">
             <xs:complexType>
               <xs:sequence>
                 <xs:element name="Key" nillable="true" type="xs:string" />
                 <xs:element name="Value" nillable="true" type="xs:anyType" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
       <xs:complexType name="ArrayOfKeyValueOfstringKeyValuePairOfintArrayOfstringty7Ep6D1twCi8m_S7">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringKeyValuePairOfintArrayOfstringty7Ep6D1twCi8m_S7">
             <xs:complexType>
               <xs:sequence>
                 <xs:element name="Key" nillable="true" type="xs:string" />
                 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/System.Collections.Generic" name="Value" type="q2:KeyValuePairOfintArrayOfstringty7Ep6D1" />
               </xs:sequence>
             </xs:complexType>
           </xs:element>
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfKeyValueOfstringKeyValuePairOfintArrayOfstringty7Ep6D1twCi8m_S7" nillable="true" type="tns:ArrayOfKeyValueOfstringKeyValuePairOfintArrayOfstringty7Ep6D1twCi8m_S7" />
       <xs:complexType name="ArrayOfArrayOfstring">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfArrayOfstring" nillable="true" type="tns:ArrayOfArrayOfstring" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Collections.Generic" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
       <xs:complexType name="KeyValuePairOfintstring">
         <xs:sequence>
           <xs:element name="key" type="xs:int" />
           <xs:element name="value" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="KeyValuePairOfintstring" nillable="true" type="tns:KeyValuePairOfintstring" />
       <xs:complexType name="KeyValuePairOfintArrayOfstringty7Ep6D1">
         <xs:sequence>
           <xs:element name="key" type="xs:int" />
           <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="value" nillable="true" type="q1:ArrayOfstring" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="KeyValuePairOfintArrayOfstringty7Ep6D1" nillable="true" type="tns:KeyValuePairOfintArrayOfstringty7Ep6D1" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon.Export" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon.Export" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:complexType name="OfficeExportInfo">
         <xs:sequence>
           <xs:element minOccurs="0" name="_downloadFileName" nillable="true" type="xs:string" />
           <xs:element minOccurs="0" name="_exportData" nillable="true" type="xs:base64Binary" />
           <xs:element minOccurs="0" name="_exportUri" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="OfficeExportInfo" nillable="true" type="tns:OfficeExportInfo" />
     </xs:schema>
     <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards.ServerCommon" xmlns:xs="http://www.w3.org/2001/XMLSchema">
       <xs:complexType name="ArrayOfSubstitutionPair">
         <xs:sequence>
           <xs:element minOccurs="0" maxOccurs="unbounded" name="SubstitutionPair" nillable="true" type="tns:SubstitutionPair" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="ArrayOfSubstitutionPair" nillable="true" type="tns:ArrayOfSubstitutionPair" />
       <xs:complexType name="SubstitutionPair">
         <xs:sequence>
           <xs:element name="_x003C_Token_x003E_k__BackingField" nillable="true" type="xs:string" />
           <xs:element name="_x003C_Value_x003E_k__BackingField" nillable="true" type="xs:string" />
         </xs:sequence>
       </xs:complexType>
       <xs:element name="SubstitutionPair" nillable="true" type="tns:SubstitutionPair" />
     </xs:schema>
     
   </wsdl:types>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:DeleteDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:DeleteDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q1:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveFilterValues_InputMessage">
     <wsdl:part name="parameters" element="tns:SaveFilterValues" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveFilterValues_OutputMessage">
     <wsdl:part name="parameters" element="tns:SaveFilterValuesResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveFilterValues_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q2:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SearchParameterDisplayData_InputMessage">
     <wsdl:part name="parameters" element="tns:SearchParameterDisplayData"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SearchParameterDisplayData_OutputMessage">
     <wsdl:part name="parameters" element="tns:SearchParameterDisplayDataResponse"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SearchParameterDisplayData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q1:BpmException"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetRemainingParameterDisplayData"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetRemainingParameterDisplayDataResponse"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q1:BpmException"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingSearchResults_InputMessage">
     <wsdl:part name="parameters" element="tns:GetRemainingSearchResults"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingSearchResults_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetRemainingSearchResultsResponse"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRemainingSearchResults_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q1:BpmException"/>
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetKpisFromScorecard_InputMessage">
     <wsdl:part name="parameters" element="tns:GetKpisFromScorecard" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetKpisFromScorecard_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetKpisFromScorecardResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetKpisFromScorecard_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q3="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q3:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnalyticReportView_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAnalyticReportView" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnalyticReportView_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAnalyticReportViewResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnalyticReportView_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q4="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q4:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetStrategyMapReportView_InputMessage">
     <wsdl:part name="parameters" element="tns:GetStrategyMapReportView" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetStrategyMapReportView_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetStrategyMapReportViewResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetStrategyMapReportView_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q5="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q5:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_InputMessage">
     <wsdl:part name="parameters" element="tns:GetLatestAnalyticReportVersion" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetLatestAnalyticReportVersionResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q6="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q6:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettings_InputMessage">
     <wsdl:part name="parameters" element="tns:GetSettings" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettings_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetSettingsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettings_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q7="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q7:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSetting_InputMessage">
     <wsdl:part name="parameters" element="tns:GetSetting" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSetting_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetSettingResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSetting_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q8="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q8:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettingValue_InputMessage">
     <wsdl:part name="parameters" element="tns:GetSettingValue" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettingValue_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetSettingValueResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetSettingValue_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q9="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q9:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateSettingValue_InputMessage">
     <wsdl:part name="parameters" element="tns:UpdateSettingValue" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateSettingValue_OutputMessage">
     <wsdl:part name="parameters" element="tns:UpdateSettingValueResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateSettingValue_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q10="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q10:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationSetting_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotationSetting" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationSetting_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotationSettingResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationSetting_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q11="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q11:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDependentElements_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDependentElements" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDependentElements_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDependentElementsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDependentElements_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q12="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q12:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderTreeMemberSelector_InputMessage">
     <wsdl:part name="parameters" element="tns:RenderTreeMemberSelector" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderTreeMemberSelector_OutputMessage">
     <wsdl:part name="parameters" element="tns:RenderTreeMemberSelectorResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetListItems_InputMessage">
     <wsdl:part name="parameters" element="tns:GetListItems" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetListItems_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetListItemsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetListItems_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q13="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q13:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligence_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryTimeIntelligence" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligence_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryTimeIntelligenceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligence_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q14="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q14:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryTimeIntelligenceDirect" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryTimeIntelligenceDirectResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q15="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q15:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_InputMessage">
     <wsdl:part name="parameters" element="tns:GetRegisteredCustomFCOs" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetRegisteredCustomFCOsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q16="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q16:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateReportHtml_InputMessage">
     <wsdl:part name="parameters" element="tns:CreateReportHtml" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateReportHtml_OutputMessage">
     <wsdl:part name="parameters" element="tns:CreateReportHtmlResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateReportHtml_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q17="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q17:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateNavigationMetadata_InputMessage">
     <wsdl:part name="parameters" element="tns:CreateNavigationMetadata" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateNavigationMetadata_OutputMessage">
     <wsdl:part name="parameters" element="tns:CreateNavigationMetadataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateNavigationMetadata_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q18="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q18:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDependencies_InputMessage">
     <wsdl:part name="parameters" element="tns:GetFilterDependencies" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDependencies_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetFilterDependenciesResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDependencies_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q19="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q19:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderFilter_InputMessage">
     <wsdl:part name="parameters" element="tns:RenderFilter" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderFilter_OutputMessage">
     <wsdl:part name="parameters" element="tns:RenderFilterResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderFilter_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q20="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q20:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportDependencies_InputMessage">
     <wsdl:part name="parameters" element="tns:GetReportDependencies" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportDependencies_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetReportDependenciesResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportDependencies_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q21="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q21:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ReportSupportsExportFormat_InputMessage">
     <wsdl:part name="parameters" element="tns:ReportSupportsExportFormat" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ReportSupportsExportFormat_OutputMessage">
     <wsdl:part name="parameters" element="tns:ReportSupportsExportFormatResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ReportSupportsExportFormat_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q22="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q22:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportReport_InputMessage">
     <wsdl:part name="parameters" element="tns:ExportReport" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportReport_OutputMessage">
     <wsdl:part name="parameters" element="tns:ExportReportResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportReport_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q23="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q23:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_InputMessage">
     <wsdl:part name="parameters" element="tns:ScorecardSupportsExportFormat" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_OutputMessage">
     <wsdl:part name="parameters" element="tns:ScorecardSupportsExportFormatResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q24="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q24:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportScorecard_InputMessage">
     <wsdl:part name="parameters" element="tns:ExportScorecard" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportScorecard_OutputMessage">
     <wsdl:part name="parameters" element="tns:ExportScorecardResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ExportScorecard_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q25="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q25:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderReport_InputMessage">
     <wsdl:part name="parameters" element="tns:RenderReport" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderReport_OutputMessage">
     <wsdl:part name="parameters" element="tns:RenderReportResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderReport_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q26="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q26:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetScorecardDependencies_InputMessage">
     <wsdl:part name="parameters" element="tns:GetScorecardDependencies" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetScorecardDependencies_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetScorecardDependenciesResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetScorecardDependencies_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q27="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q27:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecard_InputMessage">
     <wsdl:part name="parameters" element="tns:RenderScorecard" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecard_OutputMessage">
     <wsdl:part name="parameters" element="tns:RenderScorecardResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecard_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q28="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q28:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecardAjaxControl_InputMessage">
     <wsdl:part name="parameters" element="tns:RenderScorecardAjaxControl" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecardAjaxControl_OutputMessage">
     <wsdl:part name="parameters" element="tns:RenderScorecardAjaxControlResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_RenderScorecardAjaxControl_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q29="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q29:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRenderControlPreview_InputMessage">
     <wsdl:part name="parameters" element="tns:GetRenderControlPreview" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRenderControlPreview_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetRenderControlPreviewResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetRenderControlPreview_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q30="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q30:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDrillThroughPreview_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDrillThroughPreview" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDrillThroughPreview_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDrillThroughPreviewResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDrillThroughPreview_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q31="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q31:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompStartAnalyze_InputMessage">
     <wsdl:part name="parameters" element="tns:DecompStartAnalyze" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompStartAnalyze_OutputMessage">
     <wsdl:part name="parameters" element="tns:DecompStartAnalyzeResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompStartAnalyze_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q32="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q32:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompAutoExpand_InputMessage">
     <wsdl:part name="parameters" element="tns:DecompAutoExpand" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompAutoExpand_OutputMessage">
     <wsdl:part name="parameters" element="tns:DecompAutoExpandResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompAutoExpand_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q33="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q33:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompCreateNavigationList_InputMessage">
     <wsdl:part name="parameters" element="tns:DecompCreateNavigationList" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompCreateNavigationList_OutputMessage">
     <wsdl:part name="parameters" element="tns:DecompCreateNavigationListResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompCreateNavigationList_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q34="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q34:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompGetMemberProperties_InputMessage">
     <wsdl:part name="parameters" element="tns:DecompGetMemberProperties" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompGetMemberProperties_OutputMessage">
     <wsdl:part name="parameters" element="tns:DecompGetMemberPropertiesResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompGetMemberProperties_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q35="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q35:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompExpand_InputMessage">
     <wsdl:part name="parameters" element="tns:DecompExpand" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompExpand_OutputMessage">
     <wsdl:part name="parameters" element="tns:DecompExpandResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DecompExpand_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q36="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q36:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportViewImageData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetReportViewImageData" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportViewImageData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetReportViewImageDataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetReportViewImageData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q37="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q37:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotation_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotation_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q38="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q38:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationByID_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotationByID" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationByID_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAnnotationByIDResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAnnotationByID_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q39="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q39:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAllAnnotationsByScorecardLocation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAllAnnotationsByScorecardLocationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q40="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q40:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateAnnotation_InputMessage">
     <wsdl:part name="parameters" element="tns:CreateAnnotation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateAnnotation_OutputMessage">
     <wsdl:part name="parameters" element="tns:CreateAnnotationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateAnnotation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q41="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q41:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateAnnotation_InputMessage">
     <wsdl:part name="parameters" element="tns:UpdateAnnotation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateAnnotation_OutputMessage">
     <wsdl:part name="parameters" element="tns:UpdateAnnotationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateAnnotation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q42="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q42:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteAnnotation_InputMessage">
     <wsdl:part name="parameters" element="tns:DeleteAnnotation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteAnnotation_OutputMessage">
     <wsdl:part name="parameters" element="tns:DeleteAnnotationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_DeleteAnnotation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q43="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q43:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_InputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationByScorecardLocation" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_OutputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationByScorecardLocationResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q44="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q44:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByOwner_InputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationByOwner" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByOwner_OutputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationByOwnerResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationByOwner_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q45="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q45:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_InputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationUntouchedSince" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_OutputMessage">
     <wsdl:part name="parameters" element="tns:TrimAnnotationUntouchedSinceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q46="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q46:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:CreateDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:CreateDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_CreateDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q47="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q47:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:UpdateDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:UpdateDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_UpdateDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q48="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q48:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q49="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q49:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetMdx_InputMessage">
     <wsdl:part name="parameters" element="tns:GetMdx" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetMdx_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetMdxResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetMdx_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q50="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q50:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_InputMessage">
     <wsdl:part name="parameters" element="tns:SaveTemporaryAnalyticReport" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_OutputMessage">
     <wsdl:part name="parameters" element="tns:SaveTemporaryAnalyticReportResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q51="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q51:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_InputMessage">
     <wsdl:part name="parameters" element="tns:SaveTemporaryStrategyMapReport" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_OutputMessage">
     <wsdl:part name="parameters" element="tns:SaveTemporaryStrategyMapReportResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q52="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q52:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetQueryResultMembers_InputMessage">
     <wsdl:part name="parameters" element="tns:GetQueryResultMembers" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetQueryResultMembers_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetQueryResultMembersResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetQueryResultMembers_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q53="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q53:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDatabaseNamesFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDatabaseNamesFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q54="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q54:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetPreviewDataSet_InputMessage">
     <wsdl:part name="parameters" element="tns:GetPreviewDataSet" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetPreviewDataSet_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetPreviewDataSetResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetPreviewDataSet_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q55="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q55:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeNameInfos_InputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeNameInfos" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeNameInfos_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeNameInfosResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeNameInfos_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q56="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q56:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeMetaData" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeMetaDataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q57="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q57:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeMetaDataForDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeMetaDataForDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q58="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q58:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TestConnection_InputMessage">
     <wsdl:part name="parameters" element="tns:TestConnection" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TestConnection_OutputMessage">
     <wsdl:part name="parameters" element="tns:TestConnectionResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_TestConnection_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q59="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q59:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensions_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDimensions" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensions_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDimensionsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensions_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q60="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q60:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensionsFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:GetDimensionsFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensionsFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetDimensionsFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetDimensionsFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q61="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q61:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCube_InputMessage">
     <wsdl:part name="parameters" element="tns:GetCube" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCube_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCube_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q62="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q62:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetCubeFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetCubeFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q63="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q63:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembers_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryDimensionRootMembers" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembers_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryDimensionRootMembersResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembers_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q64="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q64:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryDimensionRootMembersFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryDimensionRootMembersFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q65="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q65:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTransformMembers_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryTransformMembers" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTransformMembers_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryTransformMembersResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryTransformMembers_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q66="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q66:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembers_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembers" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembers_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembersResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembers_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q67="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q67:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembersFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembersFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q68="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q68:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembersByRangeFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryChildMembersByRangeFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q69="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q69:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMember_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryRelatedMember" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMember_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryRelatedMemberResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMember_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q70="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q70:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryRelatedMemberFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryRelatedMemberFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q71="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q71:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSets_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryNamedSets" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSets_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryNamedSetsResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSets_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q72="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q72:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_InputMessage">
     <wsdl:part name="parameters" element="tns:QueryNamedSetsFromDataSource" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_OutputMessage">
     <wsdl:part name="parameters" element="tns:QueryNamedSetsFromDataSourceResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q73="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q73:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateKpi_InputMessage">
     <wsdl:part name="parameters" element="tns:ValidateKpi" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateKpi_OutputMessage">
     <wsdl:part name="parameters" element="tns:ValidateKpiResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateKpi_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q74="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q74:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateScorecard_InputMessage">
     <wsdl:part name="parameters" element="tns:ValidateScorecard" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateScorecard_OutputMessage">
     <wsdl:part name="parameters" element="tns:ValidateScorecardResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateScorecard_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q75="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q75:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateSiteCollection_InputMessage">
     <wsdl:part name="parameters" element="tns:ValidateSiteCollection" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateSiteCollection_OutputMessage">
     <wsdl:part name="parameters" element="tns:ValidateSiteCollectionResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_ValidateSiteCollection_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q76="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q76:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_MaintenanceJob_InputMessage">
     <wsdl:part name="parameters" element="tns:MaintenanceJob" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_MaintenanceJob_OutputMessage">
     <wsdl:part name="parameters" element="tns:MaintenanceJobResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_MaintenanceJob_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q77="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q77:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateView_InputMessage">
     <wsdl:part name="parameters" element="tns:GenerateView" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateView_OutputMessage">
     <wsdl:part name="parameters" element="tns:GenerateViewResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateView_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q78="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q78:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateViewDirect_InputMessage">
     <wsdl:part name="parameters" element="tns:GenerateViewDirect" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateViewDirect_OutputMessage">
     <wsdl:part name="parameters" element="tns:GenerateViewDirectResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GenerateViewDirect_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q79="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q79:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAsKpis_InputMessage">
     <wsdl:part name="parameters" element="tns:GetAsKpis" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAsKpis_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetAsKpisResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetAsKpis_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q80="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q80:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterDisplayData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetParameterDisplayData" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterDisplayData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetParameterDisplayDataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterDisplayData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q81="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q81:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDisplayData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetFilterDisplayData" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDisplayData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetFilterDisplayDataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetFilterDisplayData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q82="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q82:BpmException" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterMessageData_InputMessage">
     <wsdl:part name="parameters" element="tns:GetParameterMessageData" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterMessageData_OutputMessage">
     <wsdl:part name="parameters" element="tns:GetParameterMessageDataResponse" />
   </wsdl:message>
   <wsdl:message name="IBIMonitoringServiceApplication_GetParameterMessageData_BpmExceptionFault_FaultMessage">
     <wsdl:part xmlns:q83="http://schemas.datacontract.org/2004/07/Microsoft.PerformancePoint.Scorecards" name="detail" element="q83:BpmException" />
   </wsdl:message>
   <wsdl:portType name="IBIMonitoringServiceApplication">
     <wsdl:operation name="DeleteDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteDataSource" message="tns:IBIMonitoringServiceApplication_DeleteDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteDataSourceResponse" message="tns:IBIMonitoringServiceApplication_DeleteDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DeleteDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="SaveFilterValues">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveFilterValues" message="tns:IBIMonitoringServiceApplication_SaveFilterValues_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveFilterValuesResponse" message="tns:IBIMonitoringServiceApplication_SaveFilterValues_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveFilterValuesBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_SaveFilterValues_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="SearchParameterDisplayData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SearchParameterDisplayData" message="tns:IBIMonitoringServiceApplication_SearchParameterDisplayData_InputMessage"/>
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SearchParameterDisplayDataResponse" message="tns:IBIMonitoringServiceApplication_SearchParameterDisplayData_OutputMessage"/>
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SearchParameterDisplayDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_SearchParameterDisplayData_BpmExceptionFault_FaultMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetRemainingParameterDisplayData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingParameterDisplayData" message="tns:IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_InputMessage"/>
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingParameterDisplayDataResponse" message="tns:IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_OutputMessage"/>
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingParameterDisplayDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetRemainingParameterDisplayData_BpmExceptionFault_FaultMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetRemainingSearchResults">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResults" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_InputMessage"/>
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResultsResponse" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_OutputMessage"/>
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResultsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetRemainingSearchResults_BpmExceptionFault_FaultMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetKpisFromScorecard">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetKpisFromScorecard" message="tns:IBIMonitoringServiceApplication_GetKpisFromScorecard_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetKpisFromScorecardResponse" message="tns:IBIMonitoringServiceApplication_GetKpisFromScorecard_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetKpisFromScorecardBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetKpisFromScorecard_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAnalyticReportView">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnalyticReportView" message="tns:IBIMonitoringServiceApplication_GetAnalyticReportView_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnalyticReportViewResponse" message="tns:IBIMonitoringServiceApplication_GetAnalyticReportView_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnalyticReportViewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAnalyticReportView_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetStrategyMapReportView">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportView" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportViewResponse" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportViewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetLatestAnalyticReportVersion">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetLatestAnalyticReportVersion" message="tns:IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetLatestAnalyticReportVersionResponse" message="tns:IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetLatestAnalyticReportVersionBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetLatestAnalyticReportVersion_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetSettings">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettings" message="tns:IBIMonitoringServiceApplication_GetSettings_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingsResponse" message="tns:IBIMonitoringServiceApplication_GetSettings_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetSettings_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetSetting">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSetting" message="tns:IBIMonitoringServiceApplication_GetSetting_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingResponse" message="tns:IBIMonitoringServiceApplication_GetSetting_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetSetting_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetSettingValue">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingValue" message="tns:IBIMonitoringServiceApplication_GetSettingValue_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingValueResponse" message="tns:IBIMonitoringServiceApplication_GetSettingValue_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingValueBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetSettingValue_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="UpdateSettingValue">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateSettingValue" message="tns:IBIMonitoringServiceApplication_UpdateSettingValue_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateSettingValueResponse" message="tns:IBIMonitoringServiceApplication_UpdateSettingValue_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateSettingValueBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_UpdateSettingValue_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAnnotationSetting">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationSetting" message="tns:IBIMonitoringServiceApplication_GetAnnotationSetting_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationSettingResponse" message="tns:IBIMonitoringServiceApplication_GetAnnotationSetting_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationSettingBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAnnotationSetting_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDependentElements">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDependentElements" message="tns:IBIMonitoringServiceApplication_GetDependentElements_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDependentElementsResponse" message="tns:IBIMonitoringServiceApplication_GetDependentElements_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDependentElementsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDependentElements_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="RenderTreeMemberSelector">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderTreeMemberSelector" message="tns:IBIMonitoringServiceApplication_RenderTreeMemberSelector_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderTreeMemberSelectorResponse" message="tns:IBIMonitoringServiceApplication_RenderTreeMemberSelector_OutputMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetListItems">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetListItems" message="tns:IBIMonitoringServiceApplication_GetListItems_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetListItemsResponse" message="tns:IBIMonitoringServiceApplication_GetListItems_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetListItemsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetListItems_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryTimeIntelligence">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligence" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligence_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceResponse" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligence_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligence_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryTimeIntelligenceDirect">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceDirect" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceDirectResponse" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceDirectBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryTimeIntelligenceDirect_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetRegisteredCustomFCOs">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRegisteredCustomFCOs" message="tns:IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRegisteredCustomFCOsResponse" message="tns:IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRegisteredCustomFCOsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetRegisteredCustomFCOs_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="CreateReportHtml">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateReportHtml" message="tns:IBIMonitoringServiceApplication_CreateReportHtml_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateReportHtmlResponse" message="tns:IBIMonitoringServiceApplication_CreateReportHtml_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateReportHtmlBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_CreateReportHtml_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="CreateNavigationMetadata">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadata" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadataResponse" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetFilterDependencies">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDependencies" message="tns:IBIMonitoringServiceApplication_GetFilterDependencies_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDependenciesResponse" message="tns:IBIMonitoringServiceApplication_GetFilterDependencies_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDependenciesBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetFilterDependencies_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="RenderFilter">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderFilter" message="tns:IBIMonitoringServiceApplication_RenderFilter_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderFilterResponse" message="tns:IBIMonitoringServiceApplication_RenderFilter_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderFilterBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_RenderFilter_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetReportDependencies">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportDependencies" message="tns:IBIMonitoringServiceApplication_GetReportDependencies_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportDependenciesResponse" message="tns:IBIMonitoringServiceApplication_GetReportDependencies_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportDependenciesBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetReportDependencies_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ReportSupportsExportFormat">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ReportSupportsExportFormat" message="tns:IBIMonitoringServiceApplication_ReportSupportsExportFormat_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ReportSupportsExportFormatResponse" message="tns:IBIMonitoringServiceApplication_ReportSupportsExportFormat_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ReportSupportsExportFormatBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ReportSupportsExportFormat_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ExportReport">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportReport" message="tns:IBIMonitoringServiceApplication_ExportReport_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportReportResponse" message="tns:IBIMonitoringServiceApplication_ExportReport_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportReportBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ExportReport_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ScorecardSupportsExportFormat">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ScorecardSupportsExportFormat" message="tns:IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ScorecardSupportsExportFormatResponse" message="tns:IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ScorecardSupportsExportFormatBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ScorecardSupportsExportFormat_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ExportScorecard">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportScorecard" message="tns:IBIMonitoringServiceApplication_ExportScorecard_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportScorecardResponse" message="tns:IBIMonitoringServiceApplication_ExportScorecard_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportScorecardBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ExportScorecard_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="RenderReport">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderReport" message="tns:IBIMonitoringServiceApplication_RenderReport_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderReportResponse" message="tns:IBIMonitoringServiceApplication_RenderReport_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderReportBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_RenderReport_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetScorecardDependencies">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetScorecardDependencies" message="tns:IBIMonitoringServiceApplication_GetScorecardDependencies_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetScorecardDependenciesResponse" message="tns:IBIMonitoringServiceApplication_GetScorecardDependencies_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetScorecardDependenciesBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetScorecardDependencies_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="RenderScorecard">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecard" message="tns:IBIMonitoringServiceApplication_RenderScorecard_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardResponse" message="tns:IBIMonitoringServiceApplication_RenderScorecard_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_RenderScorecard_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="RenderScorecardAjaxControl">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardAjaxControl" message="tns:IBIMonitoringServiceApplication_RenderScorecardAjaxControl_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardAjaxControlResponse" message="tns:IBIMonitoringServiceApplication_RenderScorecardAjaxControl_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardAjaxControlBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_RenderScorecardAjaxControl_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetRenderControlPreview">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRenderControlPreview" message="tns:IBIMonitoringServiceApplication_GetRenderControlPreview_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRenderControlPreviewResponse" message="tns:IBIMonitoringServiceApplication_GetRenderControlPreview_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRenderControlPreviewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetRenderControlPreview_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDrillThroughPreview">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDrillThroughPreview" message="tns:IBIMonitoringServiceApplication_GetDrillThroughPreview_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDrillThroughPreviewResponse" message="tns:IBIMonitoringServiceApplication_GetDrillThroughPreview_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDrillThroughPreviewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDrillThroughPreview_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DecompStartAnalyze">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompStartAnalyze" message="tns:IBIMonitoringServiceApplication_DecompStartAnalyze_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompStartAnalyzeResponse" message="tns:IBIMonitoringServiceApplication_DecompStartAnalyze_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompStartAnalyzeBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DecompStartAnalyze_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DecompAutoExpand">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompAutoExpand" message="tns:IBIMonitoringServiceApplication_DecompAutoExpand_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompAutoExpandResponse" message="tns:IBIMonitoringServiceApplication_DecompAutoExpand_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompAutoExpandBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DecompAutoExpand_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DecompCreateNavigationList">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompCreateNavigationList" message="tns:IBIMonitoringServiceApplication_DecompCreateNavigationList_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompCreateNavigationListResponse" message="tns:IBIMonitoringServiceApplication_DecompCreateNavigationList_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompCreateNavigationListBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DecompCreateNavigationList_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DecompGetMemberProperties">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompGetMemberProperties" message="tns:IBIMonitoringServiceApplication_DecompGetMemberProperties_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompGetMemberPropertiesResponse" message="tns:IBIMonitoringServiceApplication_DecompGetMemberProperties_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompGetMemberPropertiesBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DecompGetMemberProperties_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DecompExpand">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompExpand" message="tns:IBIMonitoringServiceApplication_DecompExpand_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompExpandResponse" message="tns:IBIMonitoringServiceApplication_DecompExpand_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompExpandBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DecompExpand_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetReportViewImageData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportViewImageData" message="tns:IBIMonitoringServiceApplication_GetReportViewImageData_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportViewImageDataResponse" message="tns:IBIMonitoringServiceApplication_GetReportViewImageData_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportViewImageDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetReportViewImageData_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAnnotation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotation" message="tns:IBIMonitoringServiceApplication_GetAnnotation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationResponse" message="tns:IBIMonitoringServiceApplication_GetAnnotation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAnnotation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAnnotationByID">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationByID" message="tns:IBIMonitoringServiceApplication_GetAnnotationByID_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationByIDResponse" message="tns:IBIMonitoringServiceApplication_GetAnnotationByID_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationByIDBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAnnotationByID_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAllAnnotationsByScorecardLocation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAllAnnotationsByScorecardLocation" message="tns:IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAllAnnotationsByScorecardLocationResponse" message="tns:IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAllAnnotationsByScorecardLocationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAllAnnotationsByScorecardLocation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="CreateAnnotation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateAnnotation" message="tns:IBIMonitoringServiceApplication_CreateAnnotation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateAnnotationResponse" message="tns:IBIMonitoringServiceApplication_CreateAnnotation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateAnnotationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_CreateAnnotation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="UpdateAnnotation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateAnnotation" message="tns:IBIMonitoringServiceApplication_UpdateAnnotation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateAnnotationResponse" message="tns:IBIMonitoringServiceApplication_UpdateAnnotation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateAnnotationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_UpdateAnnotation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="DeleteAnnotation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteAnnotation" message="tns:IBIMonitoringServiceApplication_DeleteAnnotation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteAnnotationResponse" message="tns:IBIMonitoringServiceApplication_DeleteAnnotation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteAnnotationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_DeleteAnnotation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationByScorecardLocation">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByScorecardLocation" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByScorecardLocationResponse" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByScorecardLocationBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByScorecardLocation_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationByOwner">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByOwner" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByOwner_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByOwnerResponse" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByOwner_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByOwnerBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_TrimAnnotationByOwner_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationUntouchedSince">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationUntouchedSince" message="tns:IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationUntouchedSinceResponse" message="tns:IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationUntouchedSinceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_TrimAnnotationUntouchedSince_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="CreateDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateDataSource" message="tns:IBIMonitoringServiceApplication_CreateDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateDataSourceResponse" message="tns:IBIMonitoringServiceApplication_CreateDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_CreateDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="UpdateDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateDataSource" message="tns:IBIMonitoringServiceApplication_UpdateDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateDataSourceResponse" message="tns:IBIMonitoringServiceApplication_UpdateDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_UpdateDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDataSource" message="tns:IBIMonitoringServiceApplication_GetDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDataSourceResponse" message="tns:IBIMonitoringServiceApplication_GetDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetMdx">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetMdx" message="tns:IBIMonitoringServiceApplication_GetMdx_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetMdxResponse" message="tns:IBIMonitoringServiceApplication_GetMdx_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetMdxBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetMdx_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="SaveTemporaryAnalyticReport">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryAnalyticReport" message="tns:IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryAnalyticReportResponse" message="tns:IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryAnalyticReportBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_SaveTemporaryAnalyticReport_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="SaveTemporaryStrategyMapReport">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryStrategyMapReport" message="tns:IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryStrategyMapReportResponse" message="tns:IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryStrategyMapReportBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_SaveTemporaryStrategyMapReport_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetQueryResultMembers">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetQueryResultMembers" message="tns:IBIMonitoringServiceApplication_GetQueryResultMembers_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetQueryResultMembersResponse" message="tns:IBIMonitoringServiceApplication_GetQueryResultMembers_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetQueryResultMembersBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetQueryResultMembers_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDatabaseNamesFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDatabaseNamesFromDataSource" message="tns:IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDatabaseNamesFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDatabaseNamesFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDatabaseNamesFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetPreviewDataSet">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetPreviewDataSet" message="tns:IBIMonitoringServiceApplication_GetPreviewDataSet_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetPreviewDataSetResponse" message="tns:IBIMonitoringServiceApplication_GetPreviewDataSet_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetPreviewDataSetBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetPreviewDataSet_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetCubeNameInfos">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeNameInfos" message="tns:IBIMonitoringServiceApplication_GetCubeNameInfos_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeNameInfosResponse" message="tns:IBIMonitoringServiceApplication_GetCubeNameInfos_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeNameInfosBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetCubeNameInfos_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetCubeMetaData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaData" message="tns:IBIMonitoringServiceApplication_GetCubeMetaData_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataResponse" message="tns:IBIMonitoringServiceApplication_GetCubeMetaData_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetCubeMetaData_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetCubeMetaDataForDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataForDataSource" message="tns:IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataForDataSourceResponse" message="tns:IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataForDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetCubeMetaDataForDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="TestConnection">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TestConnection" message="tns:IBIMonitoringServiceApplication_TestConnection_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TestConnectionResponse" message="tns:IBIMonitoringServiceApplication_TestConnection_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TestConnectionBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_TestConnection_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDimensions">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensions" message="tns:IBIMonitoringServiceApplication_GetDimensions_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsResponse" message="tns:IBIMonitoringServiceApplication_GetDimensions_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDimensions_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetDimensionsFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsFromDataSource" message="tns:IBIMonitoringServiceApplication_GetDimensionsFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_GetDimensionsFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetDimensionsFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetCube">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCube" message="tns:IBIMonitoringServiceApplication_GetCube_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeResponse" message="tns:IBIMonitoringServiceApplication_GetCube_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetCube_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetCubeFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeFromDataSource" message="tns:IBIMonitoringServiceApplication_GetCubeFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_GetCubeFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetCubeFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryDimensionRootMembers">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembers" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembers_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersResponse" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembers_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembers_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryDimensionRootMembersFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersFromDataSource" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryDimensionRootMembersFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryTransformMembers">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTransformMembers" message="tns:IBIMonitoringServiceApplication_QueryTransformMembers_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTransformMembersResponse" message="tns:IBIMonitoringServiceApplication_QueryTransformMembers_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTransformMembersBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryTransformMembers_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembers">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembers" message="tns:IBIMonitoringServiceApplication_QueryChildMembers_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersResponse" message="tns:IBIMonitoringServiceApplication_QueryChildMembers_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryChildMembers_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembersFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersFromDataSource" message="tns:IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryChildMembersFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembersByRangeFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersByRangeFromDataSource" message="tns:IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersByRangeFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersByRangeFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryChildMembersByRangeFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryRelatedMember">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMember" message="tns:IBIMonitoringServiceApplication_QueryRelatedMember_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberResponse" message="tns:IBIMonitoringServiceApplication_QueryRelatedMember_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryRelatedMember_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryRelatedMemberFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberFromDataSource" message="tns:IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryRelatedMemberFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryNamedSets">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSets" message="tns:IBIMonitoringServiceApplication_QueryNamedSets_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsResponse" message="tns:IBIMonitoringServiceApplication_QueryNamedSets_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryNamedSets_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="QueryNamedSetsFromDataSource">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsFromDataSource" message="tns:IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsFromDataSourceResponse" message="tns:IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsFromDataSourceBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_QueryNamedSetsFromDataSource_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ValidateKpi">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateKpi" message="tns:IBIMonitoringServiceApplication_ValidateKpi_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateKpiResponse" message="tns:IBIMonitoringServiceApplication_ValidateKpi_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateKpiBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ValidateKpi_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ValidateScorecard">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateScorecard" message="tns:IBIMonitoringServiceApplication_ValidateScorecard_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateScorecardResponse" message="tns:IBIMonitoringServiceApplication_ValidateScorecard_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateScorecardBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ValidateScorecard_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="ValidateSiteCollection">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateSiteCollection" message="tns:IBIMonitoringServiceApplication_ValidateSiteCollection_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateSiteCollectionResponse" message="tns:IBIMonitoringServiceApplication_ValidateSiteCollection_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateSiteCollectionBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_ValidateSiteCollection_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="MaintenanceJob">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/MaintenanceJob" message="tns:IBIMonitoringServiceApplication_MaintenanceJob_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/MaintenanceJobResponse" message="tns:IBIMonitoringServiceApplication_MaintenanceJob_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/MaintenanceJobBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_MaintenanceJob_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GenerateView">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateView" message="tns:IBIMonitoringServiceApplication_GenerateView_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewResponse" message="tns:IBIMonitoringServiceApplication_GenerateView_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GenerateView_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GenerateViewDirect">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewDirect" message="tns:IBIMonitoringServiceApplication_GenerateViewDirect_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewDirectResponse" message="tns:IBIMonitoringServiceApplication_GenerateViewDirect_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewDirectBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GenerateViewDirect_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetAsKpis">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAsKpis" message="tns:IBIMonitoringServiceApplication_GetAsKpis_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAsKpisResponse" message="tns:IBIMonitoringServiceApplication_GetAsKpis_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAsKpisBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetAsKpis_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetParameterDisplayData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterDisplayData" message="tns:IBIMonitoringServiceApplication_GetParameterDisplayData_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterDisplayDataResponse" message="tns:IBIMonitoringServiceApplication_GetParameterDisplayData_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterDisplayDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetParameterDisplayData_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetFilterDisplayData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDisplayData" message="tns:IBIMonitoringServiceApplication_GetFilterDisplayData_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDisplayDataResponse" message="tns:IBIMonitoringServiceApplication_GetFilterDisplayData_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDisplayDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetFilterDisplayData_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
     <wsdl:operation name="GetParameterMessageData">
       <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterMessageData" message="tns:IBIMonitoringServiceApplication_GetParameterMessageData_InputMessage" />
       <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterMessageDataResponse" message="tns:IBIMonitoringServiceApplication_GetParameterMessageData_OutputMessage" />
       <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterMessageDataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetParameterMessageData_BpmExceptionFault_FaultMessage" />
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="CustomBinding_IBIMonitoringServiceApplication" type="tns:IBIMonitoringServiceApplication">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
     <wsdl:operation name="DeleteDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="SaveFilterValues">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveFilterValues" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
         <wsdl:operation name="SearchParameterDisplayData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SearchParameterDisplayData" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace=""/>
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetRemainingParameterDisplayData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingParameterDisplayData" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace=""/>
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetRemainingSearchResults">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRemainingSearchResults" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace=""/>
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetKpisFromScorecard">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetKpisFromScorecard" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAnalyticReportView">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnalyticReportView" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetStrategyMapReportView">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportView" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetLatestAnalyticReportVersion">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetLatestAnalyticReportVersion" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetSettings">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettings" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetSetting">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSetting" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetSettingValue">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetSettingValue" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="UpdateSettingValue">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateSettingValue" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAnnotationSetting">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationSetting" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDependentElements">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDependentElements" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="RenderTreeMemberSelector">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderTreeMemberSelector" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="GetListItems">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetListItems" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryTimeIntelligence">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligence" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryTimeIntelligenceDirect">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTimeIntelligenceDirect" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetRegisteredCustomFCOs">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRegisteredCustomFCOs" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="CreateReportHtml">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateReportHtml" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="CreateNavigationMetadata">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadata" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetFilterDependencies">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDependencies" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="RenderFilter">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderFilter" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetReportDependencies">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportDependencies" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ReportSupportsExportFormat">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ReportSupportsExportFormat" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ExportReport">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportReport" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ScorecardSupportsExportFormat">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ScorecardSupportsExportFormat" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ExportScorecard">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ExportScorecard" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="RenderReport">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderReport" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetScorecardDependencies">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetScorecardDependencies" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="RenderScorecard">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecard" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="RenderScorecardAjaxControl">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/RenderScorecardAjaxControl" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetRenderControlPreview">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetRenderControlPreview" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDrillThroughPreview">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDrillThroughPreview" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DecompStartAnalyze">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompStartAnalyze" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DecompAutoExpand">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompAutoExpand" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DecompCreateNavigationList">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompCreateNavigationList" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DecompGetMemberProperties">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompGetMemberProperties" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DecompExpand">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DecompExpand" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetReportViewImageData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetReportViewImageData" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAnnotation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAnnotationByID">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAnnotationByID" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAllAnnotationsByScorecardLocation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAllAnnotationsByScorecardLocation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="CreateAnnotation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateAnnotation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="UpdateAnnotation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateAnnotation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="DeleteAnnotation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/DeleteAnnotation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationByScorecardLocation">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByScorecardLocation" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationByOwner">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationByOwner" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="TrimAnnotationUntouchedSince">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TrimAnnotationUntouchedSince" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="CreateDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="UpdateDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/UpdateDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetMdx">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetMdx" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="SaveTemporaryAnalyticReport">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryAnalyticReport" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="SaveTemporaryStrategyMapReport">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/SaveTemporaryStrategyMapReport" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetQueryResultMembers">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetQueryResultMembers" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDatabaseNamesFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDatabaseNamesFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetPreviewDataSet">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetPreviewDataSet" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetCubeNameInfos">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeNameInfos" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetCubeMetaData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaData" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetCubeMetaDataForDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeMetaDataForDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="TestConnection">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/TestConnection" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDimensions">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensions" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetDimensionsFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetDimensionsFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetCube">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCube" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetCubeFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetCubeFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryDimensionRootMembers">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembers" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryDimensionRootMembersFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryDimensionRootMembersFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryTransformMembers">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryTransformMembers" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembers">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembers" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembersFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryChildMembersByRangeFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryChildMembersByRangeFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryRelatedMember">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMember" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryRelatedMemberFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryRelatedMemberFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryNamedSets">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSets" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="QueryNamedSetsFromDataSource">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/QueryNamedSetsFromDataSource" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ValidateKpi">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateKpi" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ValidateScorecard">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateScorecard" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="ValidateSiteCollection">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/ValidateSiteCollection" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="MaintenanceJob">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/MaintenanceJob" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GenerateView">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateView" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GenerateViewDirect">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GenerateViewDirect" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetAsKpis">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetAsKpis" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetParameterDisplayData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterDisplayData" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetFilterDisplayData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetFilterDisplayData" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="GetParameterMessageData">
       <soap:operation soapAction="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetParameterMessageData" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal" />
       </wsdl:output>
       <wsdl:fault name="BpmExceptionFault">
         <soap:fault use="literal" name="BpmExceptionFault" namespace="" />
       </wsdl:fault>
     </wsdl:operation>
   </wsdl:binding>
 </wsdl:definitions>