# 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
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>