tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
MnyMktFXSwpsSttstclRpt
tag MnyMktFXSwpsSttstclRpt
type MoneyMarketForeignExchangeSwapsStatisticalReportV01
fullName MoneyMarketForeignExchangeSwapsStatisticalReportV01
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition The MoneyMarketSecuredMarketStatisticalReport message is sent by the reporting agents to the relevant competent authority, to report all daily Foreign Exchange Swaps (FX Swaps) transactions.
Building Block:
Name ReportHeader
Definition Provides the elements specific to the report.
Building Block:
Name ForeignExchangeSwapsReport
Definition Provides the reason why no activity is reported or the required list of transactions for the foreign exchange swaps segment.
Building Block:
Name SupplementaryData
Definition Additional information that can not be captured in the structured fields and/or any other specific block.
MnyMktFXSwpsSttstclRpt
tag RptHdr
type MoneyMarketReportHeader1
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/RptHdr[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/RptHdr
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Provides the money market statistical report instrument related header details.
Elements:
Document/MnyMktFXSwpsSttstclRpt/RptHdr [Sequence]
RptgAgt Reporting Agent
RefPrd Reference Period
MnyMktFXSwpsSttstclRpt
+RptHdr
tag RptgAgt
type LEIIdentifier
fullName ReportingAgent
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/RptHdr[1..1]/RptgAgt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/RptHdr/RptgAgt
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{18,18}[0-9]{2,2}
Documentation:
ISO Element Name Reporting Agent
ISO Element Definition Agent which is subject to reporting requirements.
ISO Type Definition Legal Entity Identifier is a code allocated to a party as described in ISO 17442 "Financial Services - Legal Entity Identifier (LEI)".
MnyMktFXSwpsSttstclRpt
+RptHdr
tag RefPrd
type DateTimePeriod1
fullName ReferencePeriod
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/RptHdr[1..1]/RefPrd[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/RptHdr/RefPrd
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Reference Period
ISO Element Definition Beginning and ending date-time to which the transaction data refers (trade date in case of new transactions and date of amendment in case of revisions).
ISO Type Definition Time span defined by a start date and time, and an end date and time.
Elements:
Document/MnyMktFXSwpsSttstclRpt/RptHdr/RefPrd [Sequence]
FrDtTm From Date Time
ToDtTm To Date Time
MnyMktFXSwpsSttstclRpt
+RptHdr
++RefPrd
tag FrDtTm
type ISODateTime
fullName FromDateTime
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/RptHdr[1..1]/RefPrd[1..1]/FrDtTm[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/RptHdr/RefPrd/FrDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name From Date Time
ISO Element Definition Date and time at which the period starts.
MnyMktFXSwpsSttstclRpt
+RptHdr
++RefPrd
tag ToDtTm
type ISODateTime
fullName ToDateTime
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/RptHdr[1..1]/RefPrd[1..1]/ToDtTm[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/RptHdr/RefPrd/ToDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name To Date Time
ISO Element Definition Date and time at which the period ends.
MnyMktFXSwpsSttstclRpt
tag FXSwpsRpt
type ForeignExchangeSwap2Choice
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Choice between a reason for no activity and the foreign exchange swaps segment transaction details.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt [Choice]
DataSetActn Data Set Action
Tx Transaction
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
tag DataSetActn
type ReportPeriodActivity1Code
fullName DataSetAction
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/DataSetActn[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/DataSetActn
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
NOTX
Definition No transaction has been identified during the period.
Name NoTransaction
ISO Definition No transaction has been identified during the period.
ISO Name NoTransaction
Documentation:
ISO Element Name Data Set Action
ISO Type Definition Specifies the type of report activity for a specific reporting period.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
tag Tx
type ForeignExchangeSwapTransaction2
fullName Transaction
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx
mode: Choice
minOccurs 1
maxOccurs unbounded
Documentation:
ISO Element Name Transaction
ISO Type Definition Provides the details of each individual foreign exchange swap transaction.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx [Sequence]
RptdTxSts Reported Transaction Status
BrnchId Branch Identification
UnqTxIdr Unique Transaction Identifier
PrtryTxId Proprietary Transaction Identification
CtrPtyPrtryTxId Counterparty Proprietary Transaction Identification
CtrPtyId Counterparty Identification
TradDt Trade Date
SpotValDt Spot Value Date
MtrtyDt Maturity Date
TxTp Transaction Type
TxNmnlAmt Transaction Nominal Amount
FX Foreign Exchange
SplmtryData Supplementary Data
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag RptdTxSts
type TransactionOperationType1Code
fullName ReportedTransactionStatus
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/RptdTxSts[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/RptdTxSts
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
AMND
Definition Transaction amends a previously sent transaction.
Name Amendment
ISO Definition Transaction amends a previously sent transaction.
ISO Name Amendment
CANC
Definition Transaction requests the deletion/cancellation of a previously sent transaction.
Name Cancellation
ISO Definition Transaction requests the deletion/cancellation of a previously sent transaction.
ISO Name Cancellation
CORR
Definition Transaction corrects errors in a previously sent transaction.
Name Correction
ISO Definition Transaction corrects errors in a previously sent transaction.
ISO Name Correction
NEWT
Definition Transaction is a new transaction.
Name NewTransaction
ISO Definition Transaction is a new transaction.
ISO Name NewTransaction
Documentation:
ISO Element Name Reported Transaction Status
ISO Element Definition Defines the status of the reported transaction, that is details on whether the transaction is a new transaction, an amendment of a previously reported transaction, a cancellation of a previously reported transaction or a correction to a previously reported and rejected transaction.
ISO Type Definition Specifies the type of process related to a specific transaction.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag BrnchId
type LEIIdentifier
fullName BranchIdentification
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/BrnchId[0..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/BrnchId
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [A-Z0-9]{18,18}[0-9]{2,2}
Documentation:
ISO Element Name Branch Identification
ISO Element Definition Unique and unambiguous legal entity identification of the branch of the reporting agent in which the transaction has been booked.
ISO Element Usage This field must only be provided if the transaction has been conducted and booked by a branch of the reporting agent and only if this branch has its own LEI that the reporting agent can clearly identify.

Where the transaction has been booked by the head office or the reporting agent cannot be identified by a unique branch-specific LEI, the reporting agent must provide the LEI of the head office.
ISO Type Definition Legal Entity Identifier is a code allocated to a party as described in ISO 17442 "Financial Services - Legal Entity Identifier (LEI)".
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag UnqTxIdr
type Max105Text
fullName UniqueTransactionIdentifier
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/UnqTxIdr[0..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/UnqTxIdr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 105
Documentation:
ISO Element Name Unique Transaction Identifier
ISO Element Definition Unique transaction identifier will be created at the time a transaction is first executed, shared with all registered entities and counterparties involved in the transaction, and used to track that particular transaction during its lifetime.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag PrtryTxId
type Max105Text
fullName ProprietaryTransactionIdentification
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/PrtryTxId[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/PrtryTxId
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 105
Documentation:
ISO Element Name Proprietary Transaction Identification
ISO Element Definition Internal unique transaction identifier used by the reporting agent for each transaction.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag CtrPtyPrtryTxId
type Max105Text
fullName CounterpartyProprietaryTransactionIdentification
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyPrtryTxId[0..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyPrtryTxId
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 105
Documentation:
ISO Element Name Counterparty Proprietary Transaction Identification
ISO Element Definition Internal unique proprietary transaction identifier as assigned by the counterparty of the reporting agent for each transaction.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag CtrPtyId
type CounterpartyIdentification2Choice
fullName CounterpartyIdentification
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Counterparty Identification
ISO Element Definition Identification of the counterparty of the reporting agent for the reported transaction.
ISO Type Definition Provides the identification of the reporting agent counterparty.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId [Choice]
LEI LEI
Othr Other
Constraint:
Name InterbankReportingRule
Definition When the reported transaction is an interbank transaction or when the counterparty is a supranational authority or when transaction is conducted via a central clearing counterparty (CCP), the counterparty must be identified with the LEI only. In the latter case, this variable must specify the LEI of the CCP.
Constraint:
Name NonInterbankReportingRule
Definition When the reported transaction is not an interbank transaction and the counterparty is not a supranational authority and the transaction is not conducted via a central clearing counterparty, please refer to the relevant reporting instructions.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
tag LEI
type LEIIdentifier
fullName LEI
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/LEI[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/LEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{18,18}[0-9]{2,2}
Documentation:
ISO Element Name LEI
ISO Type Definition Legal Entity Identifier is a code allocated to a party as described in ISO 17442 "Financial Services - Legal Entity Identifier (LEI)".
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
tag Othr
type ReportedPartyIdentification1
fullName Other
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/Othr[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Other
ISO Type Definition Provides the identification of the reported party through the location and the name or the sector.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr [Sequence]
NmOrSctr Name Or Sector
Lctn Location
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
++++Othr
tag NmOrSctr
type NameOrSector1Choice
fullName NameOrSector
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/Othr[1..1]/NmOrSctr[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr/NmOrSctr
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Name Or Sector
ISO Element Definition Name or sector of the counterparty of the reporting agent used by the reporting agent.
ISO Type Definition Provides the identification of the reported party through the name or the sector.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr/NmOrSctr [Choice]
Nm Name
Sctr Sector
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
++++Othr
+++++NmOrSctr
tag Nm
type Max70Text
fullName Name
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/Othr[1..1]/NmOrSctr[1..1]/Nm[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr/NmOrSctr/Nm
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 70
Documentation:
ISO Element Name Name
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
++++Othr
+++++NmOrSctr
tag Sctr
type SNA2008SectorIdentifier
fullName Sector
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/Othr[1..1]/NmOrSctr[1..1]/Sctr[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr/NmOrSctr/Sctr
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Sector
ISO Type Definition System of National Accounts (SNA) Sector. Hierarchical classification of the sectors, as defined in the System of National Accounts 2008, as published by the United Nations.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++CtrPtyId
++++Othr
tag Lctn
type CountryCode
fullName Location
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/CtrPtyId[1..1]/Othr[1..1]/Lctn[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/CtrPtyId/Othr/Lctn
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Location
ISO Element Definition Location of the country in which the counterparty is incorporated.
ISO Type Definition Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
Constraint:
Name Country
Definition The code is checked against the list of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag TradDt
type DateAndDateTimeChoice
fullName TradeDate
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/TradDt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TradDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Trade Date
ISO Element Definition Date and time on which the parties entered into the reported transaction.
ISO Element Usage when time is available, it must be reported.



It is to be reported with only the date when the time of the transaction is not available.



The reported time is the execution time when available or otherwise the time at which the transaction entered the trading system of the reporting agent.
ISO Type Definition Choice between a date or a date and time format.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TradDt [Choice]
Dt Date
DtTm Date Time
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++TradDt
tag Dt
type ISODate
fullName Date
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/TradDt[1..1]/Dt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TradDt/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++TradDt
tag DtTm
type ISODateTime
fullName DateTime
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/TradDt[1..1]/DtTm[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TradDt/DtTm
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date Time
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag SpotValDt
type ISODate
fullName SpotValueDate
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/SpotValDt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/SpotValDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Spot Value Date
ISO Element Definition Date on which one party sells to the other a specified amount of a specified currency against payment of an agreed amount of a specified different currency based on an agreed foreign exchange rate known as foreign exchange spot rate.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag MtrtyDt
type ISODate
fullName MaturityDate
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/MtrtyDt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/MtrtyDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Maturity Date
ISO Element Definition Date on which the foreign exchange swap transaction expires and the currency sold on the value date is repurchased.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag TxTp
type SecuritiesTransactionType15Code
fullName TransactionType
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/TxTp[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TxTp
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
BUYI
Definition Transaction is a purchase of financial instrument.
Name Buy
ISO Definition Transaction is a purchase of financial instrument.
ISO Name Buy
SELL
Definition Transaction is a sale of financial instrument.
Name Sell
ISO Definition Transaction is a sale of financial instrument.
ISO Name Sell
Documentation:
ISO Element Name Transaction Type
ISO Element Definition Defines whether the amount of money reported under the transaction nominal amount is bought or sold on the spot value date.
ISO Type Definition Specifies the type of securities transaction.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag TxNmnlAmt
type ActiveCurrencyAndAmount
fullName TransactionNominalAmount
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/TxNmnlAmt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/TxNmnlAmt
mode: Sequence
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Transaction Nominal Amount
ISO Element Definition Specifies the nominal amount of the foreign exchange swap, that is the amount bought/sold on the spot value date and reported as an absolute value.
ISO Type Definition A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Constraint:
Name CurrencyAmount
Definition The number of fractional digits (or minor unit of currency) must comply with ISO 4217. Note: The decimal separator is a dot.
@Ccy
type ActiveCurrencyCode
use required
Pattern: [A-Z]{3,3}
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag FX
type ForeignExchange1
fullName ForeignExchange
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/FX[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/FX
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Foreign Exchange
ISO Element Definition Provides the details of the foreign exchange transaction.
ISO Type Definition Provides the details of the foreign exchange.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/FX [Sequence]
FrgnCcy Foreign Currency
XchgSpotRate Exchange Spot Rate
XchgFwdPt Exchange Forward Point
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++FX
tag FrgnCcy
type ActiveOrHistoricCurrencyCode
fullName ForeignCurrency
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/FX[1..1]/FrgnCcy[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/FX/FrgnCcy
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{3,3}
Documentation:
ISO Element Name Foreign Currency
ISO Element Definition Currency into which an amount is to be converted in a currency conversion.
ISO Type Definition A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".
Constraint:
Name ActiveOrHistoricCurrency
Definition The Currency Code must be registered, or have already been registered. Valid active or historic currency codes are registered with the ISO 4217 Maintenance Agency, consist of three (3) contiguous letters, and may be or not be withdrawn on the day the message containing the Currency is exchanged.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++FX
tag XchgSpotRate
type BaseOneRate
fullName ExchangeSpotRate
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/FX[1..1]/XchgSpotRate[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/FX/XchgSpotRate
mode: Sequence
minOccurs 1
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Exchange Spot Rate
ISO Element Definition Foreign exchange rate between the source and the foreign currency applicable to the first leg of the FX swap transaction. The foreign exchange spot rate will be reported as the number of foreign currency units per one unit of the source currency.
ISO Type Definition Rate expressed as a decimal, for example, 0.7 is 7/10 and 70%.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++FX
tag XchgFwdPt
type DecimalNumber
fullName ExchangeForwardPoint
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/FX[1..1]/XchgFwdPt[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/FX/XchgFwdPt
mode: Sequence
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Exchange Forward Point
ISO Element Definition Difference between the foreign exchange spot rate and the foreign exchange forward rate expressed in basis points quoted in accordance with the prevailing market conventions for the currency pair.
ISO Element Usage This value can be either positive or negative.
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
tag SplmtryData
type SupplementaryData1
fullName SupplementaryData
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/SplmtryData[0..unbounded]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/SplmtryData
mode: Sequence
minOccurs 0
maxOccurs unbounded
Documentation:
ISO Element Name Supplementary Data
ISO Element Definition Additional information that can not be captured in the structured fields and/or any other specific block.
ISO Type Definition Additional information that can not be captured in the structured fields and/or any other specific block.
Elements:
Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/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.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/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.
MnyMktFXSwpsSttstclRpt
+FXSwpsRpt
++Tx
+++SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/FXSwpsRpt[1..1]/Tx[1..unbounded]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/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/MnyMktFXSwpsSttstclRpt/FXSwpsRpt/Tx/SplmtryData/Envlp [Sequence]
MnyMktFXSwpsSttstclRpt
tag SplmtryData
type SupplementaryData1
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/SplmtryData[0..unbounded]
X-path: /Document/MnyMktFXSwpsSttstclRpt/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/MnyMktFXSwpsSttstclRpt/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.
MnyMktFXSwpsSttstclRpt
+SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/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.
MnyMktFXSwpsSttstclRpt
+SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/MnyMktFXSwpsSttstclRpt[1..1]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/MnyMktFXSwpsSttstclRpt/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/MnyMktFXSwpsSttstclRpt/SplmtryData/Envlp [Sequence]