---
title: "ResponseProspectusFees"
url: "https://developer-beta.morningstar.com/apis/investment-details-api/versions/1101e487-2040-43e8-8548-06647294be56/schemas/ResponseProspectusFees"
---

> Full API specification: https://developer-beta.morningstar.com/apis/investment-details-api/versions/1101e487-2040-43e8-8548-06647294be56.md

# ResponseProspectusFees

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Investment Details API
  version: "1.0"
servers:
  - url: https://www.us-api.morningstar.com
    description: Americas
  - url: https://www.apac-api.morningstar.com
    description: APAC
  - url: https://www.emea-api.morningstar.com
    description: EMEA
components:
  schemas:
    OutputProspectusFees:
      type: object
      properties:
        prospectusDistributionFee:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusDistributionFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        frontLoadDate:
          type: string
          description: ""
          nullable: true
        frontLoad:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFeeDate:
          type: string
          description: ""
          nullable: true
        allInActualFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        allInActualFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        allInActualFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInActualFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        allInActualFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        allInActualFeeHistory:
          type: string
          description: ""
          nullable: true
        administrativeFeeDate:
          type: string
          description: ""
          nullable: true
        administrativeFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        administrativeFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        administrativeFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        administrativeFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        administrativeFeeHistory:
          type: string
          description: ""
          nullable: true
        totalExpenseSurvey:
          type: number
          description: ""
          format: double
          nullable: true
        tradingExpense:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFeeAmountCn:
          type: string
          description: ""
          nullable: true
        distributionFeeAmountCn:
          type: string
          description: ""
          nullable: true
        otherFeeAmountCn:
          type: string
          description: ""
          nullable: true
        feesAndExpenseDateCn:
          type: string
          description: ""
          nullable: true
        allInMaximumRepresentativeFeeDate:
          type: string
          description: ""
          nullable: true
        allInMaximumRepresentativeFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        allInMaximumRepresentativeFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        allInMaximumRepresentativeFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        allInMaximumRepresentativeFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        allInMaximumRepresentativeFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        allInMaximumRepresentativeFeeHistory:
          type: string
          description: ""
          nullable: true
        brazilAdministrationFeeMinBreakpointUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMinStarting:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMinStartingUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin1st:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin1stUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin2nd:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin2ndUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin3thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin3th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin3thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin4th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin4thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin5th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin5thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin6thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin6th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin6thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin7thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin7th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin7thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin8thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin8th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin8thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMin9thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin9th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMin9thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMaxBreakpointUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMaxStarting:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMaxStartingUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax1st:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax1stUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax2nd:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax2ndUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax3thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax3th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax3thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax4th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax4thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax5th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax5thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax6thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax6th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax6thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax7thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax7th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax7thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax8thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax8th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax8thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        brazilAdministrationFeeMax9thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax9th:
          type: number
          description: ""
          format: double
          nullable: true
        brazilAdministrationFeeMax9thUnit:
          $ref: "#/components/schemas/CodeMappingString"
        prospectusActualAdministrationFeePerc:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFeeDate:
          type: string
          description: ""
          nullable: true
        clientAdviceFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        clientAdviceFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        clientAdviceFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        clientAdviceFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        clientAdviceFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        clientAdviceFeeHistory:
          type: string
          description: ""
          nullable: true
        trusteeFee:
          type: number
          description: ""
          format: double
          nullable: true
        acquiredFundExpense:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFeeDate:
          type: string
          description: ""
          nullable: true
        custodianFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        custodianFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        custodianFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        custodianFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        custodianFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        custodianFeeHistory:
          type: string
          description: ""
          nullable: true
        deferLoadAdditionalDetails:
          $ref: "#/components/schemas/CodeMappingString"
        ukDiscretionaryFundManagementFeeDate:
          type: string
          description: ""
          nullable: true
        ukDiscretionaryFundManagementFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        ukDiscretionaryFundManagementFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        ukDiscretionaryFundManagementFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        ukDiscretionaryFundManagementFeeHistory:
          type: string
          description: ""
          nullable: true
        investmentManagementCharges:
          type: number
          description: ""
          format: double
          nullable: true
        clawBack:
          $ref: "#/components/schemas/CodeMappingString"
        performanceFeeNote:
          type: string
          description: ""
          nullable: true
        contingentDeferredSalesCharge:
          type: number
          description: ""
          format: double
          nullable: true
        performanceFeeCharged:
          $ref: "#/components/schemas/CodeMappingString"
        performanceFeeIndex:
          type: string
          description: ""
          nullable: true
        hurdleRateFrequency:
          $ref: "#/components/schemas/CodeMappingString"
        prospectiveAcquiredFundExpense:
          type: number
          description: ""
          format: double
          nullable: true
        modelRepresentativeCostEffectiveDate:
          type: string
          description: ""
          nullable: true
        modelRepresentativeCost:
          type: number
          description: ""
          format: double
          nullable: true
        _12b1Fee:
          type: string
          description: ""
          nullable: true
        managementFee:
          type: number
          description: ""
          format: double
          nullable: true
        maxManagementFee:
          type: number
          description: ""
          format: double
          nullable: true
        insuranceExp:
          type: number
          description: ""
          format: double
          nullable: true
        totalGrossExpense:
          type: number
          description: ""
          format: double
          nullable: true
        totalNetExpense:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusExpenseNote:
          $ref: "#/components/schemas/CodeMappingString"
        performanceFee:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusGrossExpenseRatio:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusNetExpenseRatio:
          type: number
          description: ""
          format: double
          nullable: true
        jpBfTaxTotalTrustFee:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusDate:
          type: string
          description: ""
          nullable: true
        feeEffectiveDate:
          type: string
          description: ""
          nullable: true
        feeNegotiable:
          $ref: "#/components/schemas/CodeMappingString"
        minimumManagementFee:
          type: string
          description: ""
          nullable: true
        deferredLoad:
          type: number
          description: ""
          format: double
          nullable: true
        maxFrontLoad:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        frontLoadFeeUnit:
          type: string
          description: ""
          nullable: true
        frontLoadFeeStarting:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee1st:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee2nd:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee3rdBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee3rd:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee4th:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee5th:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee6thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee6th:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee7thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee7th:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee8thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee8th:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee9thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        frontLoadFee9th:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        deferredLoadFeeUnit:
          type: string
          description: ""
          nullable: true
        deferredLoadFeeStarting:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee3rdBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee3rd:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee4th:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee5th:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee6thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee6th:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee7thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        deferredLoadFee7th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        managementFeeUnit:
          type: string
          description: ""
          nullable: true
        managementFeeStarting:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee1st:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee2nd:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee3rdBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee3rd:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee4th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee5th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee6thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee6th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee7thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee7th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee8thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee8th:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee9thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        managementFee9th:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        administrativeFeeUnit:
          type: string
          description: ""
          nullable: true
        administrativeFeeStarting:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee1st:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee2nd:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee3rdBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee3rd:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee4th:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee5th:
          type: number
          description: ""
          format: double
          nullable: true
        _1stManagementFeeorcacBreakpointM:
          type: string
          description: ""
          nullable: true
        _1stManagementFeeorcacPerc:
          type: string
          description: ""
          nullable: true
        _2ndManagementFeeorcacBreakpointM:
          type: string
          description: ""
          nullable: true
        _2ndManagementFeeorcacPerc:
          type: string
          description: ""
          nullable: true
        _3rdManagementFeeorcacBreakpointM:
          type: string
          description: ""
          nullable: true
        _3rdManagementFeeorcacPerc:
          type: string
          description: ""
          nullable: true
        _4thManagementFeeorcacBreakpointM:
          type: string
          description: ""
          nullable: true
        _4thManagementFeeorcacPerc:
          type: string
          description: ""
          nullable: true
        highestManagementFeePerc:
          type: string
          description: ""
          nullable: true
        _5thManagementFeeorcacBreakpointM:
          type: string
          description: ""
          nullable: true
        _5thManagementFeeorcacPerc:
          type: string
          description: ""
          nullable: true
        prospectusCustodianFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        prospectusCustodianFeeUnit:
          type: string
          description: ""
          nullable: true
        prospectusCustodianFeeStarting:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee1stBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee1st:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee2ndBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee2nd:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee3rdBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee3rd:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee4thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee4th:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee5thBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusCustodianFee5th:
          type: number
          description: ""
          format: double
          nullable: true
        switchingFeePerc:
          type: number
          description: ""
          format: double
          nullable: true
        actualFrontLoadPerc:
          type: number
          description: ""
          format: double
          nullable: true
        switchingInFeeDate:
          type: string
          description: ""
          nullable: true
        switchingInFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        switchingInFeePerc:
          type: number
          description: ""
          format: double
          nullable: true
        actualDeferredLoadDate:
          type: string
          description: ""
          nullable: true
        actualDeferredLoadPerc:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFee:
          type: number
          description: ""
          format: double
          nullable: true
        switchFee:
          type: number
          description: ""
          format: double
          nullable: true
        switchFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        transactionFee:
          type: number
          description: ""
          format: double
          nullable: true
        terminationFee:
          type: number
          description: ""
          format: double
          nullable: true
        terminationFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        prospectusExpenseWaiver:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusExpenseWaiverType:
          $ref: "#/components/schemas/CodeMappingString"
        prospectusExpenseWaiverExpirationDate:
          type: string
          description: ""
          nullable: true
        hedgingFee:
          type: number
          description: ""
          format: double
          nullable: true
        creationUnit:
          type: string
          description: ""
          nullable: true
        creationUnitFeeMin:
          type: number
          description: ""
          format: double
          nullable: true
        creationUnitFeeMax:
          type: number
          description: ""
          format: double
          nullable: true
        redemptionUnit:
          type: string
          description: ""
          nullable: true
        redemptionUnitFeeMin:
          type: number
          description: ""
          format: double
          nullable: true
        redemptionUnitFeeMax:
          type: number
          description: ""
          format: double
          nullable: true
        otherFeeDate:
          type: string
          description: ""
          nullable: true
        otherFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        otherFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        otherFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        otherFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        otherFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        otherFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        otherFeeHistory:
          type: string
          description: ""
          nullable: true
        actualAdministrationFeePerc:
          type: number
          description: ""
          format: double
          nullable: true
        actualManagementFeePerc:
          type: number
          description: ""
          format: double
          nullable: true
        programFeeDate:
          type: string
          description: ""
          nullable: true
        programFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        programFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        programFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        programFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        programFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        programFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        programFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        programFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        programFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        programFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        programFeeHistory:
          type: string
          description: ""
          nullable: true
        platformFeeDate:
          type: string
          description: ""
          nullable: true
        platformFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        platformFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        platformFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        platformFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        platformFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        platformFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        platformFeeHistory:
          type: string
          description: ""
          nullable: true
        custodianFee:
          type: number
          description: ""
          format: double
          nullable: true
        adminFeePaidByMgr:
          $ref: "#/components/schemas/CodeMappingString"
        subadvisorFeeBreakpointDate:
          type: string
          description: ""
          nullable: true
        subadvisorFeeBreakpointUnit:
          type: string
          description: ""
          nullable: true
        subadvisorFeeUnit:
          type: string
          description: ""
          nullable: true
        subadvisorFee1stBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee2ndBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee3rdBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee4thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee5thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee6thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee7thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee8thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFee9thBreakpoint:
          type: string
          description: ""
          nullable: true
        subadvisorFeeStarting:
          type: string
          description: ""
          nullable: true
        subadvisorFee1st:
          type: string
          description: ""
          nullable: true
        subadvisorFee2nd:
          type: string
          description: ""
          nullable: true
        subadvisorFee3rd:
          type: string
          description: ""
          nullable: true
        subadvisorFee4th:
          type: string
          description: ""
          nullable: true
        subadvisorFee5th:
          type: string
          description: ""
          nullable: true
        subadvisorFee6th:
          type: string
          description: ""
          nullable: true
        subadvisorFee7th:
          type: string
          description: ""
          nullable: true
        subadvisorFee8th:
          type: string
          description: ""
          nullable: true
        subadvisorFee9th:
          type: string
          description: ""
          nullable: true
        strategistFeeDate:
          type: string
          description: ""
          nullable: true
        strategistFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        strategistFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        strategistFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        strategistFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        strategistFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        strategistFeeHistory:
          type: string
          description: ""
          nullable: true
        hurdleRate:
          type: number
          description: ""
          format: double
          nullable: true
        highWatermark:
          $ref: "#/components/schemas/CodeMappingString"
        grossExpenseRatioEffectiveDate:
          type: string
          description: ""
          nullable: true
        netExpenseRatioEffectiveDate:
          type: string
          description: ""
          nullable: true
        subadvisorFeeRatio:
          type: number
          description: ""
          format: double
          nullable: true
        subadvisorFeeDate:
          type: string
          description: ""
          nullable: true
        technologyFeeDate:
          type: string
          description: ""
          nullable: true
        technologyFeeUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        technologyFeeBreakpointUnitType:
          $ref: "#/components/schemas/CodeMappingString"
        technologyFee1stLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee1stHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee1stFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee2ndLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee2ndHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee2ndFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee3rdLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee3rdHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee3rdFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee4thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee4thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee4thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee5thLowBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee5thHighBreakpoint:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFee5thFeeAmount:
          type: number
          description: ""
          format: double
          nullable: true
        technologyFeePaymentScheduleType:
          $ref: "#/components/schemas/CodeMappingString"
        technologyFeePaymentsPerYear:
          $ref: "#/components/schemas/CodeMappingString"
        technologyFeeHistory:
          type: string
          description: ""
          nullable: true
        irsTaxClassification:
          $ref: "#/components/schemas/CodeMappingString"
        prospectusDeferredTaxExpense:
          type: number
          description: ""
          format: double
          nullable: true
        managementFeeDetails:
          $ref: "#/components/schemas/CodeMappingString"
        maxSalesFeeDate:
          type: string
          description: ""
          nullable: true
        maxSalesFee:
          type: number
          description: ""
          format: double
          nullable: true
        maxSalesFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        rolloverFeeDate:
          type: string
          description: ""
          nullable: true
        rolloverFee:
          type: number
          description: ""
          format: double
          nullable: true
        rolloverFeeUnit:
          $ref: "#/components/schemas/CodeMappingString"
        creationAndDevelopmentFee:
          type: number
          description: ""
          format: double
          nullable: true
        organizationCosts:
          type: number
          description: ""
          format: double
          nullable: true
        prospectusAdjustedExpenseRatio:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFeeVa:
          type: number
          description: ""
          format: double
          nullable: true
        administrativeFeeUnitVa:
          type: string
          description: ""
          nullable: true
      additionalProperties: false
      title: OutputProspectusFees
      description: All fields are nullable. Empty or `null` value fields are not returned.
    OutputIdentifiers:
      type: object
      properties:
        performanceId:
          type: string
          nullable: true
        securityId:
          type: string
          nullable: true
        cusip:
          type: string
          nullable: true
        isin:
          type: string
          nullable: true
        sedol:
          type: string
          nullable: true
        tradingSymbol:
          type: string
          nullable: true
        fundCode:
          type: string
          nullable: true
        msid:
          type: string
          nullable: true
        ticker:
          type: string
          nullable: true
      additionalProperties: false
      title: OutputIdentifiers
      description: All fields are nullable. Empty or `null` value fields are not returned.
    OutputMetadata:
      type: object
      properties:
        requestId:
          type: string
          nullable: true
        time:
          type: string
          format: date-time
          readOnly: true
        portfolioDate:
          type: string
          nullable: true
        portfolioCurrency:
          type: string
          nullable: true
        messages:
          type: array
          items:
            $ref: "#/components/schemas/OutputMetadataMessages"
          nullable: true
      additionalProperties: false
      title: OutputMetadata
      description: All fields are nullable. Empty or `null` value fields are not returned.
    CodeMappingString:
      type: object
      properties:
        value:
          type: string
          nullable: true
        code:
          type: string
          nullable: true
      additionalProperties: false
      title: CodeMappingString
    OutputMetadataMessages:
      type: object
      properties:
        type:
          type: string
          nullable: true
        code:
          type: string
          nullable: true
        investments:
          type: array
          items:
            $ref: "#/components/schemas/OutputInvalidInvestments"
          nullable: true
        message:
          type: string
          nullable: true
      additionalProperties: false
      title: OutputMetadataMessages
      description: All fields are nullable. Empty or `null` value fields are not returned.
    OutputInvalidInvestments:
      type: object
      properties:
        id:
          type: string
          nullable: true
        idType:
          type: string
          nullable: true
        status:
          type: string
          nullable: true
        datapointId:
          type: array
          items:
            type: string
          nullable: true
        customDatapoints:
          type: array
          items:
            type: string
          nullable: true
        errorCode:
          type: string
          nullable: true
        performanceId:
          type: string
          description: Performance ID (if not passed in request).
          nullable: true
        companyId:
          type: string
          description: Company ID (if not passed in request).
          nullable: true
        baseCurrency:
          type: string
          description: Input base currency used to look up Investment identifier
          nullable: true
        domicile:
          type: string
          description: Input domicile used to look up Investment identifier.
          nullable: true
        exchangeCountry:
          type: string
          description: Input exchange country used to look up Investment identifier.
          nullable: true
        exchangeId:
          type: string
          description: Input exchange id used to look up Investment identifier.
          nullable: true
      additionalProperties: false
      title: OutputInvalidInvestments
      description: All fields are nullable. Empty or `null` value fields are not returned.
    ResponseProspectusFees:
      type: object
      properties:
        prospectusFees:
          $ref: "#/components/schemas/OutputProspectusFees"
        identifiers:
          $ref: "#/components/schemas/OutputIdentifiers"
        metadata:
          $ref: "#/components/schemas/OutputMetadata"
```
