| Tag | Field Name | Req'd | Comments | ||
|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AL |
|||
| 710 | PosReqID | Y | Unique identifier for the position maintenance request as assigned by the submitter. |
||
| 709 | PosTransType | Y | |||
| 712 | PosMaintAction | Y | |||
| 713 | OrigPosReqRefID | N | Reference to the PosReqID (710) of a previous maintenance
request that is being replaced or canceled. |
||
| 714 | PosMaintRptRefID | N | Reference to a PosMaintRptID (721) from a previous Position Maintenance Report (AM) that is being replaced or canceled.. |
||
| 715 | ClearingBusinessDate | Y | The Clearing Business Date referred to by this maintenance request. |
||
| 716 | SettlSessID | N | |||
| 717 | SettlSessSubID | N | |||
| Component Block - <Parties> | Y | The Following PartyRoles can be specified: ClearingOrganization, Clearing Firm,
Position Account. |
|||
| 1 | Account | Y | |||
| 660 | AcctIDSource | N | |||
| 581 | AccountType | Y | Type of account associated with the order (Origin). |
||
| Component Block - <Instrument> | Y | ||||
| 15 | Currency | N | |||
| 555 | NoLegs | C | Specifies the number of legs that make up the Security. |
||
| => | Component Block - <InstrumentLeg> | N | Required if NoLegs (555) > 0. |
||
| 711 | NoUnderlyings | C | Specifies the number of underlying legs that make up the Security. |
||
| => | Component Block - <UnderlyingInstrument> | N | Required if NoUnderlyings (711) > 0. |
||
| 386 | NoTradingSessions | N | Specifies the number of repeating TradingSessionIDs. |
||
| => | 336 | TradingSessionID | C | Required if NoTradingSessions (386) is > 0. |
|
| => | 625 | TradingSessionSubID | N | ||
| 60 | TransactTime | Y | Time this order request was initiated/released by the trader, trading system, or intermediary. |
||
| Component Block - <PositionQty> | Y | ||||
| 718 | AdjustmentType | 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 | N | Boolean - if Y then indicates you are requesting a position maintenance that acting |
||
| 720 | PriorSpreadIndicator | N | Boolean - Y indicates you are requesting rollover of prior day's spread submissions |
||
| 834 | ThresholdAmount | N | |||
| 58 | Text | N | |||
| 354 | EncodedTextLen | C | Must be set if EncodedText (355) field is specified and must
immediately precede it. Japanese Use Only. |
||
| 355 | EncodedText | 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 | ||||