Description

The Request for Positions Ack message is returned by the holder of the position in response to a Request for Positions message. The purpose of the message is to acknowledge that a request has been received and is being processed.

Structure

Tag Field Name Req'd Comments
Component Block - <StandardHeader> Y MsgType <35> = AO
721 PosMaintRptID Y Unique identifier for this position report
710 PosReqID N

Unique identifier for the Request for Position associated with this report

This field should not be provided if the report was sent unsolicited.

727 TotalNumPosReports N Total number of Position Reports being returned
911 TotNumReports N
325 UnsolicitedIndicator N Set to 'Y' if message is sent as a result of a subscription request or out of band configuration as opposed to a Position Request.
728 PosReqResult Y
729 PosReqStatus Y
724 PosReqType N
573 MatchStatus N
715 ClearingBusinessDate N
263 SubscriptionRequestType N
716 SettlSessID N
717 SettlSessSubID N
120 SettlCurrency N
2899 SettlCurrencyCodeSource N
Component Block - <Parties> Y Position Account
1 Account N
660 AcctIDSource N
581 AccountType N Type of account associated with the order (Origin)
Component Block - <Instrument> N
15 Currency N
2897 CurrencyCodeSource N
Component Block - <InstrmtLegGrp> N Specifies the number of legs that make up the Security
Component Block - <UndInstrmtGrp> N Specifies the number of underlying legs that make up the Security
725 ResponseTransportType N Ability to specify whether the response to the request should be delivered inband or via pre-arranged out-of-band transport.
726 ResponseDestination N URI destination name. Used if ResponseTransportType is out-of-band.
58 Text N
354 EncodedTextLen N Must be set if EncodedText field is specified and must immediately precede it.
355 EncodedText N Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
Component Block - <StandardTrailer> Y