Position Maintenance Request

TagField NameReq'dComments
Component Block <Standard 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 of a previous maintenance request that is being replaced or canceled.
714 PosMaintRptRefID N Reference to a PosMaintRptID from a previous Position Maintenance Report 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 N Specifies the number of legs that make up the Security
Component Block <Instrument Leg> N Insert here the set of "Instrument Legs" (leg symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" Required if NoLegs > 0
711 NoUnderlyings N Specifies the number of underlying legs that make up the Security
Component Block <Underlying Instrument> N Insert here the set of "Underlying Instrument" (underlying symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" Required if NoUnderlyings > 0
386 NoTradingSessions N Specifies the number of repeating TradingSessionIDs
336 TradingSessionID N Required if NoTradingSessions is > 0.
625 TradingSessionSubID N
60 TransactTime Y Time this order request was initiated/released by the trader, trading system, or intermediary.
Component Block <Position Qty> 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 N Must be set if EncodedText field is specified and must immediately precede it.
355 EncodedText N Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
Component Block <Standard Trailer> Y
XML DTD
<!ENTITY % PosMntReqCustom "" >
<!ENTITY % PosMntReqContent "PosReqID, PosTransTyp, PosMaintActn, OrigPosReqRefID?, PosMaintRptRefID?, ClrngBizDt, SettlSessID?, SettlSessSubID?, Ptys, Acct, AcctIDSrc?, AcctTyp, Instrmt, Ccy?, InstrmtLegGrp*, UndInstrmtGrp*, TrdgSesGrp*, TransactTm, PosQty, AdjmentTyp?, CntraryInstrctnInd?, PriorSpreadInd?, ThresholdAmt?, Text?, EncTextLen?, EncText? %PosMntReqCustom;" >
<!ELEMENT PosMntReq (%PosMntReqContent;)>
<!ATTLIST PosMntReq
FIXMsgType_ENUM CDATA #FIXED "AL"
Category CDATA #FIXED "PositionMaintenance"
FIXSpecVolume CDATA #FIXED 'Volume5'
FullName CDATA #FIXED "PositionMaintenanceRequest"
ComponentType CDATA #FIXED "Message" >