{"openapi":"3.0.4","info":{"title":"AggregationOptions","version":"0.0.1"},"paths":{},"components":{"schemas":{"AggregationOptions":{"type":"object","properties":{"useAnsiLikeSyntax":{"type":"boolean","description":"Should the aggregation behave like ANSI Sql or MySql with respect to a conceptual request which is equivalent to \"select a,sum(a) from results\";\r\nANSI Sql would report an error if a was not unique where MySql would simply view a,suma(a) as equivalent to firstof(a),sum(a)."},"allowPartialEntitlementSuccess":{"type":"boolean","description":"In the case of valuing a portfolio group where some, but not all entitlements fail, should the aggregation return the valuations\r\napplied only to those portfolios where entitlements checks succeeded."},"applyIso4217Rounding":{"type":"boolean","description":"Various results that are units of currency might need to be rounded.\r\nThis will round according to the ISO4217 standard number of decimal places for a currency."}},"additionalProperties":false,"description":"Options for controlling the default aspects and behaviour of the aggregation.","title":"AggregationOptions"}}}}