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 |