XML Schema Documentation

Complex Type: PositionConstituent

[Table of contents]

Super-types: None
Sub-types: None
Name PositionConstituent
Used by (from the same schema document) Complex Type Position
Abstract no
Documentation 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.
XML Instance Representation
<...>
Start Choice [0..1]
<trade> Trade </trade> [1]

'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.'

<positionVersionReference> xsd:positiveInteger </positionVersionReference> [1]

'A previously submitted version of the position.'

<tradeReference> PartyTradeIdentifiers </tradeReference> [1]

'The trade reference identifier(s) allocated to the trade by the parties involved.'

End Choice
</...>
Diagram
Schema Component Representation
<xsd:complexType name="PositionConstituent">
<xsd:choice minOccurs="0">
<xsd:element name="trade" type=" Trade "/>
<xsd:element name="positionVersionReference" type=" xsd:positiveInteger "/>
<xsd:element name="tradeReference" type=" PartyTradeIdentifiers "/>
</xsd:choice>
</xsd:complexType>