FIX.5.0SP2 Message

PositionMaintenanceReport [type 'AM']

<PosMntRpt>

The Position Maintenance Report message is sent by the holder of a positon in response to a Position Maintenance Request and is used to confirm that a request has been successfully processed or rejected.


Added  FIX.4.4

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
ComponentStandardHeaderBaseHeader

MsgType = AM

 
721PosMaintRptID@RptID

Unique identifier for this position report

 
709PosTransType@TxnTyp 
710PosReqID@ReqID 

Unique identifier for the position maintenance request associated with this report

 
712PosMaintAction@Actn 
713OrigPosReqRefID@OrigReqRefID 

Reference to the PosReqID of a previous maintenance request that is being replaced or canceled.

 
722PosMaintStatus@Stat

Status of Position Maintenance Request

 
723PosMaintResult@Rslt  
715ClearingBusinessDate@BizDt

The Clearing Business Date covered by this request

 
716SettlSessID@SetSesID  
717SettlSessSubID@SetSesSub  
ComponentPartiesPty 

Position Account

 
1Account@Acct  
660AcctIDSource@AcctIDSrc  
581AccountType@AcctTyp 

Type of account associated with the order (Origin)

 
714PosMaintRptRefID@RptRefID 

Reference to a PosMaintRptID (Tag 721) from a previous Position Maintenance Report that is being replaced or canceled

 
ComponentInstrumentInstrmt 
15Currency@Ccy  
120SettlCurrency@SettlCcy  
719ContraryInstructionIndicator@CntraryInstrctnInd 

Can be set to true when a position maintenance request is being performed contrary to current money position, i.e. for an exercise of an out of the money position or an abandonement (do not exercise ) of an in the money position

 
720PriorSpreadIndicator@PriorSpreadInd  
ComponentInstrmtLegGrpLeg 

Specifies the number of legs that make up the Security

 
ComponentUndInstrmtGrpUndly 

Specifies the number of underlying legs that make up the Security

 
ComponentTrdgSesGrpTrdSes 

Specifies the number of repeating TradingSessionIDs

 
60TransactTime@TxnTm 

Time this order request was initiated/released by the trader, trading system, or intermediary. Conditionally required except when requests for reports are processed in batch, transaction time is not available, or when PosReqID is not present.

 
ComponentPositionQtyQty

See definition for Position Quantity in the Proposed Component Block section above

 
ComponentPositionAmountDataAmt 

Insert here here the set of "Position Amount Data" fields defined in "Common Components of Application Messages"

 
718AdjustmentType@AdjTyp 

Type of adjustment to be applied

Delta_plus, Delta_minus, Final. If Adjustment Type is null, the PCS request will be processed as Margin Disposition only

 
834ThresholdAmount@ThresholdAmt  
58Text@Txt  
354EncodedTextLen@EncTxtLen 

Must be set if EncodedText field is specified and must immediately precede it.

 
355EncodedText@EncTxt 

Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.

 
ComponentStandardTrailer