PositionReport Message

<PosRpt/>

Tag Field Name AbbrName Req'd Comments
StandardHeader Hdr Yes MsgType = AP
ApplicationSequenceControl ApplSeqCtrl
721 PosMaintRptID RptID Yes Unique identifier for this position report
710 PosReqID ReqID Unique identifier for the Request for Positions associated with this report
This field should not be provided if the report was sent unsolicited.
724 PosReqType ReqTyp
263 SubscriptionRequestType SubReqTyp Used to subscribe / unsubscribe for trade capture reports
If the field is absent, the value 0 will be the default
727 TotalNumPosReports TotRpts Total number of Position Reports being returned
728 PosReqResult Rslt Result of a Request for Position
325 UnsolicitedIndicator Unsol 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.
715 ClearingBusinessDate BizDt Yes The Clearing Business Date referred to by this maintenance request
716 SettlSessID SetSesID
717 SettlSessSubID SetSesSub
423 PriceType PxTyp
120 SettlCurrency SettlCcy
1011 MessageEventSource MsgEvtSrc Used to identify the event or source which gave rise to a message
Parties Pty Yes Position Account
1 Account Acct Account may also be specified through via Parties Block using Party Role 27 which signifies Account
660 AcctIDSource AcctIDSrc
581 AccountType AcctTyp Type of account associated with the order (Origin). Account may also be specified through via Parties Block using Party Role 27 which signifies Account
Instrument Instrmt
15 Currency Ccy
730 SettlPrice SetPx
731 SettlPriceType SetPxTyp Values = Final, Theoretical
734 PriorSettlPrice PriSetPx
573 MatchStatus MtchStat Used to indicate if a Position Report is matched or unmatched
InstrmtLegGrp Leg Specifies the number of legs that make up the Security
PosUndInstrmtGrp PosUnd Specifies the number of underlying legs that make up the Security
PositionQty Qty Insert here the set of "Position Qty" fields defined in "Common Components of Application Messages"
PositionAmountData Amt Insert here the set of "Position Amount Data" fields defined in "Common Components of Application Messages"
506 RegistStatus RegStat RegNonRegInd
743 DeliveryDate DlvDt
58 Text Txt
354 EncodedTextLen EncTxtLen Must be set if EncodedText field is specified and must immediately precede it.
355 EncodedText EncTxt Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
StandardTrailer Trlr Yes