| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AL | |||||
| 710 | PosReqID | @ReqID | Y | Unique identifier for the position maintenance request as assigned by the submitter. | |||
| 709 | PosTransType | @TxnTyp | Y | ||||
| 712 | PosMaintAction | @Actn | Y | ||||
| 713 | OrigPosReqRefID | @OrigPosReqRefID | N | Reference to the PosReqID (710) of a previous maintenance request that is being replaced or canceled. | |||
| 714 | PosMaintRptRefID | @RptRefID | N | Reference to a PosMaintRptID (721) from a previous Position Maintenance Report (AM) that is being replaced or canceled.. | |||
| 715 | ClearingBusinessDate | @BizDt | Y | The Clearing Business Date referred to by this maintenance request. | |||
| 716 | SettlSessID | @SetSesID | N | ||||
| 717 | SettlSessSubID | @SetSesSub | N | ||||
| <Parties> | Y | The Following PartyRoles can be specified: ClearingOrganization, Clearing Firm, Position Account. | |||||
| 1 | Account | @Acct | Y | ||||
| 660 | AcctIDSource | @AcctIDSrc | N | ||||
| 581 | AccountType | @AcctTyp | Y | Type of account associated with the order (Origin). | |||
| <Instrument> | Y | ||||||
| 15 | Currency | @Ccy | N | ||||
| 555 | NoLegs | Leg | C | Specifies the number of legs that make up the Security. | |||
| => | <Instrument Leg> | C | Required if NoLegs (555) > 0. | ||||
| 711 | NoUnderlyings | Undly | C | Specifies the number of underlying legs that make up the Security. | |||
| => | <Underlying Instrument> | C | Required if NoUnderlyings (711) > 0. | ||||
| 386 | NoTradingSessions | TrdSes | N | Specifies the number of repeating TradingSessionIDs. | |||
| => | 336 | TradingSessionID | @SesID | C | Required if NoTradingSessions (386) is > 0. | ||
| => | 625 | TradingSessionSubID | @SesSub | N | |||
| 60 | TransactTime | @TxnTm | Y | Time this order request was initiated/released by the trader, trading system, or intermediary. | |||
| <Position Qty> | Y | ||||||
| 718 | AdjustmentType | @AdjTyp | N | 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 | |||
| 719 | ContraryInstructionIndicator | @CntraryInstrctnInd | N | Boolean - if Y then indicates you are requesting a position maintenance that acting | |||
| 720 | PriorSpreadIndicator | @PriorSpreadInd | N | Boolean - Y indicates you are requesting rollover of prior day's spread submissions | |||
| 834 | ThresholdAmount | @ThresholdAmt | N | ||||
| 58 | Text | @Txt | N | ||||
| 354 | EncodedTextLen | @EncTxtLen | C | Must be set if EncodedText (355) field is specified and must immediately precede it. Japanese Use Only. | |||
| 355 | EncodedText | @EncTxt | C | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. Japanese Use Only. | |||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.