FIX.5.0SP2 Message

PositionMaintenanceRequest [type 'AL']

<PosMntReq>

The Position Maintenance Request message allows the position owner to submit requests to the holder of a position which will result in a specific action being taken which will affect the position. Generally, the holder of the position is a central counter party or clearing organization but can also be a party providing investment services.


Added  FIX.4.4

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
ComponentStandardHeaderBaseHeader

MsgType = AL

 
710PosReqID@ReqID 

Unique identifier for the position maintenance request as assigned by the submitter. Conditionally required when used in a request/reply scenario (i.e. not required in batch scenario)

 
709PosTransType@TxnTyp 
712PosMaintAction@Actn 
713OrigPosReqRefID@OrigReqRefID 

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

 
714PosMaintRptRefID@RptRefID 

Reference to a PosMaintRptID from a previous Position Maintenance Report that is being replaced or canceled.

 
715ClearingBusinessDate@BizDt

The Clearing Business Date referred to by this maintenance request

 
716SettlSessID@SetSesID  
717SettlSessSubID@SetSesSub  
ComponentPartiesPty

The Following PartyRoles can be specified:

ClearingOrganization

Clearing Firm

Position Account

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

Type of account associated with the order (Origin)

 
ComponentInstrumentInstrmt 
15Currency@Ccy  
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.

 
ComponentPositionQtyQty 
ComponentPositionAmountDataAmt  
718AdjustmentType@AdjTyp 

Type of adjustment to be applied, used for PCS & PAJ

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

 
719ContraryInstructionIndicator@CntraryInstrctnInd 

Boolean - if Y then indicates you are requesting a position maintenance that acting

 
720PriorSpreadIndicator@PriorSpreadInd 

Boolean - Y indicates you are requesting rollover of prior day's spread submissions

 
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.

 
120SettlCurrency@SettlCcy  
ComponentStandardTrailer