tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
RgltryTxRpt
tag RgltryTxRpt
type RegulatoryTransactionReportV02
fullName RegulatoryTransactionReportV02
path: /Document[1..1]/RgltryTxRpt[1..1]
X-path: /Document/RgltryTxRpt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition Scope
A reporting institution, eg, an investment bank, sends the RegulatoryTransactionReport to a regulator or an intermediary (eg a reporting agent), to report the transaction details of a trade that has been executed on or off-exchange.
Usage
The message definition can be used to report more than one transaction. The message definition can also be used to specify, on a trade by trade basis, to which authorities the transaction report(s) need to be sent using the TransactionReportMarker.
Building Block:
Name Identification
Definition Identification of the RegulatoryTransactionReport.
Building Block:
Name TransactionDetails
Definition Provides details of the trade for which the transaction report is being sent.
Building Block:
Name ReportingInstitution
Definition Identification of the firm that is legally responsible for sending the transaction report. .
Building Block:
Name ReportingAgent
Definition Identifies the intermediary which is reporting on behalf on the ReportingInstitution. If there is a reporting chain, then the last party should override the previous one.
Building Block:
Name Extension
Definition Additional information that cannot be captured in the structured elements and/or any other specific block.
RgltryTxRpt
tag Id
type DocumentIdentification8
path: /Document[1..1]/RgltryTxRpt[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/Id
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Identifies the document by providing a unique identification and optionally the date/time of the creation of the document.
Elements:
Document/RgltryTxRpt/Id [Sequence]
Id Identification
CreDtTm Creation Date Time
RgltryTxRpt
+Id
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/Id[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/Id/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Unique identification of the document.
RgltryTxRpt
+Id
tag CreDtTm
type ISODateTime
fullName CreationDateTime
path: /Document[1..1]/RgltryTxRpt[1..1]/Id[1..1]/CreDtTm[0..1]
X-path: /Document/RgltryTxRpt/Id/CreDtTm
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Creation Date Time
ISO Element Definition Date/time of the creation of the document.
RgltryTxRpt
tag TxDtls
type TransactionDetails3
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]
X-path: /Document/RgltryTxRpt/TxDtls
mode: Sequence
minOccurs 1
maxOccurs unbounded
Documentation:
ISO Type Definition Details of the transaction.
Elements:
Document/RgltryTxRpt/TxDtls [Sequence]
TradRef Trade Reference
AssoctdTradRef Associated Trade Reference
PlcOfTrad Place Of Trade
TradDtTm Trade Date Time
FinInstrmDtls Financial Instrument Details
Sd Side
TxRptMrkr Transaction Report Marker
CtrPty Counterparty
Clnt Client
Cpcty Capacity
ExctdTradPric Executed Trade Price
ExctdTradQty Executed Trade Quantity
SttlmAmt Settlement Amount
SttlmDt Settlement Date
PrxyHldr Proxy Holder
AddtlInf Additional Information
Constraint:
Name ClientRule
Definition If Capacity is Agent (AGEN), then Client must be present.
RgltryTxRpt
+TxDtls
tag TradRef
type Max70Text
fullName TradeReference
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/TradRef[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/TradRef
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 70
Documentation:
ISO Element Name Trade Reference
ISO Element Definition Unique identification assigned to a trade. This is the reference generated by a firm or the reference allocated by the executing system if the trade was executed automatically.
RgltryTxRpt
+TxDtls
tag AssoctdTradRef
type Max70Text
fullName AssociatedTradeReference
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/AssoctdTradRef[0..unbounded]
X-path: /Document/RgltryTxRpt/TxDtls/AssoctdTradRef
mode: Sequence
minOccurs 0
maxOccurs unbounded
minLength 1
maxLength 70
Documentation:
ISO Element Name Associated Trade Reference
ISO Element Definition Reference that links to other trades that are/will be sent, eg for straddles where put and call legs need to be reported together.
RgltryTxRpt
+TxDtls
tag PlcOfTrad
type PlaceOfTradeIdentification2Choice
fullName PlaceOfTrade
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PlcOfTrad[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PlcOfTrad
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Place Of Trade
ISO Element Definition Identifies the execution venue. In the case of an exchange or a Multilateral Trading Facility (MTF), this should be identified using a MIC code. In the case of a systematic internaliser, place of trade should be identified using a BIC code.
ISO Type Definition Indicates whether the trade was executed on or off-market.
Elements:
Document/RgltryTxRpt/TxDtls/PlcOfTrad [Choice]
MktId Market Identification
OffMkt Off Market
RgltryTxRpt
+TxDtls
++PlcOfTrad
tag MktId
type MICIdentifier
fullName MarketIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PlcOfTrad[1..1]/MktId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PlcOfTrad/MktId
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Market Identification
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'.
RgltryTxRpt
+TxDtls
++PlcOfTrad
tag OffMkt
type OffMarket1Choice
fullName OffMarket
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PlcOfTrad[1..1]/OffMkt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PlcOfTrad/OffMkt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Off Market
ISO Type Definition Choice for specifying how the trade was executed off-market.
Elements:
Document/RgltryTxRpt/TxDtls/PlcOfTrad/OffMkt [Choice]
OffMktInd Off Market Indicator
SystmtcIntlr Systematic Internaliser
RgltryTxRpt
+TxDtls
++PlcOfTrad
+++OffMkt
tag OffMktInd
type OffMarket1Code
fullName OffMarketIndicator
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PlcOfTrad[1..1]/OffMkt[1..1]/OffMktInd[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PlcOfTrad/OffMkt/OffMktInd
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
XOFF
Definition Trade was executed off-market.
Name OffMarket
ISO Definition Trade was executed off-market.
ISO Name OffMarket
XXXX
Definition Trade was executed off-exchange because the instrument is not admitted to trade on an exchange.
Name NotAdmittedOnExchange
ISO Definition Trade was executed off-exchange because the instrument is not admitted to trade on an exchange.
ISO Name NotAdmittedOnExchange
Documentation:
ISO Element Name Off Market Indicator
ISO Type Definition Indicates that the trade was executed off-market.
RgltryTxRpt
+TxDtls
++PlcOfTrad
+++OffMkt
tag SystmtcIntlr
type AnyBICIdentifier
fullName SystematicInternaliser
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PlcOfTrad[1..1]/OffMkt[1..1]/SystmtcIntlr[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PlcOfTrad/OffMkt/SystmtcIntlr
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name Systematic Internaliser
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+TxDtls
tag TradDtTm
type ISODateTime
fullName TradeDateTime
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/TradDtTm[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/TradDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Trade Date Time
ISO Element Definition Specifies the date/time on which the trade was executed.
RgltryTxRpt
+TxDtls
tag FinInstrmDtls
type FinancialInstrument15
fullName FinancialInstrumentDetails
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Financial Instrument Details
ISO Element Definition Provides details of the financial instrument for which the transaction report is being sent.
ISO Type Definition Identifies the financial instrument.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls [Sequence]
Id Identification
InstrmDesc Instrument Description
UndrlygInstrmId Underlying Instrument Identification
Constraint:
Name FinancialInstrumentIdentificationGuideline
Definition It is recommended that ISIN be used in Identification or in UnderlyingInstrumentIdentification. If Identification/ISIN is not present, then Identification/InstrumentDescription/ClassificationType or InstrumentDescription/ClassificationType should be present. If UnderlyingInstrumentIdentification is present but UnderlyingInstrumentIdentification/ISIN is not present, then UnderlyingInstrumentIdentification/InstrumentDescription/ClassificationType or InstrumentDescription/ClassificationType should be present.
Constraint:
Name InstrumentDescription1Rule
Definition InstrumentDescription may be present if either Identification/ISIN or Identification/OtherIdentification or UnderlyingInstrumentIdentification/ISIN or UnderlyingInstrumentIdentification/OtherIdentification is present. InstrumentDescription may not be present if Identification/InstrumentDescription or UnderlyingInstrumentIdentification/InstrumentDescription is present.
Constraint:
Name InstrumentDescription2Rule
Definition If InstrumentDescription is present, then InstrumentDescription/Description must be present.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
tag Id
type SecurityIdentification6Choice
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Identification
ISO Element Definition Identifies the financial instrument using a choice of either ISIN, local code, or a description of the instrument. ISIN is the preferred format.
ISO Type Definition Choice between ISIN and an alternative format for the identification of a financial instrument. ISIN is the preferred format.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id [Choice]
ISIN ISIN
OthrId Other Identification
InstrmDesc Instrument Description
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
tag ISIN
type ISINIdentifier
fullName ISIN
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/ISIN[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/ISIN
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{12,12}
Documentation:
ISO Element Name ISIN
ISO Type Definition International Securities Identification Number (ISIN). A numbering system designed by the United Nation's International Organisation for Standardisation (ISO). The ISIN is composed of a 2-character prefix representing the country of issue, followed by the national security number (if one exists), and a check digit. Each country has a national numbering agency that assigns ISIN numbers for securities in that country.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
tag OthrId
type AlternateSecurityIdentification1
fullName OtherIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/OthrId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Other Identification
ISO Type Definition Proprietary or domestic identification scheme that uniquely identifies a security.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId [Sequence]
Id Identification
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId [Choice]
DmstIdSrc Domestic Identification Source
PrtryIdSrc Proprietary Identification Source
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++OthrId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/OthrId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Unique and unambiguous identifier of a security.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++OthrId
tag DmstIdSrc
type CountryCode
fullName DomesticIdentificationSource
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/OthrId[1..1]/DmstIdSrc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId/DmstIdSrc
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Domestic Identification Source
ISO Element Definition Country of the proprietary identification scheme.
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).
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++OthrId
tag PrtryIdSrc
type Max35Text
fullName ProprietaryIdentificationSource
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/OthrId[1..1]/PrtryIdSrc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/OthrId/PrtryIdSrc
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Proprietary Identification Source
ISO Element Definition Entity that issues the proprietary identification.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
tag InstrmDesc
type SecurityInstrumentDescription2
fullName InstrumentDescription
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Instrument Description
ISO Type Definition Identifies the security instrument by its name and typical characteristics.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc [Sequence]
Desc Description
ClssfctnTp Classification Type
PlcOfListg Place Of Listing
ExrcDt Exercise Date
MtrtyDt Maturity Date
OptnTp Option Type
StrkPric Strike Price
Mltplr Multiplier
Constraint:
Name MultiplierRule
Definition Multiplier cannot be equal to zero.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag Desc
type Max350Text
fullName Description
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/Desc[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/Desc
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Description
ISO Element Definition Description of the security.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag ClssfctnTp
type SecurityClassificationType1Choice
fullName ClassificationType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Classification Type
ISO Element Definition Classification type of the financial instrument, as per the ISO Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
ISO Type Definition Choice between a CFI code or an other type of identification for the classification of the financial instrument.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp [Choice]
CFI CFI
AltrnClssfctn Alternate Classification
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++ClssfctnTp
tag CFI
type CFIIdentifier
fullName CFI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/CFI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp/CFI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{1,6}
Documentation:
ISO Element Name CFI
ISO Type Definition Classification type of the financial instrument, as per the ISO 10962 Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++ClssfctnTp
tag AltrnClssfctn
type GenericIdentification3
fullName AlternateClassification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp/AltrnClssfctn
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Alternate Classification
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp/AltrnClssfctn [Sequence]
Id Identification
Issr Issuer
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++ClssfctnTp
++++++AltrnClssfctn
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp/AltrnClssfctn/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Name or number assigned by an entity to enable recognition of that entity, for example, account identifier.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++ClssfctnTp
++++++AltrnClssfctn
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ClssfctnTp/AltrnClssfctn/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag PlcOfListg
type MICIdentifier
fullName PlaceOfListing
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/PlcOfListg[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/PlcOfListg
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Place Of Listing
ISO Element Definition Provides the place of listing using a market identifier code (MIC).
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'.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag ExrcDt
type ISODate
fullName ExerciseDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/ExrcDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/ExrcDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Exercise Date
ISO Element Definition Exercise date/time of a derivative contract.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag MtrtyDt
type ISODate
fullName MaturityDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/MtrtyDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/MtrtyDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Maturity Date
ISO Element Definition Maturity date/time at which an interest bearing security becomes due.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag OptnTp
type OptionTypeCode
fullName OptionType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/OptnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/OptnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
CALL
Definition Right to buy a quantity of an asset for an agreed price at exercise date.
Name Call
ISO Definition Right to buy a quantity of an asset for an agreed price at exercise date.
ISO Name Call
PUTO
Definition Right to sell a quantity of an asset for an agreed price at exercise date.
Name Put
ISO Definition Right to sell a quantity of an asset for an agreed price at exercise date.
ISO Name Put
Documentation:
ISO Element Name Option Type
ISO Element Definition Specifies whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset).
ISO Type Definition Indicates whether it is a Call option (right to purchase a specific underlying asset) or a Put option (right to sell a specific underlying asset).
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag StrkPric
type PriceRateOrAmountChoice
fullName StrikePrice
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/StrkPric[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/StrkPric
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Strike Price
ISO Element Definition Predetermined price at which the holder will have to buy or sell the underlying instrument.
ISO Type Definition Choice of formats for the price.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/StrkPric [Choice]
Rate Rate
Amt Amount
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++StrkPric
tag Rate
type PercentageRate
fullName Rate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/StrkPric[0..1]/Rate[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/StrkPric/Rate
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Rate
ISO Type Definition Rate expressed as a percentage, that is, in hundredths, for example, 0.7 is 7/10 of a percent, and 7.0 is 7%.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
+++++StrkPric
tag Amt
type ActiveOrHistoricCurrencyAnd13DecimalAmount
fullName Amount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/StrkPric[0..1]/Amt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/StrkPric/Amt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 13
totalDigits 18
Documentation:
ISO Element Name Amount
ISO Type Definition A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217. The number of fractional digits (or minor unit of currency) is not checked as per ISO 4217: It must be lesser than or equal to 13. Note: The decimal separator is a dot.
@Ccy
type ActiveOrHistoricCurrencyCode
use required
Pattern: [A-Z]{3,3}
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++Id
++++InstrmDesc
tag Mltplr
type BaseOneRate
fullName Multiplier
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/Id[1..1]/InstrmDesc[1..1]/Mltplr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/Id/InstrmDesc/Mltplr
mode: Sequence
minOccurs 0
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Multiplier
ISO Element Definition Indicates the ratio or multiplying factor used to convert one contract into a quantity. In the case of an equity or a bond, the price multiplier is 1.
ISO Type Definition Rate expressed as a decimal, for example, 0.7 is 7/10 and 70%.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
tag InstrmDesc
type SecurityInstrumentDescription2
fullName InstrumentDescription
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Instrument Description
ISO Element Definition Provides the ability to describe the instrument through a description and main characteristics.
ISO Type Definition Identifies the security instrument by its name and typical characteristics.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc [Sequence]
Desc Description
ClssfctnTp Classification Type
PlcOfListg Place Of Listing
ExrcDt Exercise Date
MtrtyDt Maturity Date
OptnTp Option Type
StrkPric Strike Price
Mltplr Multiplier
Constraint:
Name MultiplierRule
Definition Multiplier cannot be equal to zero.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag Desc
type Max350Text
fullName Description
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/Desc[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/Desc
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Description
ISO Element Definition Description of the security.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag ClssfctnTp
type SecurityClassificationType1Choice
fullName ClassificationType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ClssfctnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Classification Type
ISO Element Definition Classification type of the financial instrument, as per the ISO Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
ISO Type Definition Choice between a CFI code or an other type of identification for the classification of the financial instrument.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp [Choice]
CFI CFI
AltrnClssfctn Alternate Classification
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++ClssfctnTp
tag CFI
type CFIIdentifier
fullName CFI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ClssfctnTp[0..1]/CFI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp/CFI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{1,6}
Documentation:
ISO Element Name CFI
ISO Type Definition Classification type of the financial instrument, as per the ISO 10962 Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++ClssfctnTp
tag AltrnClssfctn
type GenericIdentification3
fullName AlternateClassification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp/AltrnClssfctn
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Alternate Classification
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp/AltrnClssfctn [Sequence]
Id Identification
Issr Issuer
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++ClssfctnTp
+++++AltrnClssfctn
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp/AltrnClssfctn/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Name or number assigned by an entity to enable recognition of that entity, for example, account identifier.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++ClssfctnTp
+++++AltrnClssfctn
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ClssfctnTp/AltrnClssfctn/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag PlcOfListg
type MICIdentifier
fullName PlaceOfListing
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/PlcOfListg[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/PlcOfListg
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Place Of Listing
ISO Element Definition Provides the place of listing using a market identifier code (MIC).
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'.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag ExrcDt
type ISODate
fullName ExerciseDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/ExrcDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/ExrcDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Exercise Date
ISO Element Definition Exercise date/time of a derivative contract.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag MtrtyDt
type ISODate
fullName MaturityDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/MtrtyDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/MtrtyDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Maturity Date
ISO Element Definition Maturity date/time at which an interest bearing security becomes due.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag OptnTp
type OptionTypeCode
fullName OptionType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/OptnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/OptnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
CALL
Definition Right to buy a quantity of an asset for an agreed price at exercise date.
Name Call
ISO Definition Right to buy a quantity of an asset for an agreed price at exercise date.
ISO Name Call
PUTO
Definition Right to sell a quantity of an asset for an agreed price at exercise date.
Name Put
ISO Definition Right to sell a quantity of an asset for an agreed price at exercise date.
ISO Name Put
Documentation:
ISO Element Name Option Type
ISO Element Definition Specifies whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset).
ISO Type Definition Indicates whether it is a Call option (right to purchase a specific underlying asset) or a Put option (right to sell a specific underlying asset).
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag StrkPric
type PriceRateOrAmountChoice
fullName StrikePrice
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/StrkPric[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/StrkPric
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Strike Price
ISO Element Definition Predetermined price at which the holder will have to buy or sell the underlying instrument.
ISO Type Definition Choice of formats for the price.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/StrkPric [Choice]
Rate Rate
Amt Amount
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++StrkPric
tag Rate
type PercentageRate
fullName Rate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/StrkPric[0..1]/Rate[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/StrkPric/Rate
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Rate
ISO Type Definition Rate expressed as a percentage, that is, in hundredths, for example, 0.7 is 7/10 of a percent, and 7.0 is 7%.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
++++StrkPric
tag Amt
type ActiveOrHistoricCurrencyAnd13DecimalAmount
fullName Amount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/StrkPric[0..1]/Amt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/StrkPric/Amt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 13
totalDigits 18
Documentation:
ISO Element Name Amount
ISO Type Definition A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217. The number of fractional digits (or minor unit of currency) is not checked as per ISO 4217: It must be lesser than or equal to 13. Note: The decimal separator is a dot.
@Ccy
type ActiveOrHistoricCurrencyCode
use required
Pattern: [A-Z]{3,3}
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++InstrmDesc
tag Mltplr
type BaseOneRate
fullName Multiplier
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/InstrmDesc[0..1]/Mltplr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/InstrmDesc/Mltplr
mode: Sequence
minOccurs 0
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Multiplier
ISO Element Definition Indicates the ratio or multiplying factor used to convert one contract into a quantity. In the case of an equity or a bond, the price multiplier is 1.
ISO Type Definition Rate expressed as a decimal, for example, 0.7 is 7/10 and 70%.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
tag UndrlygInstrmId
type SecurityIdentification6Choice
fullName UnderlyingInstrumentIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Underlying Instrument Identification
ISO Element Definition Provides details of the underlying financial instrument for which the transaction report is being sent. If there is more than one underlying financial instrument then it is the dominant/ultimate instrument that should be identified here.
ISO Type Definition Choice between ISIN and an alternative format for the identification of a financial instrument. ISIN is the preferred format.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId [Choice]
ISIN ISIN
OthrId Other Identification
InstrmDesc Instrument Description
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
tag ISIN
type ISINIdentifier
fullName ISIN
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/ISIN[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/ISIN
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{12,12}
Documentation:
ISO Element Name ISIN
ISO Type Definition International Securities Identification Number (ISIN). A numbering system designed by the United Nation's International Organisation for Standardisation (ISO). The ISIN is composed of a 2-character prefix representing the country of issue, followed by the national security number (if one exists), and a check digit. Each country has a national numbering agency that assigns ISIN numbers for securities in that country.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
tag OthrId
type AlternateSecurityIdentification1
fullName OtherIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/OthrId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Other Identification
ISO Type Definition Proprietary or domestic identification scheme that uniquely identifies a security.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId [Sequence]
Id Identification
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId [Choice]
DmstIdSrc Domestic Identification Source
PrtryIdSrc Proprietary Identification Source
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++OthrId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/OthrId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Unique and unambiguous identifier of a security.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++OthrId
tag DmstIdSrc
type CountryCode
fullName DomesticIdentificationSource
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/OthrId[1..1]/DmstIdSrc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId/DmstIdSrc
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Domestic Identification Source
ISO Element Definition Country of the proprietary identification scheme.
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).
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++OthrId
tag PrtryIdSrc
type Max35Text
fullName ProprietaryIdentificationSource
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/OthrId[1..1]/PrtryIdSrc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/OthrId/PrtryIdSrc
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Proprietary Identification Source
ISO Element Definition Entity that issues the proprietary identification.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
tag InstrmDesc
type SecurityInstrumentDescription2
fullName InstrumentDescription
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Instrument Description
ISO Type Definition Identifies the security instrument by its name and typical characteristics.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc [Sequence]
Desc Description
ClssfctnTp Classification Type
PlcOfListg Place Of Listing
ExrcDt Exercise Date
MtrtyDt Maturity Date
OptnTp Option Type
StrkPric Strike Price
Mltplr Multiplier
Constraint:
Name MultiplierRule
Definition Multiplier cannot be equal to zero.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag Desc
type Max350Text
fullName Description
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/Desc[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/Desc
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Description
ISO Element Definition Description of the security.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag ClssfctnTp
type SecurityClassificationType1Choice
fullName ClassificationType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Classification Type
ISO Element Definition Classification type of the financial instrument, as per the ISO Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
ISO Type Definition Choice between a CFI code or an other type of identification for the classification of the financial instrument.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp [Choice]
CFI CFI
AltrnClssfctn Alternate Classification
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++ClssfctnTp
tag CFI
type CFIIdentifier
fullName CFI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/CFI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp/CFI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{1,6}
Documentation:
ISO Element Name CFI
ISO Type Definition Classification type of the financial instrument, as per the ISO 10962 Classification of Financial Instrument (CFI) codification, eg, common share with voting rights, fully paid, or registered.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++ClssfctnTp
tag AltrnClssfctn
type GenericIdentification3
fullName AlternateClassification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp/AltrnClssfctn
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Alternate Classification
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp/AltrnClssfctn [Sequence]
Id Identification
Issr Issuer
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++ClssfctnTp
++++++AltrnClssfctn
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp/AltrnClssfctn/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Name or number assigned by an entity to enable recognition of that entity, for example, account identifier.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++ClssfctnTp
++++++AltrnClssfctn
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ClssfctnTp[0..1]/AltrnClssfctn[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ClssfctnTp/AltrnClssfctn/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag PlcOfListg
type MICIdentifier
fullName PlaceOfListing
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/PlcOfListg[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/PlcOfListg
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Place Of Listing
ISO Element Definition Provides the place of listing using a market identifier code (MIC).
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'.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag ExrcDt
type ISODate
fullName ExerciseDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/ExrcDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/ExrcDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Exercise Date
ISO Element Definition Exercise date/time of a derivative contract.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag MtrtyDt
type ISODate
fullName MaturityDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/MtrtyDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/MtrtyDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Maturity Date
ISO Element Definition Maturity date/time at which an interest bearing security becomes due.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag OptnTp
type OptionTypeCode
fullName OptionType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/OptnTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/OptnTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
CALL
Definition Right to buy a quantity of an asset for an agreed price at exercise date.
Name Call
ISO Definition Right to buy a quantity of an asset for an agreed price at exercise date.
ISO Name Call
PUTO
Definition Right to sell a quantity of an asset for an agreed price at exercise date.
Name Put
ISO Definition Right to sell a quantity of an asset for an agreed price at exercise date.
ISO Name Put
Documentation:
ISO Element Name Option Type
ISO Element Definition Specifies whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset).
ISO Type Definition Indicates whether it is a Call option (right to purchase a specific underlying asset) or a Put option (right to sell a specific underlying asset).
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag StrkPric
type PriceRateOrAmountChoice
fullName StrikePrice
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/StrkPric[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/StrkPric
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Strike Price
ISO Element Definition Predetermined price at which the holder will have to buy or sell the underlying instrument.
ISO Type Definition Choice of formats for the price.
Elements:
Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/StrkPric [Choice]
Rate Rate
Amt Amount
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++StrkPric
tag Rate
type PercentageRate
fullName Rate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/StrkPric[0..1]/Rate[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/StrkPric/Rate
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Rate
ISO Type Definition Rate expressed as a percentage, that is, in hundredths, for example, 0.7 is 7/10 of a percent, and 7.0 is 7%.
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
+++++StrkPric
tag Amt
type ActiveOrHistoricCurrencyAnd13DecimalAmount
fullName Amount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/StrkPric[0..1]/Amt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/StrkPric/Amt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 13
totalDigits 18
Documentation:
ISO Element Name Amount
ISO Type Definition A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217. The number of fractional digits (or minor unit of currency) is not checked as per ISO 4217: It must be lesser than or equal to 13. Note: The decimal separator is a dot.
@Ccy
type ActiveOrHistoricCurrencyCode
use required
Pattern: [A-Z]{3,3}
RgltryTxRpt
+TxDtls
++FinInstrmDtls
+++UndrlygInstrmId
++++InstrmDesc
tag Mltplr
type BaseOneRate
fullName Multiplier
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/FinInstrmDtls[1..1]/UndrlygInstrmId[0..1]/InstrmDesc[1..1]/Mltplr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/FinInstrmDtls/UndrlygInstrmId/InstrmDesc/Mltplr
mode: Sequence
minOccurs 0
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Multiplier
ISO Element Definition Indicates the ratio or multiplying factor used to convert one contract into a quantity. In the case of an equity or a bond, the price multiplier is 1.
ISO Type Definition Rate expressed as a decimal, for example, 0.7 is 7/10 and 70%.
RgltryTxRpt
+TxDtls
tag Sd
type OrderDriverCode
fullName Side
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Sd[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Sd
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
BUYI
Definition Order is buy driven.
Name Buy
ISO Definition Order is buy driven.
ISO Name Buy
SELL
Definition Order is sell driven.
Name Sell
ISO Definition Order is sell driven.
ISO Name Sell
Documentation:
ISO Element Name Side
ISO Element Definition Identifies whether the transaction was a buy or a sell from the perspective of the reporting firm.
ISO Type Definition Specifies if the order is sell or buy driven.
RgltryTxRpt
+TxDtls
tag TxRptMrkr
type PartyIdentification24Choice
fullName TransactionReportMarker
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/TxRptMrkr[0..10]
X-path: /Document/RgltryTxRpt/TxDtls/TxRptMrkr
mode: Sequence
minOccurs 0
maxOccurs 10
Documentation:
ISO Element Name Transaction Report Marker
ISO Element Definition Identifies the regulator(s) to whom the transaction report must be sent.
ISO Type Definition Choice of identification of a party. The party can be identified by providing a BIC or a MIC.
Elements:
Document/RgltryTxRpt/TxDtls/TxRptMrkr [Choice]
BICOrBEI BIC Or BEI
MIC MIC
RgltryTxRpt
+TxDtls
++TxRptMrkr
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/TxRptMrkr[0..10]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/TxRptMrkr/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+TxDtls
++TxRptMrkr
tag MIC
type MICIdentifier
fullName MIC
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/TxRptMrkr[0..10]/MIC[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/TxRptMrkr/MIC
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name MIC
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'.
RgltryTxRpt
+TxDtls
tag CtrPty
type PartyIdentification11Choice
fullName Counterparty
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Counterparty
ISO Element Definition Provides details of the counterparty.
ISO Type Definition Choice of identification of a party. The party can be identified by providing a BIC or a MIC or a proprietary code.
Elements:
Document/RgltryTxRpt/TxDtls/CtrPty [Choice]
BICOrBEI BIC Or BEI
CntrlCtrPty Central Counterparty
PrtryId Proprietary Identification
RgltryTxRpt
+TxDtls
++CtrPty
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+TxDtls
++CtrPty
tag CntrlCtrPty
type MICIdentifier
fullName CentralCounterparty
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/CntrlCtrPty[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/CntrlCtrPty
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Central Counterparty
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'.
RgltryTxRpt
+TxDtls
++CtrPty
tag PrtryId
type GenericIdentification1
fullName ProprietaryIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/PrtryId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/PrtryId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Identification
ISO Type Definition Information related to an identification, for example party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/CtrPty/PrtryId [Sequence]
Id Identification
SchmeNm Scheme Name
Issr Issuer
RgltryTxRpt
+TxDtls
++CtrPty
+++PrtryId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/PrtryId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/PrtryId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification assigned by an institution.
RgltryTxRpt
+TxDtls
++CtrPty
+++PrtryId
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/PrtryId[1..1]/SchmeNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/PrtryId/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.
RgltryTxRpt
+TxDtls
++CtrPty
+++PrtryId
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/CtrPty[1..1]/PrtryId[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/CtrPty/PrtryId/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
tag Clnt
type PartyIdentification23
fullName Client
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Client
ISO Element Definition Provides details of the client.
ISO Type Definition Choice of identification of a party. The party can be identified by providing a BIC or a proprietary code.
Optionally, the client account number can also be provided.
Elements:
Document/RgltryTxRpt/TxDtls/Clnt [Sequence]
NmAndAdr Name And Address
Document/RgltryTxRpt/TxDtls/Clnt [Choice]
BICOrBEI BIC Or BEI
PrtryId Proprietary Identification
RgltryTxRpt
+TxDtls
++Clnt
tag NmAndAdr
type NameAndAddress5
fullName NameAndAddress
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Name And Address
ISO Element Definition Name by which a party is known and which is usually used to identify that party.
ISO Type Definition Information that locates and identifies a party.
Elements:
Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr [Sequence]
Nm Name
Adr Address
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
tag Nm
type Max350Text
fullName Name
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Nm[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Nm
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Name
ISO Element Definition Name by which a party is known and which is usually used to identify that party.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
tag Adr
type PostalAddress1
fullName Address
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Address
ISO Element Definition Postal address of the party.
ISO Type Definition Information that locates and identifies a specific address, as defined by postal services.
Elements:
Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr [Sequence]
AdrTp Address Type
AdrLine Address Line
StrtNm Street Name
BldgNb Building Number
PstCd Post Code
TwnNm Town Name
CtrySubDvsn Country Sub Division
Ctry Country
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag AdrTp
type AddressType2Code
fullName AddressType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/AdrTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/AdrTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
ADDR
Definition Address is the complete postal address.
Name Postal
ISO Definition Address is the complete postal address.
ISO Name Postal
PBOX
Definition Address is a postal office (PO) box.
Name POBox
ISO Definition Address is a postal office (PO) box.
ISO Name POBox
HOME
Definition Address is the home address.
Name Residential
ISO Definition Address is the home address.
ISO Name Residential
BIZZ
Definition Address is the business address.
Name Business
ISO Definition Address is the business address.
ISO Name Business
MLTO
Definition Address is the address to which mail is sent.
Name MailTo
ISO Definition Address is the address to which mail is sent.
ISO Name MailTo
DLVY
Definition Address is the address to which delivery is to take place.
Name DeliveryTo
ISO Definition Address is the address to which delivery is to take place.
ISO Name DeliveryTo
Documentation:
ISO Element Name Address Type
ISO Element Definition Identifies the nature of the postal address.
ISO Type Definition Specifies the type of address.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag AdrLine
type Max70Text
fullName AddressLine
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/AdrLine[0..5]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/AdrLine
mode: Sequence
minOccurs 0
maxOccurs 5
minLength 1
maxLength 70
Documentation:
ISO Element Name Address Line
ISO Element Definition Information that locates and identifies a specific address, as defined by postal services, that is presented in free format text.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag StrtNm
type Max70Text
fullName StreetName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/StrtNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/StrtNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 70
Documentation:
ISO Element Name Street Name
ISO Element Definition Name of a street or thoroughfare.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag BldgNb
type Max16Text
fullName BuildingNumber
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/BldgNb[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/BldgNb
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 16
Documentation:
ISO Element Name Building Number
ISO Element Definition Number that identifies the position of a building on a street.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag PstCd
type Max16Text
fullName PostCode
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/PstCd[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/PstCd
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 16
Documentation:
ISO Element Name Post Code
ISO Element Definition Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag TwnNm
type Max35Text
fullName TownName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/TwnNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/TwnNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Town Name
ISO Element Definition Name of a built-up area, with defined boundaries, and a local government.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag CtrySubDvsn
type Max35Text
fullName CountrySubDivision
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/CtrySubDvsn[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/CtrySubDvsn
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Country Sub Division
ISO Element Definition Identifies a subdivision of a country for example, state, region, county.
RgltryTxRpt
+TxDtls
++Clnt
+++NmAndAdr
++++Adr
tag Ctry
type CountryCode
fullName Country
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/NmAndAdr[0..1]/Adr[0..1]/Ctry[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/NmAndAdr/Adr/Ctry
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Country
ISO Element Definition Nation with its own government.
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).
RgltryTxRpt
+TxDtls
++Clnt
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Element Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+TxDtls
++Clnt
tag PrtryId
type GenericIdentification1
fullName ProprietaryIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/PrtryId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/PrtryId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Identification
ISO Element Definition Unique and unambiguous identifier, as assigned to a financial institution using a proprietary identification scheme.
ISO Type Definition Information related to an identification, for example party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/Clnt/PrtryId [Sequence]
Id Identification
SchmeNm Scheme Name
Issr Issuer
RgltryTxRpt
+TxDtls
++Clnt
+++PrtryId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/PrtryId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/PrtryId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification assigned by an institution.
RgltryTxRpt
+TxDtls
++Clnt
+++PrtryId
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/PrtryId[1..1]/SchmeNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/PrtryId/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.
RgltryTxRpt
+TxDtls
++Clnt
+++PrtryId
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Clnt[0..1]/PrtryId[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/Clnt/PrtryId/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
tag Cpcty
type TradingCapacity3Code
fullName Capacity
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/Cpcty[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/Cpcty
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
PRIN
Definition Trading as Principal.
Name Principal
ISO Definition Trading as Principal.
ISO Name Principal
CPRN
Definition Crossing as a principal.
Name CrossingPrincipal
ISO Definition Crossing as a principal.
ISO Name CrossingPrincipal
RISP
Definition Trading as a riskless principal, ie, the order to buy(sell) has been simultaneously offset by an order to sell (buy) with another party.
Name RisklessPrincipal
ISO Definition Trading as a riskless principal, ie, the order to buy(sell) has been simultaneously offset by an order to sell (buy) with another party.
ISO Name RisklessPrincipal
PROP
Definition Trading for its firm. The transaction affects the firm's own account, not that of its customers.
Name Proprietary
ISO Definition Trading for its firm. The transaction affects the firm's own account, not that of its customers.
ISO Name Proprietary
AGEN
Definition Trading as Agent on behalf of a customer.
Name Agent
ISO Definition Trading as Agent on behalf of a customer.
ISO Name Agent
CAGN
Definition Crossing as an agent.
Name CrossingAgent
ISO Definition Crossing as an agent.
ISO Name CrossingAgent
OAGN
Definition Acting as an agent for a party other than a customer.
Name OtherAgent
ISO Definition Acting as an agent for a party other than a customer.
ISO Name OtherAgent
PRAG
Definition Acting as an agent for some executions and principal for others in the same transaction.
Name PrincipalAgent
ISO Definition Acting as an agent for some executions and principal for others in the same transaction.
ISO Name PrincipalAgent
Documentation:
ISO Element Name Capacity
ISO Element Definition Identifies the trading capacity of the firm reporting the transaction, eg Agent or Principal.
ISO Type Definition Specifies the role of a trading party in a transaction.
RgltryTxRpt
+TxDtls
tag ExctdTradPric
type PriceRateOrAmountChoice
fullName ExecutedTradePrice
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradPric[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradPric
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Executed Trade Price
ISO Element Definition Specifies the currency and price at which the trade has been executed, excluding commission or accrued interest.
ISO Type Definition Choice of formats for the price.
Elements:
Document/RgltryTxRpt/TxDtls/ExctdTradPric [Choice]
Rate Rate
Amt Amount
RgltryTxRpt
+TxDtls
++ExctdTradPric
tag Rate
type PercentageRate
fullName Rate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradPric[1..1]/Rate[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradPric/Rate
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 10
totalDigits 11
Documentation:
ISO Element Name Rate
ISO Type Definition Rate expressed as a percentage, that is, in hundredths, for example, 0.7 is 7/10 of a percent, and 7.0 is 7%.
RgltryTxRpt
+TxDtls
++ExctdTradPric
tag Amt
type ActiveOrHistoricCurrencyAnd13DecimalAmount
fullName Amount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradPric[1..1]/Amt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradPric/Amt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 13
totalDigits 18
Documentation:
ISO Element Name Amount
ISO Type Definition A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217. The number of fractional digits (or minor unit of currency) is not checked as per ISO 4217: It must be lesser than or equal to 13. Note: The decimal separator is a dot.
@Ccy
type ActiveOrHistoricCurrencyCode
use required
Pattern: [A-Z]{3,3}
RgltryTxRpt
+TxDtls
tag ExctdTradQty
type UnitOrFaceAmountChoice
fullName ExecutedTradeQuantity
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradQty[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradQty
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Executed Trade Quantity
ISO Element Definition Quantity of financial instrument executed by the trading party.
ISO Type Definition Choice between a unit in decimal number or a face amount in currency and amount.
Elements:
Document/RgltryTxRpt/TxDtls/ExctdTradQty [Choice]
Unit Unit
FaceAmt Face Amount
RgltryTxRpt
+TxDtls
++ExctdTradQty
tag Unit
type DecimalNumber
fullName Unit
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradQty[1..1]/Unit[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradQty/Unit
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Unit
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
RgltryTxRpt
+TxDtls
++ExctdTradQty
tag FaceAmt
type CurrencyAndAmount
fullName FaceAmount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/ExctdTradQty[1..1]/FaceAmt[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/ExctdTradQty/FaceAmt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Face Amount
ISO Type Definition Number of monetary units specified in a currency, where the unit of currency is explicit and compliant with ISO 4217. The decimal separator is a dot. Note: A zero amount is considered a positive amount.
@Ccy
type CurrencyCode
use required
Pattern: [A-Z]{3,3}
RgltryTxRpt
+TxDtls
tag SttlmAmt
type ActiveCurrencyAndAmount
fullName SettlementAmount
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/SttlmAmt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/SttlmAmt
mode: Sequence
minOccurs 0
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Settlement Amount
ISO Element Definition The total consideration or 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}
RgltryTxRpt
+TxDtls
tag SttlmDt
type ISODateTime
fullName SettlementDate
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/SttlmDt[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/SttlmDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Settlement Date
ISO Element Definition Identifies the intended settlement date.
RgltryTxRpt
+TxDtls
tag PrxyHldr
type PartyIdentification2Choice
fullName ProxyHolder
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Proxy Holder
ISO Element Definition Provides details of the person/organisation that has the power of attorney.
ISO Type Definition Choice of identification of a party.
Elements:
Document/RgltryTxRpt/TxDtls/PrxyHldr [Choice]
BICOrBEI BIC Or BEI
PrtryId Proprietary Identification
NmAndAdr Name And Address
RgltryTxRpt
+TxDtls
++PrxyHldr
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+TxDtls
++PrxyHldr
tag PrtryId
type GenericIdentification1
fullName ProprietaryIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/PrtryId[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/PrtryId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Identification
ISO Type Definition Information related to an identification, for example party identification or account identification.
Elements:
Document/RgltryTxRpt/TxDtls/PrxyHldr/PrtryId [Sequence]
Id Identification
SchmeNm Scheme Name
Issr Issuer
RgltryTxRpt
+TxDtls
++PrxyHldr
+++PrtryId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/PrtryId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/PrtryId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification assigned by an institution.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++PrtryId
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/PrtryId[1..1]/SchmeNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/PrtryId/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.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++PrtryId
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/PrtryId[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/PrtryId/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
+TxDtls
++PrxyHldr
tag NmAndAdr
type NameAndAddress5
fullName NameAndAddress
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Name And Address
ISO Type Definition Information that locates and identifies a party.
Elements:
Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr [Sequence]
Nm Name
Adr Address
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
tag Nm
type Max350Text
fullName Name
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Nm[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Nm
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Name
ISO Element Definition Name by which a party is known and which is usually used to identify that party.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
tag Adr
type PostalAddress1
fullName Address
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Address
ISO Element Definition Postal address of the party.
ISO Type Definition Information that locates and identifies a specific address, as defined by postal services.
Elements:
Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr [Sequence]
AdrTp Address Type
AdrLine Address Line
StrtNm Street Name
BldgNb Building Number
PstCd Post Code
TwnNm Town Name
CtrySubDvsn Country Sub Division
Ctry Country
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag AdrTp
type AddressType2Code
fullName AddressType
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/AdrTp[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/AdrTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
ADDR
Definition Address is the complete postal address.
Name Postal
ISO Definition Address is the complete postal address.
ISO Name Postal
PBOX
Definition Address is a postal office (PO) box.
Name POBox
ISO Definition Address is a postal office (PO) box.
ISO Name POBox
HOME
Definition Address is the home address.
Name Residential
ISO Definition Address is the home address.
ISO Name Residential
BIZZ
Definition Address is the business address.
Name Business
ISO Definition Address is the business address.
ISO Name Business
MLTO
Definition Address is the address to which mail is sent.
Name MailTo
ISO Definition Address is the address to which mail is sent.
ISO Name MailTo
DLVY
Definition Address is the address to which delivery is to take place.
Name DeliveryTo
ISO Definition Address is the address to which delivery is to take place.
ISO Name DeliveryTo
Documentation:
ISO Element Name Address Type
ISO Element Definition Identifies the nature of the postal address.
ISO Type Definition Specifies the type of address.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag AdrLine
type Max70Text
fullName AddressLine
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/AdrLine[0..5]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/AdrLine
mode: Sequence
minOccurs 0
maxOccurs 5
minLength 1
maxLength 70
Documentation:
ISO Element Name Address Line
ISO Element Definition Information that locates and identifies a specific address, as defined by postal services, that is presented in free format text.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag StrtNm
type Max70Text
fullName StreetName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/StrtNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/StrtNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 70
Documentation:
ISO Element Name Street Name
ISO Element Definition Name of a street or thoroughfare.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag BldgNb
type Max16Text
fullName BuildingNumber
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/BldgNb[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/BldgNb
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 16
Documentation:
ISO Element Name Building Number
ISO Element Definition Number that identifies the position of a building on a street.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag PstCd
type Max16Text
fullName PostCode
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/PstCd[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/PstCd
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 16
Documentation:
ISO Element Name Post Code
ISO Element Definition Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag TwnNm
type Max35Text
fullName TownName
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/TwnNm[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/TwnNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Town Name
ISO Element Definition Name of a built-up area, with defined boundaries, and a local government.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag CtrySubDvsn
type Max35Text
fullName CountrySubDivision
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/CtrySubDvsn[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/CtrySubDvsn
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Country Sub Division
ISO Element Definition Identifies a subdivision of a country for example, state, region, county.
RgltryTxRpt
+TxDtls
++PrxyHldr
+++NmAndAdr
++++Adr
tag Ctry
type CountryCode
fullName Country
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/PrxyHldr[0..1]/NmAndAdr[1..1]/Adr[0..1]/Ctry[1..1]
X-path: /Document/RgltryTxRpt/TxDtls/PrxyHldr/NmAndAdr/Adr/Ctry
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Country
ISO Element Definition Nation with its own government.
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).
RgltryTxRpt
+TxDtls
tag AddtlInf
type Max350Text
fullName AdditionalInformation
path: /Document[1..1]/RgltryTxRpt[1..1]/TxDtls[1..unbounded]/AddtlInf[0..1]
X-path: /Document/RgltryTxRpt/TxDtls/AddtlInf
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Additional Information
ISO Element Definition Additional domestic regulatory transaction information.
RgltryTxRpt
tag RptgInstn
type PartyIdentification23Choice
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]
X-path: /Document/RgltryTxRpt/RptgInstn
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Choice of identification of a party. The party can be identified by giving a BIC or a proprietary code.
Elements:
Document/RgltryTxRpt/RptgInstn [Choice]
BICOrBEI BIC Or BEI
PrtryId Proprietary Identification
RgltryTxRpt
+RptgInstn
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/RptgInstn/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+RptgInstn
tag PrtryId
type GenericIdentification1
fullName ProprietaryIdentification
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]/PrtryId[1..1]
X-path: /Document/RgltryTxRpt/RptgInstn/PrtryId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Identification
ISO Type Definition Information related to an identification, for example party identification or account identification.
Elements:
Document/RgltryTxRpt/RptgInstn/PrtryId [Sequence]
Id Identification
SchmeNm Scheme Name
Issr Issuer
RgltryTxRpt
+RptgInstn
++PrtryId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]/PrtryId[1..1]/Id[1..1]
X-path: /Document/RgltryTxRpt/RptgInstn/PrtryId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification assigned by an institution.
RgltryTxRpt
+RptgInstn
++PrtryId
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]/PrtryId[1..1]/SchmeNm[0..1]
X-path: /Document/RgltryTxRpt/RptgInstn/PrtryId/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.
RgltryTxRpt
+RptgInstn
++PrtryId
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgInstn[1..1]/PrtryId[1..1]/Issr[0..1]
X-path: /Document/RgltryTxRpt/RptgInstn/PrtryId/Issr
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
RgltryTxRpt
tag RptgAgt
type PartyIdentification24Choice
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgAgt[0..1]
X-path: /Document/RgltryTxRpt/RptgAgt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Choice of identification of a party. The party can be identified by providing a BIC or a MIC.
Elements:
Document/RgltryTxRpt/RptgAgt [Choice]
BICOrBEI BIC Or BEI
MIC MIC
RgltryTxRpt
+RptgAgt
tag BICOrBEI
type AnyBICIdentifier
fullName BICOrBEI
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgAgt[0..1]/BICOrBEI[1..1]
X-path: /Document/RgltryTxRpt/RptgAgt/BICOrBEI
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Documentation:
ISO Element Name BIC Or BEI
ISO Type Definition Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
Constraint:
Name AnyBIC
Definition Only a valid Business identifier code is allowed. Business identifier codes for financial or non-financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
RgltryTxRpt
+RptgAgt
tag MIC
type MICIdentifier
fullName MIC
path: /Document[1..1]/RgltryTxRpt[1..1]/RptgAgt[0..1]/MIC[1..1]
X-path: /Document/RgltryTxRpt/RptgAgt/MIC
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name MIC
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'.
RgltryTxRpt
tag Xtnsn
type Extension1
path: /Document[1..1]/RgltryTxRpt[1..1]/Xtnsn[0..unbounded]
X-path: /Document/RgltryTxRpt/Xtnsn
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/RgltryTxRpt/Xtnsn [Sequence]
PlcAndNm Place And Name
Txt Text
Constraint:
Name ExtensionRule
Definition This component may not be used without the explicit approval of the Registration Authority and without strict usage rules published by the Registration Authority.
RgltryTxRpt
+Xtnsn
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/RgltryTxRpt[1..1]/Xtnsn[0..unbounded]/PlcAndNm[1..1]
X-path: /Document/RgltryTxRpt/Xtnsn/PlcAndNm
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Place And Name
ISO Element Definition Name qualifying the information provided in the Text field, and place where this information should be inserted.
RgltryTxRpt
+Xtnsn
tag Txt
type Max350Text
fullName Text
path: /Document[1..1]/RgltryTxRpt[1..1]/Xtnsn[0..unbounded]/Txt[1..1]
X-path: /Document/RgltryTxRpt/Xtnsn/Txt
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Text
ISO Element Definition Text of the extension.