tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
FXTradConfStsAdvcAck
tag FXTradConfStsAdvcAck
type ForeignExchangeTradeConfirmationStatusAdviceAcknowledgementV01
fullName ForeignExchangeTradeConfirmationStatusAdviceAcknowledgementV01
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]
X-path: /Document/FXTradConfStsAdvcAck
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition Scope
The ForeignExchangeTradeConfirmationStatusAdviceAcknowledgement message is sent from a market participant to a Central matching utility (CMU) in response to the FXTradeConfirmationStatusAdvice previously sent by the CMU in the scenario of trades matched by both participants.

Usage
The acknowledgement is sent by the trading member to the CMU after they received the confirmation status advice.
Note that one confirmation status advice acknowledgement responds to one confirmation status advice.
Building Block:
Name AdviceAcknowledgementIdentification
Definition Identification of the advice acknowledgement.
Building Block:
Name RequestIdentification
Definition Identification of the request.
Building Block:
Name TradeDate
Definition Specifies the date on which the trade was executed.
Building Block:
Name TradeIdentification
Definition Unique reference identification assigned to the trade by the instructing party. This reference will be used throughout the trade life cycle to identify the particular trade.
Building Block:
Name TradingMode
Definition Identifies the type of the trade mode.
Building Block:
Name AffirmationStatus
Definition Identifies the status of the confirmation acknowledgement.
Building Block:
Name ConfirmationStatus
Definition Identifies the status of the confirmation.
Building Block:
Name MarketIdentification
Definition Market in which a trade transaction has been executed.
Building Block:
Name AdditionalInformation
Definition Free format text string.
Building Block:
Name SupplementaryData
Definition Additional information that cannot be captured in the structured elements and/or any other specific block.
FXTradConfStsAdvcAck
tag AdvcAckId
type MessageIdentification1
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AdvcAckId[0..1]
X-path: /Document/FXTradConfStsAdvcAck/AdvcAckId
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Identifies a message by a unique identifier and the date and time when the message was created by the sender.
Elements:
Document/FXTradConfStsAdvcAck/AdvcAckId [Sequence]
Id Identification
CreDtTm Creation Date Time
FXTradConfStsAdvcAck
+AdvcAckId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AdvcAckId[0..1]/Id[1..1]
X-path: /Document/FXTradConfStsAdvcAck/AdvcAckId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification of the message.
FXTradConfStsAdvcAck
+AdvcAckId
tag CreDtTm
type ISODateTime
fullName CreationDateTime
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AdvcAckId[0..1]/CreDtTm[1..1]
X-path: /Document/FXTradConfStsAdvcAck/AdvcAckId/CreDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Creation Date Time
ISO Element Definition Date of creation of the message.
FXTradConfStsAdvcAck
tag ReqId
type MessageIdentification1
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/ReqId[1..1]
X-path: /Document/FXTradConfStsAdvcAck/ReqId
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Identifies a message by a unique identifier and the date and time when the message was created by the sender.
Elements:
Document/FXTradConfStsAdvcAck/ReqId [Sequence]
Id Identification
CreDtTm Creation Date Time
FXTradConfStsAdvcAck
+ReqId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/ReqId[1..1]/Id[1..1]
X-path: /Document/FXTradConfStsAdvcAck/ReqId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification of the message.
FXTradConfStsAdvcAck
+ReqId
tag CreDtTm
type ISODateTime
fullName CreationDateTime
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/ReqId[1..1]/CreDtTm[1..1]
X-path: /Document/FXTradConfStsAdvcAck/ReqId/CreDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Creation Date Time
ISO Element Definition Date of creation of the message.
FXTradConfStsAdvcAck
tag TradDt
type ISODate
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/TradDt[1..1]
X-path: /Document/FXTradConfStsAdvcAck/TradDt
mode: Sequence
minOccurs 1
maxOccurs 1
FXTradConfStsAdvcAck
tag TradId
type Max35Text
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/TradId[1..1]
X-path: /Document/FXTradConfStsAdvcAck/TradId
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
FXTradConfStsAdvcAck
tag TradgMd
type TradingModeType1Code
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/TradgMd[1..1]
X-path: /Document/FXTradConfStsAdvcAck/TradgMd
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
QUDR
Definition Members could click When market makers quote continuously,or enter RFQ trading process, and make a deal with market makers finally.
Name QuotationDriven
ISO Definition Members could click When market makers quote continuously,or enter RFQ trading process, and make a deal with market makers finally.
ISO Name QuotationDriven
ORDR
Definition Using matchmaking mechanism to match orders which are submitted by members.
Name OrderDriven
ISO Definition Using matchmaking mechanism to match orders which are submitted by members.
ISO Name OrderDriven
NETR
Definition Members send advertisements, and then other members could enter negotiation trade process. In the negotiation trade process, the member completes product elements and submits, and the counterpart just confirms the deal to make a negotiation trade.
Name NegotiationTrade
ISO Definition Members send advertisements, and then other members could enter negotiation trade process. In the negotiation trade process, the member completes product elements and submits, and the counterpart just confirms the deal to make a negotiation trade.
ISO Name NegotiationTrade
AUCT
Definition When issuer issues the deposits, market members subscribe the deposits.
Name Auction
ISO Definition When issuer issues the deposits, market members subscribe the deposits.
ISO Name Auction
MARC
Definition Trades are executed through matching system.
Name Matching
ISO Definition Trades are executed through matching system.
ISO Name Matching
BILA
Definition Counterparties neogiate trading details to execute trades.
Name Bilateral
ISO Definition Counterparties neogiate trading details to execute trades.
ISO Name Bilateral
ANON
Definition Trades are executed anonymously to each counterparty, based on rule "pritority of price and time" to match trade.
Name Anonymous
ISO Definition Trades are executed anonymously to each counterparty, based on rule "pritority of price and time" to match trade.
ISO Name Anonymous
Documentation:
ISO Type Definition Identifies the type of the trading mode.
FXTradConfStsAdvcAck
tag AffirmSts
type AffirmStatus1Code
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AffirmSts[1..1]
X-path: /Document/FXTradConfStsAdvcAck/AffirmSts
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
ATCN
Definition Notfies that the trade confimation was conpleted.
Name AckToConfirmCompleteNotification
ISO Definition Notfies that the trade confimation was conpleted.
ISO Name AckToConfirmCompleteNotification
ATSC
Definition Notfies the clearing status changed.
Name AckToSettlementStateChanged
ISO Definition Notfies the clearing status changed.
ISO Name AckToSettlementStateChanged
COMP
Definition Data was successfully matched.
Name Compared
ISO Definition Data was successfully matched.
ISO Name Compared
MISM
Definition Data was mismatched.
Name MisMatched
ISO Definition Data was mismatched.
ISO Name MisMatched
MISE
Definition Model has errors.
Name ModeError
ISO Definition Model has errors.
ISO Name ModeError
NOTP
Definition Have no trading permissions.
Name NoTradingPrivilege
ISO Definition Have no trading permissions.
ISO Name NoTradingPrivilege
OUOR
Definition Query time was out of range.
Name OutOfRange
ISO Definition Query time was out of range.
ISO Name OutOfRange
OUOS
Definition Query time was over system service time.
Name OutOfService
ISO Definition Query time was over system service time.
ISO Name OutOfService
RECE
Definition Format of upload data was right, and system receives successfully.
Name Received
ISO Definition Format of upload data was right, and system receives successfully.
ISO Name Received
UNRE
Definition Format of upload data was wrong, and system receives unsuccessfully.
Name Unreceived
ISO Definition Format of upload data was wrong, and system receives unsuccessfully.
ISO Name Unreceived
Documentation:
ISO Type Definition Identifies the status of the confirmation acknowledgement.
FXTradConfStsAdvcAck
tag ConfSts
type TradeConfirmationStatus1Code
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/ConfSts[1..1]
X-path: /Document/FXTradConfStsAdvcAck/ConfSts
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
ALST
Definition All current status of the trade.
Name AllStatus
ISO Definition All current status of the trade.
ISO Name AllStatus
CONF
Definition Trades are confirmed by Central Matching Utility (analogous to virtual matching utility).
Name Confirmed
ISO Definition Trades are confirmed by Central Matching Utility (analogous to virtual matching utility).
ISO Name Confirmed
DISA
Definition Trade information of the both trading member is unmatched.
Name Disaccord
ISO Definition Trade information of the both trading member is unmatched.
ISO Name Disaccord
EMCN
Definition Central Matching Utility (analogous to virtual matching utility) confirms trades in contingency.
Name EmergencyConfirmed
ISO Definition Central Matching Utility (analogous to virtual matching utility) confirms trades in contingency.
ISO Name EmergencyConfirmed
MISM
Definition Trade information between Central Matching Utility(analogous to virtual matching utility) and the trading member is mismatched.
Name Mismatched
ISO Definition Trade information between Central Matching Utility(analogous to virtual matching utility) and the trading member is mismatched.
ISO Name Mismatched
SCCN
Definition Home party has confirmed, but couterparty is unrecognized.
Name SelfConfirmedAndCouterpartyNotConfirmed
ISO Definition Home party has confirmed, but couterparty is unrecognized.
ISO Name SelfConfirmedAndCouterpartyNotConfirmed
SNCC
Definition Home party has not confirmed, but couterparty is recognized.
Name SelfNotConfirmedAndCouterpartyConfirmed
ISO Definition Home party has not confirmed, but couterparty is recognized.
ISO Name SelfNotConfirmedAndCouterpartyConfirmed
SNCN
Definition Both the two parties are not confirmed.
Name SelfNotConfirmedAndCouterpartyNotConfirmed
ISO Definition Both the two parties are not confirmed.
ISO Name SelfNotConfirmedAndCouterpartyNotConfirmed
UNCN
Definition Trades are not confirmed by Central Matching Utility(analogous to virtual matching utility).
Name Unconfirmed
ISO Definition Trades are not confirmed by Central Matching Utility(analogous to virtual matching utility).
ISO Name Unconfirmed
Documentation:
ISO Type Definition Identifies the status of the confirmation.
FXTradConfStsAdvcAck
tag MktId
type MarketIdentification88
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Context, or geographic environment, in which trading parties may meet in order to negotiate and execute trades among themselves.
Elements:
Document/FXTradConfStsAdvcAck/MktId [Sequence]
Id Identification
Tp Type
Constraint:
Name MarketTypeAndIdentificationRule
Definition If Market Type is OverTheCounter (OTCO), then Identification/Description must specify a system. If Market Type is Exchange (EXCH), then Identification/MarketIdentificationCode must be present.
FXTradConfStsAdvcAck
+MktId
tag Id
type MarketIdentification1Choice
fullName Identification
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Id[0..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Id
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Identification
ISO Element Definition Code allocated to places of trade, ie, stock exchanges, regulated markets, for example, Electronic Trading Platforms (ECN), and unregulated markets, for example, Automated Trading Systems (ATS), as sources of prices and related information, in order to facilitate automated processing.
ISO Type Definition Choice of market identification.
Elements:
Document/FXTradConfStsAdvcAck/MktId/Id [Choice]
MktIdrCd Market Identifier Code
Desc Description
FXTradConfStsAdvcAck
+MktId
++Id
tag MktIdrCd
type MICIdentifier
fullName MarketIdentifierCode
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Id[0..1]/MktIdrCd[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Id/MktIdrCd
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Market Identifier Code
ISO Type Definition Market Identifier Code. The identification of a financial market, as stipulated in the norm ISO 10383 'Codes for exchanges and market identifications'.
FXTradConfStsAdvcAck
+MktId
++Id
tag Desc
type Max35Text
fullName Description
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Id[0..1]/Desc[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Id/Desc
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Description
FXTradConfStsAdvcAck
+MktId
tag Tp
type MarketType13Choice
fullName Type
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Type
ISO Element Definition Nature of a market in which transactions take place.
ISO Type Definition Choice of format for the market type.
Elements:
Document/FXTradConfStsAdvcAck/MktId/Tp [Choice]
Cd Code
Prtry Proprietary
FXTradConfStsAdvcAck
+MktId
++Tp
tag Cd
type MarketType8Code
fullName Code
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]/Cd[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp/Cd
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
COUN
Definition Specified type of market is counter market.
Name Counter
ISO Definition Specified type of market is counter market.
ISO Name Counter
INBA
Definition Specified type of market is inter bank market.
Name InterBank
ISO Definition Specified type of market is inter bank market.
ISO Name InterBank
OTCO
Definition The place is over the counter.
Name OverTheCounter
ISO Definition The place is over the counter.
ISO Name OverTheCounter
PRIM
Definition The place is a primary market.
Name PrimaryMarket
ISO Definition The place is a primary market.
ISO Name PrimaryMarket
SECM
Definition The place is a secondary market.
Name SecondaryMarket
ISO Definition The place is a secondary market.
ISO Name SecondaryMarket
EXCH
Definition The place is a stock exchange.
Name StockExchange
ISO Definition The place is a stock exchange.
ISO Name StockExchange
VARI
Definition Various places.
Name Various
ISO Definition Various places.
ISO Name Various
Documentation:
ISO Element Name Code
ISO Type Definition Specifies the type of place where a trade was executed, a price was sourced from, an instrument is listed.
FXTradConfStsAdvcAck
+MktId
++Tp
tag Prtry
type GenericIdentification1
fullName Proprietary
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]/Prtry[0..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp/Prtry
mode: Choice
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Proprietary
ISO Type Definition Information related to an identification, for example party identification or account identification.
Elements:
Document/FXTradConfStsAdvcAck/MktId/Tp/Prtry [Sequence]
Id Identification
SchmeNm Scheme Name
Issr Issuer
FXTradConfStsAdvcAck
+MktId
++Tp
+++Prtry
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]/Prtry[0..1]/Id[1..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp/Prtry/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification assigned by an institution.
FXTradConfStsAdvcAck
+MktId
++Tp
+++Prtry
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]/Prtry[0..1]/SchmeNm[0..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp/Prtry/SchmeNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Scheme Name
ISO Element Definition Name of the identification scheme.
FXTradConfStsAdvcAck
+MktId
++Tp
+++Prtry
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/MktId[1..1]/Tp[1..1]/Prtry[0..1]/Issr[0..1]
X-path: /Document/FXTradConfStsAdvcAck/MktId/Tp/Prtry/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
FXTradConfStsAdvcAck
tag AddtlInf
type AdditionalInformation5
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AddtlInf[0..1]
X-path: /Document/FXTradConfStsAdvcAck/AddtlInf
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Contains additional information related to the message.
Elements:
Document/FXTradConfStsAdvcAck/AddtlInf [Sequence]
Inf Information
FXTradConfStsAdvcAck
+AddtlInf
tag Inf
type Max256Text
fullName Information
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/AddtlInf[0..1]/Inf[1..unbounded]
X-path: /Document/FXTradConfStsAdvcAck/AddtlInf/Inf
mode: Sequence
minOccurs 1
maxOccurs unbounded
minLength 1
maxLength 256
Documentation:
ISO Element Name Information
ISO Element Definition Contains additional information related to the message.
FXTradConfStsAdvcAck
tag SplmtryData
type SupplementaryData1
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/SplmtryData[0..unbounded]
X-path: /Document/FXTradConfStsAdvcAck/SplmtryData
mode: Sequence
minOccurs 0
maxOccurs unbounded
Documentation:
ISO Type Definition Additional information that can not be captured in the structured fields and/or any other specific block.
Elements:
Document/FXTradConfStsAdvcAck/SplmtryData [Sequence]
PlcAndNm Place And Name
Envlp Envelope
Constraint:
Name SupplementaryDataRule
Definition This component may not be used without the explicit approval of a SEG and submission to the RA of ISO 20022 compliant structure(s) to be used in the Envelope element.
FXTradConfStsAdvcAck
+SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/FXTradConfStsAdvcAck/SplmtryData/PlcAndNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Place And Name
ISO Element Definition Unambiguous reference to the location where the supplementary data must be inserted in the message instance.

In the case of XML, this is expressed by a valid XPath.
FXTradConfStsAdvcAck
+SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/FXTradConfStsAdvcAck[1..1]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/FXTradConfStsAdvcAck/SplmtryData/Envlp
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Envelope
ISO Element Definition Technical element wrapping the supplementary data.
ISO Type Definition Technical component that contains the validated supplementary data information. This technical envelope allows to segregate the supplementary data information from any other information.
Elements:
Document/FXTradConfStsAdvcAck/SplmtryData/Envlp [Sequence]