XML Schema Documentation

Complex Type: UnprocessedPosition

[Table of contents]

Super-types: None
Sub-types: None
Name UnprocessedPosition
Used by (from the same schema document) Complex Type PositionsAcknowledged
Abstract no
Documentation A type describing the situation when an entire position change cannot be processed. It includes the position identification information and the reason that the position change could not be processed.
XML Instance Representation
<...>
<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.'

<reason> Reason </reason> [0..*]
</...>
Diagram
group_PositionIdAndVersion.model type_Reason
Schema Component Representation
<xsd:complexType name="UnprocessedPosition">
<xsd:sequence>
<xsd:group ref=" PositionIdAndVersion.model "/>
<xsd:element name="reason" type=" Reason " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>