<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
  <edmx:DataServices>
    <Schema Namespace="DataScope.Select.Api.Usage" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="ExtractionUsageInstrumentSummaryCriteria">
        <Property Name="StartDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
        <Property Name="EndDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query end date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="ExtractionUsageInstrumentSummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.ExtractionUsageInstrumentSummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="ExtractionUsageLegalEntitySummaryCriteria">
        <Property Name="StartDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
        <Property Name="EndDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query end date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="ExtractionUsageLegalEntitySummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.ExtractionUsageLegalEntitySummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentAsOfDateSummaryCriteria">
        <Property Name="AsOfDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentAsOfDateSummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.RentalUsageInstrumentAsOfDateSummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentNewDuringPeriodSummaryCriteria">
        <Property Name="StartDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
        <Property Name="EndDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query end date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentNewDuringPeriodSummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.RentalUsageInstrumentNewDuringPeriodSummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityAsOfDateSummaryCriteria">
        <Property Name="AsOfDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityAsOfDateSummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.RentalUsageLegalEntityAsOfDateSummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityNewDuringPeriodSummaryCriteria">
        <Property Name="StartDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query start date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
        <Property Name="EndDateTime" Type="Edm.DateTimeOffset" Nullable="false">
          <Annotation Term="Org.OData.Core.V1.Description" String="The query end date/time for extracting usage data." />
          <Annotation Term="Org.OData.Core.V1.LongDescription" String="" />
        </Property>
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityNewDuringPeriodSummaryResult">
        <Property Name="Records" Type="Collection(DataScope.Select.Api.Usage.RentalUsageLegalEntityNewDuringPeriodSummaryResultRow)" />
      </ComplexType>
      <ComplexType Name="ExtractionUsageInstrumentSummaryResultRow">
        <Property Name="AssetClass" Type="Edm.String" />
        <Property Name="SubClass" Type="Edm.String" />
        <Property Name="ReportTemplate" Type="Edm.String" />
        <Property Name="SubTemplate" Type="Edm.String" />
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
        <Property Name="EquityFairValue" Type="Edm.Int32" Nullable="false" />
        <Property Name="FixedIncomeValuations" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="ExtractionUsageLegalEntitySummaryResultRow">
        <Property Name="ReportTemplate" Type="Edm.String" />
        <Property Name="Verified" Type="Edm.String" />
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentAsOfDateSummaryResultRow">
        <Property Name="ReportTemplate" Type="Edm.String" />
        <Property Name="SubTemplate" Type="Edm.String" />
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="RentalUsageInstrumentNewDuringPeriodSummaryResultRow">
        <Property Name="ReportTemplate" Type="Edm.String" />
        <Property Name="SubTemplate" Type="Edm.String" />
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityAsOfDateSummaryResultRow">
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="RentalUsageLegalEntityNewDuringPeriodSummaryResultRow">
        <Property Name="Count" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <Action Name="GetExtractionUsageInstrumentSummary">
        <Parameter Name="ExtractionUsageCriteria" Type="DataScope.Select.Api.Usage.ExtractionUsageInstrumentSummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.ExtractionUsageInstrumentSummaryResult" />
      </Action>
      <Action Name="GetExtractionUsageLegalEntitySummary">
        <Parameter Name="ExtractionUsageCriteria" Type="DataScope.Select.Api.Usage.ExtractionUsageLegalEntitySummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.ExtractionUsageLegalEntitySummaryResult" />
      </Action>
      <Action Name="GetRentalUsageInstrumentAsOfDateSummary">
        <Parameter Name="RentalUsageCriteria" Type="DataScope.Select.Api.Usage.RentalUsageInstrumentAsOfDateSummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.RentalUsageInstrumentAsOfDateSummaryResult" />
      </Action>
      <Action Name="GetRentalUsageInstrumentNewDuringPeriodSummary">
        <Parameter Name="RentalUsageCriteria" Type="DataScope.Select.Api.Usage.RentalUsageInstrumentNewDuringPeriodSummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.RentalUsageInstrumentNewDuringPeriodSummaryResult" />
      </Action>
      <Action Name="GetRentalUsageLegalEntityAsOfDateSummary">
        <Parameter Name="RentalUsageCriteria" Type="DataScope.Select.Api.Usage.RentalUsageLegalEntityAsOfDateSummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.RentalUsageLegalEntityAsOfDateSummaryResult" />
      </Action>
      <Action Name="GetRentalUsageLegalEntityNewDuringPeriodSummary">
        <Parameter Name="RentalUsageCriteria" Type="DataScope.Select.Api.Usage.RentalUsageLegalEntityNewDuringPeriodSummaryCriteria" />
        <ReturnType Type="DataScope.Select.Api.Usage.RentalUsageLegalEntityNewDuringPeriodSummaryResult" />
      </Action>
      <EntityContainer Name="Usage">
        <ActionImport Name="GetExtractionUsageInstrumentSummary" Action="DataScope.Select.Api.Usage.GetExtractionUsageInstrumentSummary" />
        <ActionImport Name="GetExtractionUsageLegalEntitySummary" Action="DataScope.Select.Api.Usage.GetExtractionUsageLegalEntitySummary" />
        <ActionImport Name="GetRentalUsageInstrumentAsOfDateSummary" Action="DataScope.Select.Api.Usage.GetRentalUsageInstrumentAsOfDateSummary" />
        <ActionImport Name="GetRentalUsageInstrumentNewDuringPeriodSummary" Action="DataScope.Select.Api.Usage.GetRentalUsageInstrumentNewDuringPeriodSummary" />
        <ActionImport Name="GetRentalUsageLegalEntityAsOfDateSummary" Action="DataScope.Select.Api.Usage.GetRentalUsageLegalEntityAsOfDateSummary" />
        <ActionImport Name="GetRentalUsageLegalEntityNewDuringPeriodSummary" Action="DataScope.Select.Api.Usage.GetRentalUsageLegalEntityNewDuringPeriodSummary" />
      </EntityContainer>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>