<xsd:complexType name="PositionConstituent">
<xsd:annotation>
<xsd:documentation xml:lang="en">The items (trades, trade references, holdings, other positions) that comprise this position. Currently a position may consist only of a single trade, a reference to a previously submitted position, or a reference to the trade. The choice structure is optional to allow extensions to be placed within this container.</xsd:documentation>
</xsd:annotation>
<xsd:choice minOccurs="0">
<xsd:element name="trade" type="Trade">
<xsd:annotation>
<xsd:documentation xml:lang="en">An element that allows the full details of the trade to be used as a mechanism for identifying the trade for which the post-trade event pertains.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="positionVersionReference" type="xsd:positiveInteger">
<xsd:annotation>
<xsd:documentation xml:lang="en">A previously submitted version of the position.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tradeReference" type="PartyTradeIdentifiers">
<xsd:annotation>
<xsd:documentation xml:lang="en">The trade reference identifier(s) allocated to the trade by the parties involved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
|