<xsd:complexType name="Allocation">
<xsd:sequence>
<xsd:element name="allocationTradeId" type="TradeIdentifier" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">Unique ID for the allocation. Multiple allocation trade IDs are provided to allow for the use of USI/UTI representations along with party-specific trade identifiers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="PartyAndAccountReferences.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">The party and/or account to which this trade is being allocated.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:choice minOccurs="0">
<xsd:element name="allocatedFraction" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">The fractional allocation (0.45 = 45%) of the notional and "block" fees to this particular client subaccount.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allocatedNotional" type="Money" maxOccurs="2">
<xsd:annotation>
<xsd:documentation xml:lang="en">The notional allocation (amount and currency) to this particular client account.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:group ref="AllocationContent.model" />
</xsd:sequence>
</xsd:complexType>
|