---
title: "FIX 5.0 SP2 EP299: PositionMaintenanceRequest <AL> message – FIX Dictionary – Onix Solutions"
description: "<meta name=\"description\" content=\"PositionMaintenanceRequest&lt;AL&gt; message &ndash; FIX 5.0 SP2 EP299, FIX protocol version FIX 5.0 SP2 EP299\" /> <meta name=\"keywords\" content=\"message, PositionMaintenanceRequest, MsgType=AL, FIX 5.0 SP2 EP299, FIX Protocol, FIX dictionary\" />"
---

<https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_al_6576.html#>

![Dictionary icon](https://www.onixs.biz/hubfs/SIC_website_2020/images/interface/img-icon-book.svg)

# PositionMaintenanceRequest <AL> message

## FIX 5.0 SP2 EP299

### Description

 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. Submission of a request may result in the following:

- adjustment of both the long and short start of day position quantity
- exercise of an option position into a position in the instrument underlying the option
- abandonment of an option position that would otherwise exercise
- netting of current day trades to change to the end of day long and short position
- spreading of a position against other position in order to reduce margin requirements
- pledge of a position for collateral purposes
- large trader submission of the long and short quantities

 The request may be submitted as either new, replace or cancel and may refer to a specific position or the previously submitted message. The request is always submitted as of a [ClearingBusinessDate <715>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_715.html) and is therefore required. The parties both owning and holding the position are specified in the parties block.

### Structure

| Tag | Field Name | Req'd | Comments |
| --- | --- | --- | --- |
| [Component Block - <StandardHeader>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardHeader.html) | Y | [MsgType <35>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_35.html) = AL |  |
| 710 | [PosReqID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_710.html) | N | 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) |
| 709 | [PosTransType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_709.html) | Y |  |
| 712 | [PosMaintAction](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_712.html) | Y |  |
| 713 | [OrigPosReqRefID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_713.html) | N | Reference to the PosReqID of a previous maintenance request that is being replaced or canceled. |
| 714 | [PosMaintRptRefID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_714.html) | N | Reference to a PosMaintRptID from a previous Position Maintenance Report that is being replaced or canceled. |
| 715 | [ClearingBusinessDate](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_715.html) | Y | The Clearing Business Date referred to by this maintenance request |
| 64 | [SettlDate](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_64.html) | N |  |
| 716 | [SettlSessID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_716.html) | N |  |
| 717 | [SettlSessSubID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_717.html) | N |  |
| [Component Block - <Parties>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_Parties.html) | Y | The Following PartyRoles can be specified: ClearingOrganization Clearing Firm Position Account |  |
| 1 | [Account](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1.html) | N |  |
| 660 | [AcctIDSource](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_660.html) | N |  |
| 581 | [AccountType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_581.html) | N | Type of account associated with the order (Origin) |
| [Component Block - <Instrument>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_Instrument.html) | Y |  |  |
| 15 | [Currency](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_15.html) | N |  |
| 2897 | [CurrencyCodeSource](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2897.html) | N |  |
| [Component Block - <InstrmtLegGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_InstrmtLegGrp.html) | N | Specifies the number of legs that make up the Security |  |
| [Component Block - <RelatedInstrumentGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_RelatedInstrumentGrp.html) | N |  |  |
| [Component Block - <UndInstrmtGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_UndInstrmtGrp.html) | N | Specifies the number of underlying legs that make up the Security |  |
| [Component Block - <TrdgSesGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_TrdgSesGrp.html) | N | Specifies the number of repeating TradingSessionIDs |  |
| 60 | [TransactTime](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_60.html) | N | Time this order request was initiated/released by the trader, trading system, or intermediary. |
| [Component Block - <PositionQty>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_PositionQty.html) | Y |  |  |
| [Component Block - <PositionAmountData>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_PositionAmountData.html) | N |  |  |
| 718 | [AdjustmentType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_718.html) | 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](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_719.html) | N | Boolean - if Y then indicates you are requesting a position maintenance that acting |
| 720 | [PriorSpreadIndicator](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_720.html) | N | Boolean - Y indicates you are requesting rollover of prior day's spread submissions |
| 834 | [ThresholdAmount](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_834.html) | N |  |
| 58 | [Text](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_58.html) | N |  |
| 354 | [EncodedTextLen](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_354.html) | N | Must be set if EncodedText field is specified and must immediately precede it. |
| 355 | [EncodedText](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_355.html) | N | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
| 120 | [SettlCurrency](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_120.html) | N |  |
| 2899 | [SettlCurrencyCodeSource](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2899.html) | N |  |
| [Component Block - <StandardTrailer>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardTrailer.html) | Y |  |  |

- Follow   
  OnixS
- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

 We track how people interact with our online web content and resources, and some of that tracking involves storing cookies on your device. By continuing to use our site you accept that you agree to this. For more details see our [Cookie usage, and Data Privacy and Protection Policies](https://www.onixs.biz/cookies-and-privacy.html).

[Ok](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_al_6576.html#)

[OnixS ](https://www.onixs.biz/)

Menu

---

---

[OnixS ](https://www.onixs.biz/)

### Search the site

Search