PositionMaintenanceRequest Message

TagField NameReq'dComments
StandardHeaderYes MsgType = AL
710PosReqIDNoUnique 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)
709PosTransTypeYes
712PosMaintActionYes
713OrigPosReqRefIDNo Reference to the PosReqID of a previous maintenance request that is being replaced or canceled.
714PosMaintRptRefIDNo Reference to a PosMaintRptID from a previous Position Maintenance Report that is being replaced or canceled.
715ClearingBusinessDateYes The Clearing Business Date referred to by this maintenance request
716SettlSessIDNo
717SettlSessSubIDNo
PartiesYes The Following PartyRoles can be specified:
ClearingOrganization
Clearing Firm
Position Account
1AccountNo
660AcctIDSourceNo
581AccountTypeNoType of account associated with the order (Origin)
InstrumentYes
15CurrencyNo
InstrmtLegGrpNo Specifies the number of legs that make up the Security
UndInstrmtGrpNo Specifies the number of underlying legs that make up the Security
TrdgSesGrpNo Specifies the number of repeating TradingSessionIDs
60TransactTimeNoTime this order request was initiated/released by the trader, trading system, or intermediary.
PositionQtyYes
PositionAmountDataNo
718AdjustmentTypeNo 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
719ContraryInstructionIndicatorNo Boolean - if Y then indicates you are requesting a position maintenance that acting
720PriorSpreadIndicatorNo Boolean - Y indicates you are requesting rollover of prior day’s spread submissions
834ThresholdAmountNo
58TextNo
354EncodedTextLenNo Must be set if EncodedText field is specified and must immediately precede it.
355EncodedTextNo Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
120SettlCurrencyNo
StandardTrailerYes