# XML Schema Documentation

### Complex Type: RequestedPositions

#### [Table of contents]

Super-types: | None
Sub-types: | None

Name | RequestedPositions
Used by (from the same schema document) | Complex Type RequestPositionReport
Abstract | no
Documentation | A definition of the positions that are requested.

XML Instance Representation
<...>
Start Choice [1]
<queryPortfolio> QueryPortfolio </queryPortfolio> [1]

'The desired query portfolio.'

<positionId> PositionId </positionId> [1]

'A version-independent identifier for the position, possibly based on trade identifier.'

<version> xsd:positiveInteger </version> [0..1]

'A version identifier. Version identifiers must be ascending, i.e. higher numbers imply newer versions. There is no requirement that version identifiers for a position be sequential or small, so for example timestamp-based version identifiers could be used.'

End Choice
</...>
Diagram
Schema Component Representation
<xsd:complexType name="RequestedPositions">
<xsd:choice>
<xsd:element name="queryPortfolio" type=" QueryPortfolio "/>
<xsd:group ref=" PositionIdAndVersion.model "/>
</xsd:choice>
</xsd:complexType>