KDPWDocument- KDPW_TR system message (element) |
|
Description | KDPW_TR system message |
Type | KDPWDocument |
Source | <xs:element name="KDPWDocument" type="KDPWDocument" /> |
ActiveCurrencyAnd20Amount_SimpleType- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="ActiveCurrencyAnd20Amount_SimpleType"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minInclusive value="0" /> </xs:restriction> </xs:simpleType> |
ActiveCurrencyAnd20Amount- ActiveCurrencyAnd20Amount (complex type) |
|||||||
Description | A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217. | ||||||
Type | Derived from: ActiveCurrencyAnd20Amount_SimpleType | ||||||
Attributes |
|
||||||
Source |
<xs:complexType
name="ActiveCurrencyAnd20Amount"
>
<xs:simpleContent> <xs:extension base="ActiveCurrencyAnd20Amount_SimpleType" > < xs:attribute name="Ccy" type="ActiveCurrencyCode" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> |
ActiveCurrencyAnd20AmountN- ActiveCurrencyAnd20Amount (complex type) |
|||||||
Description | A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217. | ||||||
Type | Derived from: ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N | ||||||
Attributes |
|
||||||
Source |
<xs:complexType
name="ActiveCurrencyAnd20AmountN"
>
<xs:simpleContent> <xs:extension base="ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N" > < xs:attribute name="Ccy" type="ActiveCurrencyCode" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> |
ActiveCurrencyCode- ActiveCurrencyCode (simple type) |
|
Description | 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". |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{3,3}
|
Source |
<xs:simpleType
name="ActiveCurrencyCode"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{3,3}" /> </xs:restriction> </xs:simpleType> |
ActiveOrHistoricCurrencyAnd20Amount_SimpleType- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="ActiveOrHistoricCurrencyAnd20Amount_SimpleType"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minInclusive value="0" /> </xs:restriction> </xs:simpleType> |
ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 |
Source |
<xs:simpleType
name="ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> </xs:restriction> </xs:simpleType> |
ActiveOrHistoricCurrencyAnd20Amount- ActiveOrHistoricCurrencyAnd20Amount (complex type) |
|||||||
Description | 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. | ||||||
Type | Derived from: ActiveOrHistoricCurrencyAnd20Amount_SimpleType | ||||||
Attributes |
|
||||||
Source |
<xs:complexType
name="ActiveOrHistoricCurrencyAnd20Amount"
>
<xs:simpleContent> <xs:extension base="ActiveOrHistoricCurrencyAnd20Amount_SimpleType" > < xs:attribute name="Ccy" type="ActiveOrHistoricCurrencyCode" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> |
ActiveOrHistoricCurrencyAnd20Amount_Negative- ActiveOrHistoricCurrencyAnd20Amount (complex type) |
|||||||
Description | 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. | ||||||
Type | Derived from: ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N | ||||||
Attributes |
|
||||||
Source |
<xs:complexType
name="ActiveOrHistoricCurrencyAnd20Amount_Negative"
>
<xs:simpleContent> <xs:extension base="ActiveOrHistoricCurrencyAnd20Amount_SimpleType_N" > < xs:attribute name="Ccy" type="ActiveOrHistoricCurrencyCode" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> |
ActiveOrHistoricCurrencyCode- ActiveOrHistoricCurrencyCode (simple type) |
|
Description | 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". |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{3,3}
|
Source |
<xs:simpleType
name="ActiveOrHistoricCurrencyCode"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{3,3}" /> </xs:restriction> </xs:simpleType> |
Amount20_SimpleType- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="Amount20_SimpleType"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minInclusive value="0" /> </xs:restriction> </xs:simpleType> |
Amount20_SimpleType_Negative- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 |
Source |
<xs:simpleType
name="Amount20_SimpleType_Negative"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> </xs:restriction> </xs:simpleType> |
AmountAndDirection54- AmountAndDirection54 (complex type) |
|
Description | Amount of money expressed with an optional currency code and debit/credit indicator. |
Components
|
Amt
Sgn{0,1} |
Source |
<xs:complexType
name="AmountAndDirection54"
>
<xs:sequence > <xs:element name="Amt" type="ActiveOrHistoricCurrencyAnd20Amount" /> <xs:element name="Sgn" type="PlusOrMinusIndicator" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
AmountAndDirection54/Amt- Amount (element) |
|
Description | Amount of money that results in an increase (positively signed) or decrease (negatively signed), with specification of the currency. |
Type | ActiveOrHistoricCurrencyAnd20Amount |
Source | <xs:element name="Amt" type="ActiveOrHistoricCurrencyAnd20Amount" /> |
AmountAndDirection54/Sgn- Sign (element) |
|
Description | Indicates that the amount value is positive or negative. Usage: When absent, the amount is positive. |
Type | PlusOrMinusIndicator |
Source | <xs:element name="Sgn" type="PlusOrMinusIndicator" minOccurs="0" maxOccurs="1" /> |
Amount_TR- (simple type) |
|
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="Amount_TR"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minInclusive value="0" /> </xs:restriction> </xs:simpleType> |
AssetClassAttributes1Choice__1- AssetClassAttributes1Choice__1 (complex type) |
|
Description | Asset class specific details of a derivative. |
Components
|
Intrst
FX |
Source |
<xs:complexType
name="AssetClassAttributes1Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Intrst" type="DerivativeInterest2" /> <xs:element name="FX" type="DerivativeForeignExchange2" /> </xs:choice> </xs:sequence> </xs:complexType> |
AssetClassAttributes1Choice__1/Intrst- Interest (element) |
|
Description | Asset class is a non-financial instrument of type interest rate. |
Type | DerivativeInterest2 |
Source | <xs:element name="Intrst" type="DerivativeInterest2" /> |
AssetClassAttributes1Choice__1/FX- ForeignExchange (element) |
|
Description | Asset class is a non-financial instrument of type foreign exchange. |
Type | DerivativeForeignExchange2 |
Source | <xs:element name="FX" type="DerivativeForeignExchange2" /> |
BasketDescription3__1- Basket description (complex type) |
|
Description | Describes the constituents of the basket. |
Components
|
ISIN{0,unbounded}
Indx{0,unbounded} |
Source |
<xs:complexType
name="BasketDescription3__1"
>
<xs:sequence > <xs:element name="ISIN" type="ISINOct2015Identifier" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Indx" type="FinancialInstrument58__1" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> |
BasketDescription3__1/ISIN- ISIN (element) |
|
Description | ISIN |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" minOccurs="0" maxOccurs="unbounded" /> |
BasketDescription3__1/Indx- Index (element) |
|
Description | Index on which the financial instrument is based. |
Type | FinancialInstrument58__1 |
Source | <xs:element name="Indx" type="FinancialInstrument58__1" minOccurs="0" maxOccurs="unbounded" /> |
BenchmarkCurveName5Choice__1- Benchmark curve (complex type) |
|
Description | Choice of format for benchmark curve name. |
Components
|
Indx
Nm |
Source |
<xs:complexType
name="BenchmarkCurveName5Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Indx" type="BenchmarkCurveName2Code" /> <xs:element name="Nm" type="ESMA_AlphaNumericAdditionalCharactersMax25_Pattern" /> </xs:choice> </xs:sequence> </xs:complexType> |
BenchmarkCurveName5Choice__1/Indx- Index (element) |
|
Description | Index name where the underlying is an index. |
Type | BenchmarkCurveName2Code |
Source | <xs:element name="Indx" type="BenchmarkCurveName2Code" /> |
BenchmarkCurveName5Choice__1/Nm- Name (element) |
|
Description | Provides the name that should be used where no ISIN or standardized name of the index exists, including its term (such as ‘EURIBOR6M’, ‘LIBOR3M’). |
Type | ESMA_AlphaNumericAdditionalCharactersMax25_Pattern |
Source | <xs:element name="Nm" type="ESMA_AlphaNumericAdditionalCharactersMax25_Pattern" /> |
BenchmarkCurveName2Code- Benchmark curve name. (simple type) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | Specifies a benchmark curve name. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Source |
<xs:simpleType
name="BenchmarkCurveName2Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="WIBO" /> <xs:enumeration value="TREA" /> <xs:enumeration value="TIBO" /> <xs:enumeration value="TLBO" /> <xs:enumeration value="SWAP" /> <xs:enumeration value="STBO" /> <xs:enumeration value="PRBO" /> <xs:enumeration value="PFAN" /> <xs:enumeration value="NIBO" /> <xs:enumeration value="MAAA" /> <xs:enumeration value="MOSP" /> <xs:enumeration value="LIBO" /> <xs:enumeration value="LIBI" /> <xs:enumeration value="JIBA" /> <xs:enumeration value="ISDA" /> <xs:enumeration value="GCFR" /> <xs:enumeration value="FUSW" /> <xs:enumeration value="EUCH" /> <xs:enumeration value="EUUS" /> <xs:enumeration value="EURI" /> <xs:enumeration value="EONS" /> <xs:enumeration value="EONA" /> <xs:enumeration value="CIBO" /> <xs:enumeration value="CDOR" /> <xs:enumeration value="BUBO" /> <xs:enumeration value="BBSW" /> </xs:restriction> </xs:simpleType> |
CFIOct2015Identifier- CFIOct2015Identifier (simple type) |
|
Description | 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. |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{6,6}
|
Source |
<xs:simpleType
name="CFIOct2015Identifier"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{6,6}" /> </xs:restriction> </xs:simpleType> |
ClearingObligationCode- ClearingObligationCode (simple type) |
|||||||||
Description | Clearing obligation code. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="ClearingObligationCode"
>
<xs:restriction base="xs:string" > <xs:enumeration value="Y" /> <xs:enumeration value="N" /> <xs:enumeration value="X" /> </xs:restriction> </xs:simpleType> |
Code4Text- Qualifier (simple type) |
|
Description | Qualifier |
Type | Derived from: xs:string |
Format | Min. length=4
Max. length=4 |
Source |
<xs:simpleType
name="Code4Text"
>
<xs:restriction base="xs:string" > <xs:whiteSpace value="collapse" /> <xs:minLength value="4" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> |
CollateralisationType1Code- CollateralisationType1Code (simple type) |
|||||||||||
Description | Specifies the type of collateral agreement between two parties. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="CollateralisationType1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="FC" /> <xs:enumeration value="OC" /> <xs:enumeration value="PC" /> <xs:enumeration value="U" /> </xs:restriction> </xs:simpleType> |
CommodityBase- CommodityBase (simple type) |
|||||||||||||||||||
Description | Commodity base | ||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||
Format |
|
||||||||||||||||||
Source |
<xs:simpleType
name="CommodityBase"
>
<xs:restriction base="xs:string" > <xs:enumeration value="AG" /> <xs:enumeration value="EN" /> <xs:enumeration value="FR" /> <xs:enumeration value="ME" /> <xs:enumeration value="IN" /> <xs:enumeration value="EV" /> <xs:enumeration value="EX" /> <xs:enumeration value="OT" /> </xs:restriction> </xs:simpleType> |
CommodityDetails- CommodityDetails (simple type) |
|||||||||||||||||||||||||||||||||||||||
Description | Commodity details | ||||||||||||||||||||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||||||||||||||||||||
Format |
|
||||||||||||||||||||||||||||||||||||||
Source |
<xs:simpleType
name="CommodityDetails"
>
<xs:restriction base="xs:string" > <xs:enumeration value="GO" /> <xs:enumeration value="DA" /> <xs:enumeration value="LI" /> <xs:enumeration value="FO" /> <xs:enumeration value="SO" /> <xs:enumeration value="SF" /> <xs:enumeration value="OT" /> <xs:enumeration value="OI" /> <xs:enumeration value="NG" /> <xs:enumeration value="CO" /> <xs:enumeration value="EL" /> <xs:enumeration value="IE" /> <xs:enumeration value="DR" /> <xs:enumeration value="WT" /> <xs:enumeration value="PR" /> <xs:enumeration value="NP" /> <xs:enumeration value="WE" /> <xs:enumeration value="EM" /> </xs:restriction> </xs:simpleType> |
CommodityTrade- Commodities and emission allowances (complex type) |
|
Description | Commodities and emission allowances |
Components
|
CmmdtyBase
CmmdtyDtls{0,1} DlvryPtOrZone{0,unbounded} IntrCnnctnPt{0,1} LdTp{0,1} DlvryAttr{0,unbounded} |
Source |
<xs:complexType
name="CommodityTrade"
>
<xs:sequence > <xs:element name="CmmdtyBase" type="CommodityBase" /> <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> |
CommodityTrade/CmmdtyBase- Commodity base (element) |
|
Description | Commodity base |
Type | CommodityBase |
Source | <xs:element name="CmmdtyBase" type="CommodityBase" /> |
CommodityTrade/CmmdtyDtls- Commodity details (element) |
|
Description | Commodity details |
Type | CommodityDetails |
Source | <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> |
CommodityTrade/DlvryPtOrZone- DeliveryPointOrZone (element) |
|
Description | Indicates the delivery point(s) of market area(s) for energy derivative contracts. |
Type | Max16Text |
Source | <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> |
CommodityTrade/IntrCnnctnPt- InterConnectionPoint (element) |
|
Description | Identification of the border(s) or border point(s) of a transportation contract. |
Type | Max16Text |
Source | <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> |
CommodityTrade/LdTp- LoadType (element) |
|
Description | Identification of the delivery profile. |
Type | EnergyLoadType1Code |
Source | <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> |
CommodityTrade/DlvryAttr- DeliveryAttribute (element) |
|
Description | Attributes related to delivery of derivative contracts. |
Type | EnergyDeliveryAttribute3__1 |
Source | <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> |
CommodityTrade_M- Commodities and emission allowances (complex type) |
|
Description | Commodities and emission allowances |
Components
|
CmmdtyBase
CmmdtyDtls{0,1} DlvryPtOrZone{0,unbounded} IntrCnnctnPt{0,1} LdTp{0,1} DlvryAttr{0,unbounded} |
Source |
<xs:complexType
name="CommodityTrade_M"
>
<xs:sequence > <xs:element name="CmmdtyBase" type="CommodityBase" /> <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> |
CommodityTrade_M/CmmdtyBase- Commodity base (element) |
|
Description | Commodity base |
Type | CommodityBase |
Source | <xs:element name="CmmdtyBase" type="CommodityBase" /> |
CommodityTrade_M/CmmdtyDtls- Commodity details (element) |
|
Description | Commodity details |
Type | CommodityDetails |
Source | <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> |
CommodityTrade_M/DlvryPtOrZone- DeliveryPointOrZone (element) |
|
Description | Indicates the delivery point(s) of market area(s) for energy derivative contracts. |
Type | Max16Text |
Source | <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> |
CommodityTrade_M/IntrCnnctnPt- InterConnectionPoint (element) |
|
Description | Identification of the border(s) or border point(s) of a transportation contract. |
Type | Max16Text |
Source | <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> |
CommodityTrade_M/LdTp- LoadType (element) |
|
Description | Identification of the delivery profile. |
Type | EnergyLoadType1Code |
Source | <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> |
CommodityTrade_M/DlvryAttr- DeliveryAttribute (element) |
|
Description | Attributes related to delivery of derivative contracts. |
Type | EnergyDeliveryAttribute3__1 |
Source | <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> |
CommodityTrade_R- Commodities and emission allowances (complex type) |
|
Description | Commodities and emission allowances |
Components
|
CmmdtyBase
CmmdtyDtls{0,1} DlvryPtOrZone{0,unbounded} IntrCnnctnPt{0,1} LdTp{0,1} DlvryAttr{0,unbounded} |
Source |
<xs:complexType
name="CommodityTrade_R"
>
<xs:sequence > <xs:element name="CmmdtyBase" type="CommodityBase" /> <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> |
CommodityTrade_R/CmmdtyBase- Commodity base (element) |
|
Description | Commodity base |
Type | CommodityBase |
Source | <xs:element name="CmmdtyBase" type="CommodityBase" /> |
CommodityTrade_R/CmmdtyDtls- Commodity details (element) |
|
Description | Commodity details |
Type | CommodityDetails |
Source | <xs:element name="CmmdtyDtls" type="CommodityDetails" minOccurs="0" /> |
CommodityTrade_R/DlvryPtOrZone- DeliveryPointOrZone (element) |
|
Description | Indicates the delivery point(s) of market area(s) for energy derivative contracts. |
Type | Max16Text |
Source | <xs:element name="DlvryPtOrZone" type="Max16Text" minOccurs="0" maxOccurs="unbounded" /> |
CommodityTrade_R/IntrCnnctnPt- InterConnectionPoint (element) |
|
Description | Identification of the border(s) or border point(s) of a transportation contract. |
Type | Max16Text |
Source | <xs:element name="IntrCnnctnPt" type="Max16Text" minOccurs="0" maxOccurs="1" /> |
CommodityTrade_R/LdTp- LoadType (element) |
|
Description | Identification of the delivery profile. |
Type | EnergyLoadType1Code |
Source | <xs:element name="LdTp" type="EnergyLoadType1Code" minOccurs="0" maxOccurs="1" /> |
CommodityTrade_R/DlvryAttr- DeliveryAttribute (element) |
|
Description | Attributes related to delivery of derivative contracts. |
Type | EnergyDeliveryAttribute3__1 |
Source | <xs:element name="DlvryAttr" type="EnergyDeliveryAttribute3__1" minOccurs="0" maxOccurs="unbounded" /> |
CommonTradeDataReport13__3- CommonTradeDataReport13__3 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
TxData
|
Source |
<xs:complexType
name="CommonTradeDataReport13__3"
>
<xs:sequence > <xs:element name="TxData" type="TradeTransaction11__3" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport13__3/TxData- TransactionData (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction11__3 |
Source | <xs:element name="TxData" type="TradeTransaction11__3" /> |
CommonTradeDataReport13__4- CommonTradeDataReport13__4 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport13__4"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType4__2" /> <xs:element name="TxData" type="TradeTransaction_TR_M" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport13__4/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType4__2 |
Source | <xs:element name="CtrctData" type="ContractType4__2" /> |
CommonTradeDataReport13__4/TxData- TransactionData (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction_TR_M |
Source | <xs:element name="TxData" type="TradeTransaction_TR_M" /> |
CommonTradeDataReport_TR_P_M- CommonTradeDataReport13__4 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport_TR_P_M"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType4__2" /> <xs:element name="TxData" type="TradeTransaction_TR_P_M" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport_TR_P_M/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType4__2 |
Source | <xs:element name="CtrctData" type="ContractType4__2" /> |
CommonTradeDataReport_TR_P_M/TxData- TransactionData (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction_TR_P_M |
Source | <xs:element name="TxData" type="TradeTransaction_TR_P_M" /> |
CommonTradeDataReport13__6- CommonTradeDataReport13__6 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
TxData
|
Source |
<xs:complexType
name="CommonTradeDataReport13__6"
>
<xs:sequence > <xs:element name="TxData" type="TradeTransaction11__6" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport13__6/TxData- (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction11__6 |
Source | <xs:element name="TxData" type="TradeTransaction11__6" /> |
CommonTradeDataReport16__1- CommonTradeDataReport16__1 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
TxData
|
Source |
<xs:complexType
name="CommonTradeDataReport16__1"
>
<xs:sequence > <xs:element name="TxData" type="TradeTransaction12__1" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport16__1/TxData- TransactionData (element) |
|
Description | Data related to a trade transaction. |
Type | TradeTransaction12__1 |
Source | <xs:element name="TxData" type="TradeTransaction12__1" /> |
CommonTradeDataReport17__1- CommonTradeDataReport17__1 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport17__1"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType3__1" /> <xs:element name="TxData" type="TradeTransaction10__1" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport17__1/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType3__1 |
Source | <xs:element name="CtrctData" type="ContractType3__1" /> |
CommonTradeDataReport17__1/TxData- TransactionData (element) |
|
Description | Data related to a trade transaction. |
Type | TradeTransaction10__1 |
Source | <xs:element name="TxData" type="TradeTransaction10__1" /> |
CommonTradeDataReport_TR_P_N- CommonTradeDataReport17__1 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport_TR_P_N"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType3__1" /> <xs:element name="TxData" type="TradeTransaction_TR_P_N" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport_TR_P_N/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType3__1 |
Source | <xs:element name="CtrctData" type="ContractType3__1" /> |
CommonTradeDataReport_TR_P_N/TxData- TransactionData (element) |
|
Description | Data related to a trade transaction. |
Type | TradeTransaction_TR_P_N |
Source | <xs:element name="TxData" type="TradeTransaction_TR_P_N" /> |
CommonTradeDataReport17__2- CommonTradeDataReport17__2 (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport17__2"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType3__2" /> <xs:element name="TxData" type="TradeTransaction10__2" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport17__2/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType3__2 |
Source | <xs:element name="CtrctData" type="ContractType3__2" /> |
CommonTradeDataReport17__2/TxData- TransactionData (element) |
|
Description | Data related to a trade transaction. |
Type | TradeTransaction10__2 |
Source | <xs:element name="TxData" type="TradeTransaction10__2" /> |
CommonTradeDataReport_TR_R- CommonTradeDataReport (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport_TR_R"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType4__2_R" /> <xs:element name="TxData" type="TradeTransaction11__4" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport_TR_R/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType4__2_R |
Source | <xs:element name="CtrctData" type="ContractType4__2_R" /> |
CommonTradeDataReport_TR_R/TxData- TransactionData (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction11__4 |
Source | <xs:element name="TxData" type="TradeTransaction11__4" /> |
CommonTradeDataReport_TR_P_R- CommonTradeDataReport (complex type) |
|
Description | Information related to contract and transaction details. |
Components
|
CtrctData
TxData |
Source |
<xs:complexType
name="CommonTradeDataReport_TR_P_R"
>
<xs:sequence > <xs:element name="CtrctData" type="ContractType4__2_R" /> <xs:element name="TxData" type="TradeTransaction_TR_P_R" /> </xs:sequence> </xs:complexType> |
CommonTradeDataReport_TR_P_R/CtrctData- ContractData (element) |
|
Description | Data related to a trade contract. |
Type | ContractType4__2_R |
Source | <xs:element name="CtrctData" type="ContractType4__2_R" /> |
CommonTradeDataReport_TR_P_R/TxData- TransactionData (element) |
|
Description | Data related specifically to a trade transaction. |
Type | TradeTransaction_TR_P_R |
Source | <xs:element name="TxData" type="TradeTransaction_TR_P_R" /> |
ContractDetails_TR_M- ContractDetails (complex type) |
|
Description | Information related to contract attributes. |
Components
|
PdctClssfctn
PdctId{0,1} UndrlygInstrm{0,1} TechUndrlyg{0,1} NtnlCcyFrstLeg NtnlCcyScndLeg{0,1} DlvrblCcy{0,1} |
Source |
<xs:complexType
name="ContractDetails_TR_M"
>
<xs:sequence > <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" /> <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
ContractDetails_TR_M/PdctClssfctn- ProductClassification (element) |
|
Description | Specifies the classification of the derivative product. |
Type | ProductClassification1Choice |
Source | <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> |
ContractDetails_TR_M/PdctId- ProductIdentification (element) |
|
Description | Specifies the identification of the derivative product. |
Type | SecurityIdentification18Choice__1 |
Source | <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_M/UndrlygInstrm- UnderlyingInstrument (element) |
|
Description | Unique identification to identify the direct underlying instrument based on its type. |
Type | SecurityIdentification19Choice__2 |
Source | <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_M/TechUndrlyg- Technical underlying (element) |
|
Description | Technical underlying |
Type | Max50Text |
Source | <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_M/NtnlCcyFrstLeg- NotionalCurrencyFirstLeg (element) |
|
Description | Currency of the notional amount. Usage:In the case of an interest rate or currency derivative contract, this will be the notional currency of first leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" /> |
ContractDetails_TR_M/NtnlCcyScndLeg- NotionalCurrencySecondLeg (element) |
|
Description | Other currency of the notional amount. Usage: In the case of an interest rate or currency derivative contract, this will be the notional currency of the second leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_M/DlvrblCcy- DeliverableCurrency (element) |
|
Description | Specifies the currency to be delivered. |
Type | ActiveCurrencyCode |
Source | <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_R- ContractDetails (complex type) |
|
Description | Information related to contract attributes. |
Components
|
PdctClssfctn
PdctId{0,1} UndrlygInstrm{0,1} TechUndrlyg{0,1} NtnlCcyFrstLeg NtnlCcyScndLeg{0,1} DlvrblCcy{0,1} |
Source |
<xs:complexType
name="ContractDetails_TR_R"
>
<xs:sequence > <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" /> <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
ContractDetails_TR_R/PdctClssfctn- ProductClassification (element) |
|
Description | Specifies the classification of the derivative product. |
Type | ProductClassification1Choice |
Source | <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> |
ContractDetails_TR_R/PdctId- ProductIdentification (element) |
|
Description | Specifies the identification of the derivative product. |
Type | SecurityIdentification18Choice__1 |
Source | <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_R/UndrlygInstrm- UnderlyingInstrument (element) |
|
Description | Unique identification to identify the direct underlying instrument based on its type. |
Type | SecurityIdentification19Choice__2 |
Source | <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_R/TechUndrlyg- Technical underlying (element) |
|
Description | Technical underlying |
Type | Max50Text |
Source | <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_R/NtnlCcyFrstLeg- NotionalCurrencyFirstLeg (element) |
|
Description | Currency of the notional amount. Usage:In the case of an interest rate or currency derivative contract, this will be the notional currency of first leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" /> |
ContractDetails_TR_R/NtnlCcyScndLeg- NotionalCurrencySecondLeg (element) |
|
Description | Other currency of the notional amount. Usage: In the case of an interest rate or currency derivative contract, this will be the notional currency of the second leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_R/DlvrblCcy- DeliverableCurrency (element) |
|
Description | Specifies the currency to be delivered. |
Type | ActiveCurrencyCode |
Source | <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_N- ContractDetails (complex type) |
|
Description | Information related to contract attributes. |
Components
|
PdctClssfctn
PdctId{0,1} UndrlygInstrm{0,1} TechUndrlyg{0,1} NtnlCcyFrstLeg{1,1} NtnlCcyScndLeg{0,1} DlvrblCcy{0,1} |
Source |
<xs:complexType
name="ContractDetails_TR_N"
>
<xs:sequence > <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" maxOccurs="1" /> <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
ContractDetails_TR_N/PdctClssfctn- ProductClassification (element) |
|
Description | Specifies the classification of the derivative product. |
Type | ProductClassification1Choice |
Source | <xs:element name="PdctClssfctn" type="ProductClassification1Choice" /> |
ContractDetails_TR_N/PdctId- ProductIdentification (element) |
|
Description | Specifies the identification of the derivative product. |
Type | SecurityIdentification18Choice__1 |
Source | <xs:element name="PdctId" type="SecurityIdentification18Choice__1" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_N/UndrlygInstrm- UnderlyingInstrument (element) |
|
Description | Unique identification to identify the direct underlying instrument based on its type. |
Type | SecurityIdentification19Choice__2 |
Source | <xs:element name="UndrlygInstrm" type="SecurityIdentification19Choice__2" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_N/TechUndrlyg- Technical underlying (element) |
|
Description | Technical underlying |
Type | Max50Text |
Source | <xs:element name="TechUndrlyg" type="Max50Text" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_N/NtnlCcyFrstLeg- NotionalCurrencyFirstLeg (element) |
|
Description | Currency of the notional amount. Usage:In the case of an interest rate or currency derivative contract, this will be the notional currency of first leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyFrstLeg" type="ActiveCurrencyCode" maxOccurs="1" /> |
ContractDetails_TR_N/NtnlCcyScndLeg- NotionalCurrencySecondLeg (element) |
|
Description | Other currency of the notional amount. Usage: In the case of an interest rate or currency derivative contract, this will be the notional currency of the second leg. |
Type | ActiveCurrencyCode |
Source | <xs:element name="NtnlCcyScndLeg" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractDetails_TR_N/DlvrblCcy- DeliverableCurrency (element) |
|
Description | Specifies the currency to be delivered. |
Type | ActiveCurrencyCode |
Source | <xs:element name="DlvrblCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
ContractType3__1- ContractType3__1 (complex type) |
|
Description | Information related to contract attributes. |
Components
|
CtrctTp
AsstClss CtrctDtls |
Source |
<xs:complexType
name="ContractType3__1"
>
<xs:sequence > <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> <xs:element name="AsstClss" type="ProductType4Code__1" /> <xs:element name="CtrctDtls" type="ContractDetails_TR_N" /> </xs:sequence> </xs:complexType> |
ContractType3__1/CtrctTp- ContractType (element) |
|
Description | Classification of information according to contract type. |
Type | FinancialInstrumentContractType2Code |
Source | <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> |
ContractType3__1/AsstClss- AssetClass (element) |
|
Description | Specifies the classification according to the asset class of the contract. |
Type | ProductType4Code__1 |
Source | <xs:element name="AsstClss" type="ProductType4Code__1" /> |
ContractType3__1/CtrctDtls- ContractDetails (element) |
|
Description | Contract details. |
Type | ContractDetails_TR_N |
Source | <xs:element name="CtrctDtls" type="ContractDetails_TR_N" /> |
ContractType3__2- ContractType3__2 (complex type) |
|
Description | Information related to contract attributes. |
Components
|
CtrctTp
AsstClss CtrctDtls |
Source |
<xs:complexType
name="ContractType3__2"
>
<xs:sequence > <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> <xs:element name="AsstClss" type="ProductType4Code__1" /> <xs:element name="CtrctDtls" type="ContractDetails_TR_N" /> </xs:sequence> </xs:complexType> |
ContractType3__2/CtrctTp- ContractType (element) |
|
Description | Classification of information according to contract type. |
Type | FinancialInstrumentContractType2Code |
Source | <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> |
ContractType3__2/AsstClss- AssetClass (element) |
|
Description | Specifies the classification according to the asset class of the contract. |
Type | ProductType4Code__1 |
Source | <xs:element name="AsstClss" type="ProductType4Code__1" /> |
ContractType3__2/CtrctDtls- ContractDetails (element) |
|
Description | Contract details. |
Type | ContractDetails_TR_N |
Source | <xs:element name="CtrctDtls" type="ContractDetails_TR_N" /> |
ContractType4__2- ContractType4__2 (complex type) |
|
Description | Information related to contract attributes. |
Components
|
CtrctTp
AsstClss CtrctDtls |
Source |
<xs:complexType
name="ContractType4__2"
>
<xs:sequence > <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> <xs:element name="AsstClss" type="ProductType4Code__1" /> <xs:element name="CtrctDtls" type="ContractDetails_TR_M" /> </xs:sequence> </xs:complexType> |
ContractType4__2/CtrctTp- ContractType (element) |
|
Description | Classification of information according to contract type. |
Type | FinancialInstrumentContractType2Code |
Source | <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> |
ContractType4__2/AsstClss- AssetClass (element) |
|
Description | Specifies the classification according to the asset class of the contract. |
Type | ProductType4Code__1 |
Source | <xs:element name="AsstClss" type="ProductType4Code__1" /> |
ContractType4__2/CtrctDtls- ContractDetails (element) |
|
Description | Contract details. |
Type | ContractDetails_TR_M |
Source | <xs:element name="CtrctDtls" type="ContractDetails_TR_M" /> |
ContractType4__2_R- ContractType4__2 (complex type) |
|
Description | Information related to contract attributes. |
Components
|
CtrctTp
AsstClss CtrctDtls |
Source |
<xs:complexType
name="ContractType4__2_R"
>
<xs:sequence > <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> <xs:element name="AsstClss" type="ProductType4Code__1" /> <xs:element name="CtrctDtls" type="ContractDetails_TR_R" /> </xs:sequence> </xs:complexType> |
ContractType4__2_R/CtrctTp- ContractType (element) |
|
Description | Classification of information according to contract type. |
Type | FinancialInstrumentContractType2Code |
Source | <xs:element name="CtrctTp" type="FinancialInstrumentContractType2Code" /> |
ContractType4__2_R/AsstClss- AssetClass (element) |
|
Description | Specifies the classification according to the asset class of the contract. |
Type | ProductType4Code__1 |
Source | <xs:element name="AsstClss" type="ProductType4Code__1" /> |
ContractType4__2_R/CtrctDtls- ContractDetails (element) |
|
Description | Contract details. |
Type | ContractDetails_TR_R |
Source | <xs:element name="CtrctDtls" type="ContractDetails_TR_R" /> |
ContractValuationData_TR_N- ContractValuationData (complex type) |
|
Description | Information related to contract valuation. |
Components
|
CtrctVal
TmStmp Tp |
Source |
<xs:complexType
name="ContractValuationData_TR_N"
>
<xs:sequence > <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" /> <xs:element name="TmStmp" type="ISONormalisedDateTime" /> <xs:element name="Tp" type="ValuationType1Code" /> </xs:sequence> </xs:complexType> |
ContractValuationData_TR_N/CtrctVal- ContractValue (element) |
|
Description | Mark to market valuation of the contract, or mark to model valuation where applicable under Article 11(2) of Regulation (EU) No 648/2012. The CCP’s valuation to be used for a cleared trade. |
Type | ActiveCurrencyAnd20AmountN |
Source | <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" /> |
ContractValuationData_TR_N/TmStmp- TimeStamp (element) |
|
Description | Date and time of the last valuation. Usage: For mark-to-market valuation the date and time of publishing of reference prices shall be reported. |
Type | ISONormalisedDateTime |
Source | <xs:element name="TmStmp" type="ISONormalisedDateTime" /> |
ContractValuationData_TR_N/Tp- Type (element) |
|
Description | Indicate whether valuation was performed mark to market, mark to model or provided by the CCP. |
Type | ValuationType1Code |
Source | <xs:element name="Tp" type="ValuationType1Code" /> |
ContractValuationData_TR- ContractValuationData_TR (complex type) |
|
Description | Information related to contract valuation. |
Components
|
CtrctVal{0,1}
TmStmp{0,1} Tp{0,1} |
Source |
<xs:complexType
name="ContractValuationData_TR"
>
<xs:sequence > <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" minOccurs="0" maxOccurs="1" /> <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" maxOccurs="1" /> <xs:element name="Tp" type="ValuationType1Code" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
ContractValuationData_TR/CtrctVal- ContractValue (element) |
|
Description | Mark to market valuation of the contract, or mark to model valuation where applicable under Article 11(2) of Regulation (EU) No 648/2012. The CCP’s valuation to be used for a cleared trade. |
Type | ActiveCurrencyAnd20AmountN |
Source | <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" minOccurs="0" maxOccurs="1" /> |
ContractValuationData_TR/TmStmp- TimeStamp (element) |
|
Description | Date and time of the last valuation. Usage: For mark-to-market valuation the date and time of publishing of reference prices shall be reported. |
Type | ISONormalisedDateTime |
Source | <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" maxOccurs="1" /> |
ContractValuationData_TR/Tp- Type (element) |
|
Description | Indicate whether valuation was performed mark to market, mark to model or provided by the CCP. |
Type | ValuationType1Code |
Source | <xs:element name="Tp" type="ValuationType1Code" minOccurs="0" maxOccurs="1" /> |
ContractValuationData_TR_V- ContractValuationData (complex type) |
|
Description | Information related to contract valuation. |
Components
|
UnqTradIdr
CtrctVal TmStmp Tp |
Source |
<xs:complexType
name="ContractValuationData_TR_V"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" /> <xs:element name="TmStmp" type="ISONormalisedDateTime" /> <xs:element name="Tp" type="ValuationType1Code" /> </xs:sequence> </xs:complexType> |
ContractValuationData_TR_V/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
ContractValuationData_TR_V/CtrctVal- ContractValue (element) |
|
Description | Mark to market valuation of the contract, or mark to model valuation where applicable under Article 11(2) of Regulation (EU) No 648/2012. The CCP’s valuation to be used for a cleared trade. |
Type | ActiveCurrencyAnd20AmountN |
Source | <xs:element name="CtrctVal" type="ActiveCurrencyAnd20AmountN" /> |
ContractValuationData_TR_V/TmStmp- TimeStamp (element) |
|
Description | Date and time of the last valuation. Usage: For mark-to-market valuation the date and time of publishing of reference prices shall be reported. |
Type | ISONormalisedDateTime |
Source | <xs:element name="TmStmp" type="ISONormalisedDateTime" /> |
ContractValuationData_TR_V/Tp- Type (element) |
|
Description | Indicate whether valuation was performed mark to market, mark to model or provided by the CCP. |
Type | ValuationType1Code |
Source | <xs:element name="Tp" type="ValuationType1Code" /> |
Counterparty_TR_R- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry TradgCpcty CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_R"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_R" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_R/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_R/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_R/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_R/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_R/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_R/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_R/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> |
Counterparty_TR_R/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> |
Counterparty_TR_R/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_R/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_R/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_R |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_R" /> |
Counterparty_TR_P_R- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry TradgCpcty{0,1} CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_P_R"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_R" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_P_R/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_P_R/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_P_R/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_P_R/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_P_R/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_R/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_R/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> |
Counterparty_TR_P_R/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" /> |
Counterparty_TR_P_R/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_R/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_R/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_R |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_R" /> |
Counterparty_TR_M- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry TradgCpcty CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_M"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_M" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_M/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_M/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_M/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_M/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_M/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_M/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_M/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> |
Counterparty_TR_M/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> |
Counterparty_TR_M/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_M/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_M/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_M |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_M" /> |
Counterparty_TR_P_M- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry TradgCpcty{0,1} CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_P_M"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_M" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_P_M/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_P_M/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_P_M/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_P_M/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_P_M/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_M/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_M/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" /> |
Counterparty_TR_P_M/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" /> |
Counterparty_TR_P_M/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_M/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_M/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_M |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_M" /> |
Counterparty_TR_N- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry{1,1} TradgCpcty CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_N"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" maxOccurs="1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_N" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_N/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_N/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_N/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_N/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_N/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_N/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_N/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" maxOccurs="1" /> |
Counterparty_TR_N/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" /> |
Counterparty_TR_N/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_N/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_N/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_N |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_N" /> |
Counterparty_TR_P_N- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
CtrPtySd Sctr{0,unbounded} Ntr Brkr{0,1} ClrMmb{0,1} Bnfcry{1,1} TradgCpcty{0,1} CmmrclActvty{0,1} ClrTrshld{0,1} OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_P_N"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" maxOccurs="1" /> <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" maxOccurs="1" /> <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_N" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_P_N/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_P_N/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
Counterparty_TR_P_N/Sctr- Sector (element) |
|
Description | Taxonomy for non-financial counterparties. The categories correspond to the main sections of NACE classification as defined in the regulation. |
Type | Max2Text |
Source | <xs:element name="Sctr" type="Max2Text" minOccurs="0" maxOccurs="unbounded" /> |
Counterparty_TR_P_N/Ntr- Nature (element) |
|
Description | Indicates if the reporting counterparty is a central counterparty, a financial, non-financial counterparty or other type of counterparty in accordance with regulation. |
Type | CounterpartyTradeNature_TR |
Source | <xs:element name="Ntr" type="CounterpartyTradeNature_TR" /> |
Counterparty_TR_P_N/Brkr- Broker (element) |
|
Description | Identification of the broker as an intermediary for the reporting counterparty. |
Type | LEIIdentifier |
Source | <xs:element name="Brkr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_N/ClrMmb- ClearingMember (element) |
|
Description | Identification of the clearing member in the case where the trade is cleared. |
Type | LEIIdentifier |
Source | <xs:element name="ClrMmb" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_N/Bnfcry- Beneficiary (element) |
|
Description | Identification of the beneficiary who is subject to the rights and obligations arising from the contract. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Bnfcry" type="OrganisationIdentification3Choice__1" maxOccurs="1" /> |
Counterparty_TR_P_N/TradgCpcty- TradingCapacity (element) |
|
Description | Identifies the trading capacity of the seller. |
Type | TradingCapacity7Code |
Source | <xs:element name="TradgCpcty" type="TradingCapacity7Code" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_N/CmmrclActvty- CommercialActivity (element) |
|
Description | Directly linked to commercial activity or treasury financing |
Type | YesNoIndicator |
Source | <xs:element name="CmmrclActvty" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_N/ClrTrshld- Clearing treshhold (element) |
|
Description | Clearing treshold |
Type | YesNoIndicator |
Source | <xs:element name="ClrTrshld" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
Counterparty_TR_P_N/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR_N |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR_N" /> |
Counterparty_TR_E- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_E"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_E/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_E/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR" /> |
Counterparty_TR_Z- CounterpartyTR (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
RptgCtrPtyId
OthrCtrPty |
Source |
<xs:complexType
name="Counterparty_TR_Z"
>
<xs:sequence > <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> <xs:element name="OthrCtrPty" type="CounterpartyOther_TR" /> </xs:sequence> </xs:complexType> |
Counterparty_TR_Z/RptgCtrPtyId- Identification (element) |
|
Description | Unique code identifying the reporting counterparty of the contract. |
Type | LEIIdentifier |
Source | <xs:element name="RptgCtrPtyId" type="LEIIdentifier" /> |
Counterparty_TR_Z/OthrCtrPty- OtherCounterparty (element) |
|
Description | Definition of the other counterparty in the transaction. |
Type | CounterpartyOther_TR |
Source | <xs:element name="OthrCtrPty" type="CounterpartyOther_TR" /> |
CounterpartyOther_TR- Counterparty2__1 (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
Id
|
Source |
<xs:complexType
name="CounterpartyOther_TR"
>
<xs:sequence > <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> </xs:sequence> </xs:complexType> |
CounterpartyOther_TR/Id- Identification (element) |
|
Description | Unique code identifying the other counterparty of the contract. Usage: This field shall be filled from the perspective of the reporting counterparty. In case of a private individual a client code shall be used in a consistent manner. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> |
CounterpartyOther_TR_R- Counterparty2__1 (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
Id
Ctry EMIROblgtn |
Source |
<xs:complexType
name="CounterpartyOther_TR_R"
>
<xs:sequence > <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> <xs:element name="Ctry" type="CountryCode" /> <xs:element name="EMIROblgtn" type="YesNoIndicator" /> </xs:sequence> </xs:complexType> |
CounterpartyOther_TR_R/Id- Identification (element) |
|
Description | Unique code identifying the other counterparty of the contract. Usage: This field shall be filled from the perspective of the reporting counterparty. In case of a private individual a client code shall be used in a consistent manner. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> |
CounterpartyOther_TR_R/Ctry- Country (element) |
|
Description | The code of country where the registered office of the other counterparty is located or country of residence in case that the other counterparty is a natural person. |
Type | CountryCode |
Source | <xs:element name="Ctry" type="CountryCode" /> |
CounterpartyOther_TR_R/EMIROblgtn- Subject to EMIR regulation obligation (element) |
|
Description | Is the other counterparty subject to the EMIR regulation reporting obligation? |
Type | YesNoIndicator |
Source | <xs:element name="EMIROblgtn" type="YesNoIndicator" /> |
CounterpartyOther_TR_M- Counterparty2__1 (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
Id
Ctry EMIROblgtn |
Source |
<xs:complexType
name="CounterpartyOther_TR_M"
>
<xs:sequence > <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> <xs:element name="Ctry" type="CountryCode" /> <xs:element name="EMIROblgtn" type="YesNoIndicator" /> </xs:sequence> </xs:complexType> |
CounterpartyOther_TR_M/Id- Identification (element) |
|
Description | Unique code identifying the other counterparty of the contract. Usage: This field shall be filled from the perspective of the reporting counterparty. In case of a private individual a client code shall be used in a consistent manner. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> |
CounterpartyOther_TR_M/Ctry- Country (element) |
|
Description | The code of country where the registered office of the other counterparty is located or country of residence in case that the other counterparty is a natural person. |
Type | CountryCode |
Source | <xs:element name="Ctry" type="CountryCode" /> |
CounterpartyOther_TR_M/EMIROblgtn- Subject to EMIR regulation obligation (element) |
|
Description | Is the other counterparty subject to the EMIR regulation reporting obligation? |
Type | YesNoIndicator |
Source | <xs:element name="EMIROblgtn" type="YesNoIndicator" /> |
CounterpartyOther_TR_N- Counterparty2__1 (complex type) |
|
Description | Information related to counterparty identification. |
Components
|
Id
Ctry EMIROblgtn |
Source |
<xs:complexType
name="CounterpartyOther_TR_N"
>
<xs:sequence > <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> <xs:element name="Ctry" type="CountryCode" /> <xs:element name="EMIROblgtn" type="YesNoIndicator" /> </xs:sequence> </xs:complexType> |
CounterpartyOther_TR_N/Id- Identification (element) |
|
Description | Unique code identifying the other counterparty of the contract. Usage: This field shall be filled from the perspective of the reporting counterparty. In case of a private individual a client code shall be used in a consistent manner. |
Type | OrganisationIdentification3Choice__1 |
Source | <xs:element name="Id" type="OrganisationIdentification3Choice__1" /> |
CounterpartyOther_TR_N/Ctry- Country (element) |
|
Description | The code of country where the registered office of the other counterparty is located or country of residence in case that the other counterparty is a natural person. |
Type | CountryCode |
Source | <xs:element name="Ctry" type="CountryCode" /> |
CounterpartyOther_TR_N/EMIROblgtn- Subject to EMIR regulation obligation (element) |
|
Description | Is the other counterparty subject to the EMIR regulation reporting obligation? |
Type | YesNoIndicator |
Source | <xs:element name="EMIROblgtn" type="YesNoIndicator" /> |
CounterpartyTradeNature_TR- CounterpartyTradeNature (simple type) |
|||||||||||
Description | Nature of the reporting counterparty's company activities. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="CounterpartyTradeNature_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="F" /> <xs:enumeration value="N" /> <xs:enumeration value="C" /> <xs:enumeration value="O" /> </xs:restriction> </xs:simpleType> |
CounterpartySpecificData_TR_M- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_M"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_M" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_M/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_M |
Source | <xs:element name="CtrPty" type="Counterparty_TR_M" /> |
CounterpartySpecificData_TR_P_M- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_P_M"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_P_M" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_P_M/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_P_M |
Source | <xs:element name="CtrPty" type="Counterparty_TR_P_M" /> |
CounterpartySpecificData_TR_R- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_R"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_R" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_R/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_R |
Source | <xs:element name="CtrPty" type="Counterparty_TR_R" /> |
CounterpartySpecificData_TR_P_R- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_P_R"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_P_R" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_P_R/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_P_R |
Source | <xs:element name="CtrPty" type="Counterparty_TR_P_R" /> |
CounterpartySpecificData_TR_N- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
Valtn{0,1} Coll{0,1} |
Source |
<xs:complexType
name="CounterpartySpecificData_TR_N"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_N" /> <xs:element name="Valtn" type="ContractValuationData_TR_N" minOccurs="0" maxOccurs="1" /> <xs:element name="Coll" type="TradeCollateralReport_TR_N" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_N/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_N |
Source | <xs:element name="CtrPty" type="Counterparty_TR_N" /> |
CounterpartySpecificData_TR_N/Valtn- Valuation (element) |
|
Description | Data specific to the valuation of the transaction. |
Type | ContractValuationData_TR_N |
Source | <xs:element name="Valtn" type="ContractValuationData_TR_N" minOccurs="0" maxOccurs="1" /> |
CounterpartySpecificData_TR_N/Coll- Collateral (element) |
|
Description | Information related to collateral agreement existing between counterparties. |
Type | TradeCollateralReport_TR_N |
Source | <xs:element name="Coll" type="TradeCollateralReport_TR_N" minOccurs="0" maxOccurs="1" /> |
CounterpartySpecificData_TR_PC- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
Coll{0,1} |
Source |
<xs:complexType
name="CounterpartySpecificData_TR_PC"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_N" /> <xs:element name="Coll" type="TradeCollateralReport_TR_PC" minOccurs="0" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_PC/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_N |
Source | <xs:element name="CtrPty" type="Counterparty_TR_N" /> |
CounterpartySpecificData_TR_PC/Coll- Collateral (element) |
|
Description | Information related to collateral agreement existing between counterparties. |
Type | TradeCollateralReport_TR_PC |
Source | <xs:element name="Coll" type="TradeCollateralReport_TR_PC" minOccurs="0" /> |
CounterpartySpecificData_TR_P_N- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
Valtn{0,1} Coll{0,1} |
Source |
<xs:complexType
name="CounterpartySpecificData_TR_P_N"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_P_N" /> <xs:element name="Valtn" type="ContractValuationData_TR_N" minOccurs="0" maxOccurs="1" /> <xs:element name="Coll" type="TradeCollateralReport_TR_N" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_P_N/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_P_N |
Source | <xs:element name="CtrPty" type="Counterparty_TR_P_N" /> |
CounterpartySpecificData_TR_P_N/Valtn- Valuation (element) |
|
Description | Data specific to the valuation of the transaction. |
Type | ContractValuationData_TR_N |
Source | <xs:element name="Valtn" type="ContractValuationData_TR_N" minOccurs="0" maxOccurs="1" /> |
CounterpartySpecificData_TR_P_N/Coll- Collateral (element) |
|
Description | Information related to collateral agreement existing between counterparties. |
Type | TradeCollateralReport_TR_N |
Source | <xs:element name="Coll" type="TradeCollateralReport_TR_N" minOccurs="0" maxOccurs="1" /> |
CounterpartySpecificData_TR_V- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
Valtn{0,1} Coll{0,1} |
Source |
<xs:complexType
name="CounterpartySpecificData_TR_V"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_Z" /> <xs:element name="Valtn" type="ContractValuationData_TR_V" minOccurs="0" /> <xs:element name="Coll" type="TradeCollateralReport_TR_V" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_V/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_Z |
Source | <xs:element name="CtrPty" type="Counterparty_TR_Z" /> |
CounterpartySpecificData_TR_V/Valtn- Valuation (element) |
|
Description | Data specific to the valuation of the transaction. |
Type | ContractValuationData_TR_V |
Source | <xs:element name="Valtn" type="ContractValuationData_TR_V" minOccurs="0" /> |
CounterpartySpecificData_TR_V/Coll- Collateral (element) |
|
Description | Information related to collateral agreement existing between counterparties. |
Type | TradeCollateralReport_TR_V |
Source | <xs:element name="Coll" type="TradeCollateralReport_TR_V" minOccurs="0" maxOccurs="1" /> |
CounterpartySpecificData_TR_E- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_E"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_E" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_E/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_E |
Source | <xs:element name="CtrPty" type="Counterparty_TR_E" /> |
CounterpartySpecificData_TR_Z- CounterpartySpecificData (complex type) |
|
Description | Data related specifically to counterparty. |
Components
|
CtrPty
|
Source |
<xs:complexType
name="CounterpartySpecificData_TR_Z"
>
<xs:sequence > <xs:element name="CtrPty" type="Counterparty_TR_Z" /> </xs:sequence> </xs:complexType> |
CounterpartySpecificData_TR_Z/CtrPty- Counterparty (element) |
|
Description | Data specific to counterparties of the reported transaction/position. |
Type | Counterparty_TR_Z |
Source | <xs:element name="CtrPty" type="Counterparty_TR_Z" /> |
CountryCode- CountryCode (simple type) |
|
Description | 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). |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{2,2}
|
Source |
<xs:simpleType
name="CountryCode"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{2,2}" /> </xs:restriction> </xs:simpleType> |
CountrySubDivisionCode- CountrySubDivisionCode (simple type) |
|
Description | Code to identify a name of a unit resulting from the division of a country, dependency, or other area of special geopolitical interest contained in ISO 3166-1, on the basis of country names obtained from the United Nations (ISO 3166-2: Country subdivision code). |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{2,2}\-[0-9A-Z]{1,3}
|
Source |
<xs:simpleType
name="CountrySubDivisionCode"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{2,2}\-[0-9A-Z]{1,3}" /> </xs:restriction> </xs:simpleType> |
CreditDerivative_TR- CreditDerivative (complex type) |
|
Description | Information related specifically to credit derivatives attributes. |
Components
|
Snrty
RefPty{0,1} PmtFrqcy ClctnBsis{1,1} Srs{0,1} Vrsn{0,1} IndxFctr{0,1} Trch AttchmntPt{0,1} DtchmntPt{0,1} |
Source |
<xs:complexType
name="CreditDerivative_TR"
>
<xs:sequence > <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcy" type="Frequency8Code" /> <xs:element name="ClctnBsis" type="ESMADayCount" maxOccurs="1" /> <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="Trch" type="TrancheIndicator" /> <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CreditDerivative_TR/Snrty- Seniority (element) |
|
Description | Classification of seniority in case of contract on index or on a single name entity. |
Type | DebtInstrumentSeniorityType2Code |
Source | <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> |
CreditDerivative_TR/RefPty- ReferenceParty (element) |
|
Description | Designation of the underlying reference obligation. |
Type | ReferenceParty |
Source | <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR/PmtFrqcy- PaymentFrequency (element) |
|
Description | Frequency of payment of the interest rate or coupon. |
Type | Frequency8Code |
Source | <xs:element name="PmtFrqcy" type="Frequency8Code" /> |
CreditDerivative_TR/ClctnBsis- CalculationBasis (element) |
|
Description | Calculation basis of the interest rate, such as Act/360. |
Type | ESMADayCount |
Source | <xs:element name="ClctnBsis" type="ESMADayCount" maxOccurs="1" /> |
CreditDerivative_TR/Srs- Series (element) |
|
Description | Indicates the series number of the composition of the index if applicable. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR/Vrsn- Version (element) |
|
Description | New version of a series is issued if one of the constituents defaults and the index has to be re-weighted to account for the new number of total constituents within the index. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR/IndxFctr- IndexFactor (element) |
|
Description | Factor to apply to the actual notional to adjust it to all the previous credit events in the index series. Usage:The figure varies between 0 and 100. |
Type | PercentageRate |
Source | <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR/Trch- Tranche (element) |
|
Description | Indicates whether the derivative contract is tranched or not. |
Type | TrancheIndicator |
Source | <xs:element name="Trch" type="TrancheIndicator" /> |
CreditDerivative_TR/AttchmntPt- AttachmentPoint (element) |
|
Description | Indicates the point at which losses in the pool will attach to a particular tranche. |
Type | PercentageRate |
Source | <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR/DtchmntPt- DetachmentPoint (element) |
|
Description | Indicates the point beyond which losses do not affect the particular tranche. |
Type | PercentageRate |
Source | <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M- CreditDerivative (complex type) |
|
Description | Information related specifically to credit derivatives attributes. |
Components
|
Snrty
RefPty{0,1} PmtFrqcy ClctnBsis Srs{0,1} Vrsn{0,1} IndxFctr{0,1} Trch AttchmntPt{0,1} DtchmntPt{0,1} |
Source |
<xs:complexType
name="CreditDerivative_TR_M"
>
<xs:sequence > <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcy" type="Frequency8Code" /> <xs:element name="ClctnBsis" type="ESMADayCount" /> <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="Trch" type="TrancheIndicator" /> <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CreditDerivative_TR_M/Snrty- Seniority (element) |
|
Description | Classification of seniority in case of contract on index or on a single name entity. |
Type | DebtInstrumentSeniorityType2Code |
Source | <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> |
CreditDerivative_TR_M/RefPty- ReferenceParty (element) |
|
Description | Designation of the underlying reference obligation. |
Type | ReferenceParty |
Source | <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M/PmtFrqcy- PaymentFrequency (element) |
|
Description | Frequency of payment of the interest rate or coupon. |
Type | Frequency8Code |
Source | <xs:element name="PmtFrqcy" type="Frequency8Code" /> |
CreditDerivative_TR_M/ClctnBsis- CalculationBasis (element) |
|
Description | Calculation basis of the interest rate, such as Act/360. |
Type | ESMADayCount |
Source | <xs:element name="ClctnBsis" type="ESMADayCount" /> |
CreditDerivative_TR_M/Srs- Series (element) |
|
Description | Indicates the series number of the composition of the index if applicable. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M/Vrsn- Version (element) |
|
Description | New version of a series is issued if one of the constituents defaults and the index has to be re-weighted to account for the new number of total constituents within the index. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M/IndxFctr- IndexFactor (element) |
|
Description | Factor to apply to the actual notional to adjust it to all the previous credit events in the index series. Usage:The figure varies between 0 and 100. |
Type | PercentageRate |
Source | <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M/Trch- Tranche (element) |
|
Description | Indicates whether the derivative contract is tranched or not. |
Type | TrancheIndicator |
Source | <xs:element name="Trch" type="TrancheIndicator" /> |
CreditDerivative_TR_M/AttchmntPt- AttachmentPoint (element) |
|
Description | Indicates the point at which losses in the pool will attach to a particular tranche. |
Type | PercentageRate |
Source | <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_M/DtchmntPt- DetachmentPoint (element) |
|
Description | Indicates the point beyond which losses do not affect the particular tranche. |
Type | PercentageRate |
Source | <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R- CreditDerivative (complex type) |
|
Description | Information related specifically to credit derivatives attributes. |
Components
|
Snrty
RefPty{0,1} PmtFrqcy ClctnBsis Srs{0,1} Vrsn{0,1} IndxFctr{0,1} Trch AttchmntPt{0,1} DtchmntPt{0,1} |
Source |
<xs:complexType
name="CreditDerivative_TR_R"
>
<xs:sequence > <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcy" type="Frequency8Code" /> <xs:element name="ClctnBsis" type="ESMADayCount" /> <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="Trch" type="TrancheIndicator" /> <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
CreditDerivative_TR_R/Snrty- Seniority (element) |
|
Description | Classification of seniority in case of contract on index or on a single name entity. |
Type | DebtInstrumentSeniorityType2Code |
Source | <xs:element name="Snrty" type="DebtInstrumentSeniorityType2Code" /> |
CreditDerivative_TR_R/RefPty- ReferenceParty (element) |
|
Description | Designation of the underlying reference obligation. |
Type | ReferenceParty |
Source | <xs:element name="RefPty" type="ReferenceParty" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R/PmtFrqcy- PaymentFrequency (element) |
|
Description | Frequency of payment of the interest rate or coupon. |
Type | Frequency8Code |
Source | <xs:element name="PmtFrqcy" type="Frequency8Code" /> |
CreditDerivative_TR_R/ClctnBsis- CalculationBasis (element) |
|
Description | Calculation basis of the interest rate, such as Act/360. |
Type | ESMADayCount |
Source | <xs:element name="ClctnBsis" type="ESMADayCount" /> |
CreditDerivative_TR_R/Srs- Series (element) |
|
Description | Indicates the series number of the composition of the index if applicable. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Srs" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R/Vrsn- Version (element) |
|
Description | New version of a series is issued if one of the constituents defaults and the index has to be re-weighted to account for the new number of total constituents within the index. |
Type | ESMAPositiveInteger5 |
Source | <xs:element name="Vrsn" type="ESMAPositiveInteger5" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R/IndxFctr- IndexFactor (element) |
|
Description | Factor to apply to the actual notional to adjust it to all the previous credit events in the index series. Usage:The figure varies between 0 and 100. |
Type | PercentageRate |
Source | <xs:element name="IndxFctr" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R/Trch- Tranche (element) |
|
Description | Indicates whether the derivative contract is tranched or not. |
Type | TrancheIndicator |
Source | <xs:element name="Trch" type="TrancheIndicator" /> |
CreditDerivative_TR_R/AttchmntPt- AttachmentPoint (element) |
|
Description | Indicates the point at which losses in the pool will attach to a particular tranche. |
Type | PercentageRate |
Source | <xs:element name="AttchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CreditDerivative_TR_R/DtchmntPt- DetachmentPoint (element) |
|
Description | Indicates the point beyond which losses do not affect the particular tranche. |
Type | PercentageRate |
Source | <xs:element name="DtchmntPt" type="PercentageRate" minOccurs="0" maxOccurs="1" /> |
CurrencyExchange10__1- CurrencyExchange10__1 (complex type) |
|
Description | Describes the details of the currency exchange. |
Components
|
DlvrblCrossCcy{0,1}
XchgRate{0,1} FwdXchgRate{0,1} XchgRateBsis |
Source |
<xs:complexType
name="CurrencyExchange10__1"
>
<xs:sequence > <xs:element name="DlvrblCrossCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0" /> <xs:element name="XchgRate" type="PercentageRate" minOccurs="0" /> <xs:element name="FwdXchgRate" type="PercentageRate" minOccurs="0" /> <xs:element name="XchgRateBsis" type="ExchangeRateBasis1" /> </xs:sequence> </xs:complexType> |
CurrencyExchange10__1/DlvrblCrossCcy- DeliverableCrossCurrency (element) |
|
Description | Indicates the cross currency, if different from the currency of delivery. |
Type | ActiveOrHistoricCurrencyCode |
Source | <xs:element name="DlvrblCrossCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0" /> |
CurrencyExchange10__1/XchgRate- ExchangeRate (element) |
|
Description | Factor used to convert an amount from one currency into another. This reflects the price at which one currency was bought with another currency. |
Type | PercentageRate |
Source | <xs:element name="XchgRate" type="PercentageRate" minOccurs="0" /> |
CurrencyExchange10__1/FwdXchgRate- ForwardExchangeRate (element) |
|
Description | Forward exchange rate as agreed between the counterparties in the contractual agreement, expressed as a price of base currency in the quoted currency. |
Type | PercentageRate |
Source | <xs:element name="FwdXchgRate" type="PercentageRate" minOccurs="0" /> |
CurrencyExchange10__1/XchgRateBsis- ExchangeRateBasis (element) |
|
Description | Indicates the quote base for the exchange rate. |
Type | ExchangeRateBasis1 |
Source | <xs:element name="XchgRateBsis" type="ExchangeRateBasis1" /> |
DebtInstrumentSeniorityType2Code- DebtInstrumentSeniorityType2Code (simple type) |
|||||||||
Description | Specifies the seniority type of a specific debt instrument. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="DebtInstrumentSeniorityType2Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="SBOD" /> <xs:enumeration value="SNDB" /> <xs:enumeration value="OTHR" /> </xs:restriction> </xs:simpleType> |
DecimalNumber- DecimalNumber (simple type) |
|
Description | Number of objects represented as a decimal number, eg, 0.75 or 45.6. |
Type | Derived from: xs:decimal |
Format | fraction digits=17
no of characters=18 |
Source |
<xs:simpleType
name="DecimalNumber"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="17" /> <xs:totalDigits value="18" /> </xs:restriction> </xs:simpleType> |
DeliveryInterconnectionPoint1Choice- DeliveryInterconnectionPoint1Choice (complex type) |
|
Description | Identification of the delivery point(s) of market area(s) or the interconnection point of a transportation contract. |
Components
|
Cd
Prtry |
Source |
<xs:complexType
name="DeliveryInterconnectionPoint1Choice"
>
<xs:sequence > <xs:choice > <xs:element name="Cd" type="EICIdentifier" /> <xs:element name="Prtry" type="ESMAMax52AlphaNumeric" /> </xs:choice> </xs:sequence> </xs:complexType> |
DeliveryInterconnectionPoint1Choice/Cd- Code (element) |
|
Description | Identification of delivery/interconnection point or zone as a code. |
Type | EICIdentifier |
Source | <xs:element name="Cd" type="EICIdentifier" /> |
DeliveryInterconnectionPoint1Choice/Prtry- Proprietary (element) |
|
Description | Identification of delivery/interconnection point or zone in a proprietary format. |
Type | ESMAMax52AlphaNumeric |
Source | <xs:element name="Prtry" type="ESMAMax52AlphaNumeric" /> |
DateAndDateTimeChoice- Date and time (complex type) |
|
Description | Date and time |
Components
|
Dt
DtTm |
Source |
<xs:complexType
name="DateAndDateTimeChoice"
>
<xs:sequence > <xs:choice > <xs:element name="Dt" type="ISODate" /> <xs:element name="DtTm" type="ISONormalisedDateTime" /> </xs:choice> </xs:sequence> </xs:complexType> |
DateAndDateTimeChoice/Dt- Date (element) |
|
Description | Date |
Type | ISODate |
Source | <xs:element name="Dt" type="ISODate" /> |
DateAndDateTimeChoice/DtTm- Date and time (element) |
|
Description | Date and time |
Type | ISONormalisedDateTime |
Source | <xs:element name="DtTm" type="ISONormalisedDateTime" /> |
DerivativeForeignExchange2- DerivativeForeignExchange2 (complex type) |
|
Description | Attributes of non-financial instrument of type foreign exchange as underlying. |
Components
|
OthrNtnlCcy
|
Source |
<xs:complexType
name="DerivativeForeignExchange2"
>
<xs:sequence > <xs:element name="OthrNtnlCcy" type="ActiveOrHistoricCurrencyCode" /> </xs:sequence> </xs:complexType> |
DerivativeForeignExchange2/OthrNtnlCcy- OtherNotionalCurrency (element) |
|
Description | Underlying currency 2 of the currency pair (the currency 1 will be populated in the notional currency). |
Type | ActiveOrHistoricCurrencyCode |
Source | <xs:element name="OthrNtnlCcy" type="ActiveOrHistoricCurrencyCode" /> |
DerivativeInterest2- DerivativeInterest2 (complex type) |
|
Description | Specifies a multi-leg interest derivative. |
Components
|
OthrNtnlCcy
|
Source |
<xs:complexType
name="DerivativeInterest2"
>
<xs:sequence > <xs:element name="OthrNtnlCcy" type="ActiveOrHistoricCurrencyCode" /> </xs:sequence> </xs:complexType> |
DerivativeInterest2/OthrNtnlCcy- OtherNotionalCurrency (element) |
|
Description | Currency in which leg 2 of the contract is denominated, in case of multi-currency or cross-currency swaps. Currency in which leg 2 of the swap is denominated, in case of swaptions where the underlying swap is multi-currency. |
Type | ActiveOrHistoricCurrencyCode |
Source | <xs:element name="OthrNtnlCcy" type="ActiveOrHistoricCurrencyCode" /> |
DurationType1Code_TR- DurationType1Code (simple type) |
|||||||||||||||||||||
Description | Specifies the duration of the delivery period. | ||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||
Format |
|
||||||||||||||||||||
Source |
<xs:simpleType
name="DurationType1Code_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="Y" /> <xs:enumeration value="W" /> <xs:enumeration value="S" /> <xs:enumeration value="Q" /> <xs:enumeration value="M" /> <xs:enumeration value="N" /> <xs:enumeration value="H" /> <xs:enumeration value="D" /> <xs:enumeration value="O" /> </xs:restriction> </xs:simpleType> |
EICIdentifier- EICIdentifier (simple type) |
|
Description | Energy identification coding scheme. |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9\-]{16}
|
Source |
<xs:simpleType
name="EICIdentifier"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9\-]{16}" /> </xs:restriction> </xs:simpleType> |
EnergyDeliveryAttribute3__1- EnergyDeliveryAttribute3__1 (complex type) |
|
Description | Information related to energy derivatives attributes. |
Components
|
DlvryIntrvl{0,1}
DlvryPrd{0,1} Drtn{0,1} WkDay{0,1} DlvryCpcty{0,1} QtyUnit{0,1} PricTmIntrvlQty{0,1} |
Source |
<xs:complexType
name="EnergyDeliveryAttribute3__1"
>
<xs:sequence > <xs:element name="DlvryIntrvl" type="ESMANormalisedTime" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvryPrd" type="Period10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Drtn" type="DurationType1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="WkDay" type="WeekDay1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="DlvryCpcty" type="Amount20_SimpleType_Negative" minOccurs="0" maxOccurs="1" /> <xs:element name="QtyUnit" type="EnergyQuantityUnit_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="PricTmIntrvlQty" type="Amount20_SimpleType_Negative" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
EnergyDeliveryAttribute3__1/DlvryIntrvl- DeliveryInterval (element) |
|
Description | Time interval for each block or shape. |
Type | ESMANormalisedTime |
Source | <xs:element name="DlvryIntrvl" type="ESMANormalisedTime" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/DlvryPrd- DeliveryPeriod (element) |
|
Description | Definition of delivery start datetime and end datetime. |
Type | Period10__1 |
Source | <xs:element name="DlvryPrd" type="Period10__1" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/Drtn- Duration (element) |
|
Description | The duration of the delivery period. |
Type | DurationType1Code_TR |
Source | <xs:element name="Drtn" type="DurationType1Code_TR" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/WkDay- WeekDay (element) |
|
Description | Days of the week of the delivery. |
Type | WeekDay1Code_TR |
Source | <xs:element name="WkDay" type="WeekDay1Code_TR" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/DlvryCpcty- DeliveryCapacity (element) |
|
Description | Delivery capacity for each delivery interval specified. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="DlvryCpcty" type="Amount20_SimpleType_Negative" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/QtyUnit- QuantityUnit (element) |
|
Description | Daily or hourly quantity in MWh or kWh/d which corresponds to the underlying commodity. |
Type | EnergyQuantityUnit_TR |
Source | <xs:element name="QtyUnit" type="EnergyQuantityUnit_TR" minOccurs="0" maxOccurs="1" /> |
EnergyDeliveryAttribute3__1/PricTmIntrvlQty- PriceTimeIntervalQuantity (element) |
|
Description | Indicates if applicable the price per quantity per delivery time interval. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="PricTmIntrvlQty" type="Amount20_SimpleType_Negative" minOccurs="0" maxOccurs="1" /> |
EnergyLoadType1Code- EnergyLoadType1Code (simple type) |
|||||||||||||||||
Description | Specifies the energy delivery profile. | ||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||
Format |
|
||||||||||||||||
Source |
<xs:simpleType
name="EnergyLoadType1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="BL" /> <xs:enumeration value="GD" /> <xs:enumeration value="BH" /> <xs:enumeration value="OP" /> <xs:enumeration value="OT" /> <xs:enumeration value="PL" /> <xs:enumeration value="SH" /> </xs:restriction> </xs:simpleType> |
EnergyQuantityUnit_TR- EnergyQuantityUnit1Code (simple type) |
|||||||||||||||||||||||||||||||
Description | Specifies an energy quantity unit. | ||||||||||||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||||||||||||
Format |
|
||||||||||||||||||||||||||||||
Source |
<xs:simpleType
name="EnergyQuantityUnit_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="Therm/d" /> <xs:enumeration value="MWh/h" /> <xs:enumeration value="MWh/d" /> <xs:enumeration value="MW" /> <xs:enumeration value="MTherm/d" /> <xs:enumeration value="cm/d" /> <xs:enumeration value="mcm/d" /> <xs:enumeration value="KWh/h" /> <xs:enumeration value="KWh/d" /> <xs:enumeration value="KW" /> <xs:enumeration value="KTherm/d" /> <xs:enumeration value="GWh/h" /> <xs:enumeration value="GWh/d" /> <xs:enumeration value="GW" /> </xs:restriction> </xs:simpleType> |
ESMA_AlphaNumericCapitalLettersMax50_Pattern- ESMA_AlphaNumericCapitalLettersMax50_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=([A-Z]|[0-9]){1,50}
|
Source |
<xs:simpleType
name="ESMA_AlphaNumericCapitalLettersMax50_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="([A-Z]|[0-9]){1,50}" /> </xs:restriction> </xs:simpleType> |
ESMA_AlphaNumericMax52_Pattern- ESMA_AlphaNumericMax52_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=([A-Z]|[0-9]){1,52}
|
Source |
<xs:simpleType
name="ESMA_AlphaNumericMax52_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="([A-Z]|[0-9]){1,52}" /> </xs:restriction> </xs:simpleType> |
ESMA_Concat_Pattern- ESMA_Concat_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=CONCAT
|
Source |
<xs:simpleType
name="ESMA_Concat_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="CONCAT" /> </xs:restriction> </xs:simpleType> |
ESMA_AlphaNumericAdditionalCharactersMax350_Pattern- ESMA_AlphaNumericAdditionalCharactersMax350_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=([A-Z]|[0-9]|%|\?|#| |\+|/){1,350}
|
Source |
<xs:simpleType
name="ESMA_AlphaNumericAdditionalCharactersMax350_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="([A-Z]|[0-9]|%|\?|#| |\+|/){1,350}" /> </xs:restriction> </xs:simpleType> |
ESMADayCount- ESMADayCount (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=(Actual|[0-9]{1,3})/(Actual|[0-9]{1,3})
|
Source |
<xs:simpleType
name="ESMADayCount"
>
<xs:restriction base="xs:string" > <xs:pattern value="(Actual|[0-9]{1,3})/(Actual|[0-9]{1,3})" /> </xs:restriction> </xs:simpleType> |
ESMA_EeaEuropeanAlphabetMax140_Pattern- ESMA_EeaEuropeanAlphabetMax140_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=([A-Z]|[А-Я]|[Α-Ω]|[ÄÀÁÂÃÅǍĄĂÆÇĆĈČĎĐÐÈÉÊËĚĘĜĢĞĤÌÍÎÏĴĶĹĻŁĽÑŃŇÖÒÓÔÕŐØŒŔŘẞŚŜŞŠȘŤŢÞȚÜÙÚÛŰŨŲŮŴÝŸŶŹŽŻ]|,| |'|-|–){1,140}
|
Source |
<xs:simpleType
name="ESMA_EeaEuropeanAlphabetMax140_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="([A-Z]|[А-Я]|[Α-Ω]|[ÄÀÁÂÃÅǍĄĂÆÇĆĈČĎĐÐÈÉÊËĚĘĜĢĞĤÌÍÎÏĴĶĹĻŁĽÑŃŇÖÒÓÔÕŐØŒŔŘẞŚŜŞŠȘŤŢÞȚÜÙÚÛŰŨŲŮŴÝŸŶŹŽŻ]|,| |'|-|–){1,140}" /> </xs:restriction> </xs:simpleType> |
ESMALongDecimalNumberMinExcl0- ESMALongDecimalNumberMinExcl0 (simple type) |
|
Description | Positive decimal number |
Type | Derived from: xs:decimal |
Format | fraction digits=11
no of characters=22 Min. value=0 |
Source |
<xs:simpleType
name="ESMALongDecimalNumberMinExcl0"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="11" /> <xs:totalDigits value="22" /> <xs:minExclusive value="0" /> </xs:restriction> </xs:simpleType> |
ESMAImpliedCurrencyAnd20AmountMinExcl0- ESMAImpliedCurrencyAnd20AmountMinExcl0 (simple type) |
|
Description | |
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="ESMAImpliedCurrencyAnd20AmountMinExcl0"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minExclusive value="0" /> </xs:restriction> </xs:simpleType> |
ESMA_AlphaNumericAdditionalCharactersMax25_Pattern- ESMAAlphaNumericAdditionalCharactersMax25_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=([A-Z]|[0-9]|%|\?|#| |\+|/){1,25}
|
Source |
<xs:simpleType
name="ESMA_AlphaNumericAdditionalCharactersMax25_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="([A-Z]|[0-9]|%|\?|#| |\+|/){1,25}" /> </xs:restriction> </xs:simpleType> |
ESMAMax35AlphaNumeric- ESMAMax35AlphaNumeric (simple type) |
|
Description | A string of up to 35 captial letters (A-Z) or numbers (0-9). |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{1,35}
|
Source |
<xs:simpleType
name="ESMAMax35AlphaNumeric"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{1,35}" /> </xs:restriction> </xs:simpleType> |
ESMAMax48AlphaNumericAdditionalCharactersAII- ESMAMax48AlphaNumericAdditionalCharactersAII (simple type) |
|
Description | A string of up to 48 captial letters (A-Z), numbers (0-9) or special characters ".", "-". |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9\.-]{1,48}
|
Source |
<xs:simpleType
name="ESMAMax48AlphaNumericAdditionalCharactersAII"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9\.-]{1,48}" /> </xs:restriction> </xs:simpleType> |
ESMAMax50AlphaNumeric- ESMAMax50AlphaNumeric (simple type) |
|
Description | A string of up to 50 captial letters (A-Z) or numbers (0-9). |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{1,50}
|
Source |
<xs:simpleType
name="ESMAMax50AlphaNumeric"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{1,50}" /> </xs:restriction> </xs:simpleType> |
ESMAMax52AlphaNumeric- ESMAMax52AlphaNumeric (simple type) |
|
Description | A string of up to 52 captial letters (A-Z) or numbers (0-9). |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{1,52}
|
Source |
<xs:simpleType
name="ESMAMax52AlphaNumeric"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{1,52}" /> </xs:restriction> </xs:simpleType> |
ESMA_NindCcpt_Pattern- ESMA_NindCcpt_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=(NIDN)|(CCPT)
|
Source |
<xs:simpleType
name="ESMA_NindCcpt_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="(NIDN)|(CCPT)" /> </xs:restriction> </xs:simpleType> |
ESMANormalisedTime- ESMANormalisedTime (simple type) |
|
Description | A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ). |
Type | Derived from: xs:time |
Format | xs:pattern=.*Z
|
Source |
<xs:simpleType
name="ESMANormalisedTime"
>
<xs:restriction base="xs:time" > <xs:pattern value=".*Z" /> </xs:restriction> </xs:simpleType> |
ESMA_PersonalIdentification_Pattern- ESMA_PersonalIdentification_Pattern (simple type) |
|
Description | |
Type | Derived from: xs:string |
Format | xs:pattern=(([A-Z]{2,2}[A-Z0-9]{1,33})|([A-Z]{2,2}[0-9]{8}[A-Z]{1}[A-Z#]{4}[A-Z]{1}[A-Z#]{4}))
|
Source |
<xs:simpleType
name="ESMA_PersonalIdentification_Pattern"
>
<xs:restriction base="xs:string" > <xs:pattern value="(([A-Z]{2,2}[A-Z0-9]{1,33})|([A-Z]{2,2}[0-9]{8}[A-Z]{1}[A-Z#]{4}[A-Z]{1}[A-Z#]{4}))" /> </xs:restriction> </xs:simpleType> |
ESMAPositiveInteger5- ESMAPositiveInteger5 (simple type) |
|
Description | Positive integer number of up to 5 digits. |
Type | Derived from: xs:decimal |
Format | fraction digits=0
no of characters=5 Min. value=0 |
Source |
<xs:simpleType
name="ESMAPositiveInteger5"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="0" /> <xs:totalDigits value="5" /> <xs:minExclusive value="0" /> </xs:restriction> </xs:simpleType> |
ExchangeRateBasis1- ExchangeRateBasis1 (complex type) |
|
Description | Provides information about the terms of the foreign exchange transaction. |
Components
|
BaseCcy
QtdCcy |
Source |
<xs:complexType
name="ExchangeRateBasis1"
>
<xs:sequence > <xs:element name="BaseCcy" type="ActiveCurrencyCode" /> <xs:element name="QtdCcy" type="ActiveCurrencyCode" /> </xs:sequence> </xs:complexType> |
ExchangeRateBasis1/BaseCcy- BaseCurrency (element) |
|
Description | Currency in which the rate of exchange is expressed in a currency exchange. Usage: In the example one GBP equals xxxUSD, the unit currency is GBP. |
Type | ActiveCurrencyCode |
Source | <xs:element name="BaseCcy" type="ActiveCurrencyCode" /> |
ExchangeRateBasis1/QtdCcy- QuotedCurrency (element) |
|
Description | Currency into which the base currency is converted, in a currency exchange. |
Type | ActiveCurrencyCode |
Source | <xs:element name="QtdCcy" type="ActiveCurrencyCode" /> |
ExecutingParty1Choice__1- ExecutingParty1Choice__1 (complex type) |
|
Description | Identification of the executing party. |
Components
|
Prsn
Algo Clnt ShrtCd |
Source |
<xs:complexType
name="ExecutingParty1Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Prsn" type="PersonIdentification12__1" /> <xs:element name="Algo" type="ESMA_AlphaNumericCapitalLettersMax50_Pattern" /> <xs:element name="Clnt" type="NoReasonCode" /> <xs:element name="ShrtCd" type="ShortCode" /> </xs:choice> </xs:sequence> </xs:complexType> |
ExecutingParty1Choice__1/Prsn- Person (element) |
|
Description | Identification of a person. |
Type | PersonIdentification12__1 |
Source | <xs:element name="Prsn" type="PersonIdentification12__1" /> |
ExecutingParty1Choice__1/Algo- Algorithm (element) |
|
Description | Identification of an algorithm. |
Type | ESMA_AlphaNumericCapitalLettersMax50_Pattern |
Source | <xs:element name="Algo" type="ESMA_AlphaNumericCapitalLettersMax50_Pattern" /> |
ExecutingParty1Choice__1/Clnt- Client (element) |
|
Description | Indication that the transaction was executed directly by the client. |
Type | NoReasonCode |
Source | <xs:element name="Clnt" type="NoReasonCode" /> |
ExecutingParty1Choice__1/ShrtCd- ShortCode (element) |
|
Description | Short code. |
Type | ShortCode |
Source | <xs:element name="ShrtCd" type="ShortCode" /> |
FinancialInstrumentContractType2Code- FinancialInstrumentContractType2Code (simple type) |
|||||||||||||||||||||
Description | Specifies the contract type of a derivate. | ||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||
Format |
|
||||||||||||||||||||
Source |
<xs:simpleType
name="FinancialInstrumentContractType2Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="CD" /> <xs:enumeration value="FR" /> <xs:enumeration value="FU" /> <xs:enumeration value="FW" /> <xs:enumeration value="OP" /> <xs:enumeration value="SB" /> <xs:enumeration value="SW" /> <xs:enumeration value="ST" /> <xs:enumeration value="OT" /> </xs:restriction> </xs:simpleType> |
FinancialInstrument58__1- Financial instrument (complex type) |
|
Description | Specifies underlying instruments or index a derivative has. |
Components
|
ISIN{0,1}
Nm |
Source |
<xs:complexType
name="FinancialInstrument58__1"
>
<xs:sequence > <xs:element name="ISIN" type="ISINOct2015Identifier" minOccurs="0" maxOccurs="1" /> <xs:element name="Nm" type="FloatingInterestRate8__1" /> </xs:sequence> </xs:complexType> |
FinancialInstrument58__1/ISIN- ISIN (element) |
|
Description | ISIN |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" minOccurs="0" maxOccurs="1" /> |
FinancialInstrument58__1/Nm- Index name (element) |
|
Description | Name of the index on which the financial instrument is based. |
Type | FloatingInterestRate8__1 |
Source | <xs:element name="Nm" type="FloatingInterestRate8__1" /> |
FinancialInstrumentQuantity24Choice__2- FinancialInstrumentQuantity24Choice__2 (complex type) |
|
Description | Choice between formats for the quantity of security. |
Components
|
Unit
|
Source |
<xs:complexType
name="FinancialInstrumentQuantity24Choice__2"
>
<xs:sequence > <xs:choice > <xs:element name="Unit" type="ESMALongDecimalNumberMinExcl0" /> </xs:choice> </xs:sequence> </xs:complexType> |
FinancialInstrumentQuantity24Choice__2/Unit- Unit (element) |
|
Description | Quantity expressed as a number, such as a number of shares. |
Type | ESMALongDecimalNumberMinExcl0 |
Source | <xs:element name="Unit" type="ESMALongDecimalNumberMinExcl0" /> |
FinancialInstrumentIdentification6Choice__1- Instrument identification (complex type) |
|
Description | Choice between formats for the identification of the financial instruments. |
Components
|
ISIN
Indx |
Source |
<xs:complexType
name="FinancialInstrumentIdentification6Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="ISIN" type="ISINOct2015Identifier" /> <xs:element name="Indx" type="FinancialInstrument58__1" /> </xs:choice> </xs:sequence> </xs:complexType> |
FinancialInstrumentIdentification6Choice__1/ISIN- ISIN (element) |
|
Description | ISIN |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" /> |
FinancialInstrumentIdentification6Choice__1/Indx- Index (element) |
|
Description | Index on which the financial instrument is based. |
Type | FinancialInstrument58__1 |
Source | <xs:element name="Indx" type="FinancialInstrument58__1" /> |
FinancialInstrumentIdentification7Choice__1- Underlying instrument (complex type) |
|
Description | Choice for identifying the underlying instruments that a derivative can consist of. |
Components
|
Sngl
Bskt |
Source |
<xs:complexType
name="FinancialInstrumentIdentification7Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Sngl" type="FinancialInstrumentIdentification6Choice__1" /> <xs:element name="Bskt" type="BasketDescription3__1" /> </xs:choice> </xs:sequence> </xs:complexType> |
FinancialInstrumentIdentification7Choice__1/Sngl- Single (element) |
|
Description | >Instrument consists of single instrument. Usage: Within MiFIR, this is populated where the underlying is at most one instrument. |
Type | FinancialInstrumentIdentification6Choice__1 |
Source | <xs:element name="Sngl" type="FinancialInstrumentIdentification6Choice__1" /> |
FinancialInstrumentIdentification7Choice__1/Bskt- Basket (element) |
|
Description | >Instrument consists of multiple instruments. Usage: Within MiFIR, this is populated where the underlying consists of multiple instruments even if they are not all to be reported. |
Type | BasketDescription3__1 |
Source | <xs:element name="Bskt" type="BasketDescription3__1" /> |
FixedRate_TR- FixedRate (complex type) |
|
Description | Fixed rate related information. |
Components
|
Rate{1,1}
DayCnt{1,1} PmtFrqcyTmPrd{0,1} PmtFrqcyMltplr{0,1} |
Source |
<xs:complexType
name="FixedRate_TR"
>
<xs:sequence > <xs:element name="Rate" type="PercentageRate" maxOccurs="1" /> <xs:element name="DayCnt" type="ESMADayCount" maxOccurs="1" /> <xs:element name="PmtFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
FixedRate_TR/Rate- Rate (element) |
|
Description | An indication of the fixed rate used. |
Type | PercentageRate |
Source | <xs:element name="Rate" type="PercentageRate" maxOccurs="1" /> |
FixedRate_TR/DayCnt- DayCount (element) |
|
Description | Actual number of days in the relevant fixed rate calculation period. |
Type | ESMADayCount |
Source | <xs:element name="DayCnt" type="ESMADayCount" maxOccurs="1" /> |
FixedRate_TR/PmtFrqcyTmPrd- PaymentFrequencyTimePeriod (element) |
|
Description | Payment frequency – time period. |
Type | RateBasis1Code_TR |
Source | <xs:element name="PmtFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> |
FixedRate_TR/PmtFrqcyMltplr- PaymentFrequencyMultiplier (element) |
|
Description | Payment frequency – multiplier. |
Type | Max3Number |
Source | <xs:element name="PmtFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> |
FloatingInterestRate8__1- Floating rate (complex type) |
|
Description | Provides the index used to define the rate and optionally the basis point spread. |
Components
|
RefRate
Term{0,1} |
Source |
<xs:complexType
name="FloatingInterestRate8__1"
>
<xs:sequence > <xs:element name="RefRate" type="BenchmarkCurveName5Choice__1" /> <xs:element name="Term" type="InterestRateContractTerm2" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
FloatingInterestRate8__1/RefRate- Reference rate (element) |
|
Description | Identifies the reference index for the instrument. |
Type | BenchmarkCurveName5Choice__1 |
Source | <xs:element name="RefRate" type="BenchmarkCurveName5Choice__1" /> |
FloatingInterestRate8__1/Term- Term of the reference rate. (element) |
|
Description | Term of the reference rate. |
Type | InterestRateContractTerm2 |
Source | <xs:element name="Term" type="InterestRateContractTerm2" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR- FloatingRate (complex type) |
|
Description | Floating rate related information. |
Components
|
Rate{0,1}
RefFrqcyTmPrd{0,1} RefFrqcyMltplr{0,1} PmtFrqcyTmPrd{0,1} PmtFrqcyMltplr{0,1} RstFrqcyTmPrd{0,1} RstFrqcyMltplr{0,1} |
Source |
<xs:complexType
name="FloatingRate_TR"
>
<xs:sequence > <xs:element name="Rate" type="Max25Text" minOccurs="0" maxOccurs="1" /> <xs:element name="RefFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="RefFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="PmtFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> <xs:element name="RstFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="RstFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
FloatingRate_TR/Rate- Rate (element) |
|
Description | Indication of the floating rate used. |
Type | Max25Text |
Source | <xs:element name="Rate" type="Max25Text" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/RefFrqcyTmPrd- ReferenceTimePeriod (element) |
|
Description | Payment frequency – time period. |
Type | RateBasis1Code_TR |
Source | <xs:element name="RefFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/RefFrqcyMltplr- ReferenceFrequencyMultiplier (element) |
|
Description | Payment frequency – multiplier. |
Type | Max3Number |
Source | <xs:element name="RefFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/PmtFrqcyTmPrd- PaymentFrequencyTimePeriod (element) |
|
Description | Payment frequency – time period. |
Type | RateBasis1Code_TR |
Source | <xs:element name="PmtFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/PmtFrqcyMltplr- PaymentFrequencyMultiplier (element) |
|
Description | Payment frequency – multiplier. |
Type | Max3Number |
Source | <xs:element name="PmtFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/RstFrqcyTmPrd- ResetFrequencyTimePeriod (element) |
|
Description | Information related to reset of payment frequency - time period. |
Type | RateBasis1Code_TR |
Source | <xs:element name="RstFrqcyTmPrd" type="RateBasis1Code_TR" minOccurs="0" maxOccurs="1" /> |
FloatingRate_TR/RstFrqcyMltplr- ResetFrequencyMultiplier (element) |
|
Description | Information related to reset of payment frequency - multiplier. |
Type | Max3Number |
Source | <xs:element name="RstFrqcyMltplr" type="Max3Number" minOccurs="0" maxOccurs="1" /> |
FloatingRateIdentification1Choice- FloatingRateIdentification1Choice (complex type) |
|
Description | Identifies various types of floating rates |
Components
|
Prtry
|
Source |
<xs:complexType
name="FloatingRateIdentification1Choice"
>
<xs:sequence > <xs:choice > <xs:element name="Prtry" type="Max35Text" /> </xs:choice> </xs:sequence> </xs:complexType> |
FloatingRateIdentification1Choice/Prtry- Proprietary (element) |
|
Description | Defines a floating rate which is not included in the list of predefined floating curves. |
Type | Max35Text |
Source | <xs:element name="Prtry" type="Max35Text" /> |
Frequency8Code- Frequency8Code (simple type) |
|||||||||||
Description | Specifies the regularity of an event. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="Frequency8Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="YEAR" /> <xs:enumeration value="MIAN" /> <xs:enumeration value="MNTH" /> <xs:enumeration value="QURT" /> </xs:restriction> </xs:simpleType> |
GeneralInformation- General information (complex type) |
|
Description | General information |
Components
|
RptgNtty{0,1}
SndrMsgRef RepTmStmp |
Source |
<xs:complexType
name="GeneralInformation"
>
<xs:sequence > <xs:element name="RptgNtty" type="LEIIdentifier" minOccurs="0" /> <xs:element name="SndrMsgRef" type="Max16Text" /> <xs:element name="RepTmStmp" type="ISONormalisedDateTime" /> </xs:sequence> </xs:complexType> |
GeneralInformation/RptgNtty- Report submitting entity ID (element) |
|
Description | Report submitting entity ID |
Type | LEIIdentifier |
Source | <xs:element name="RptgNtty" type="LEIIdentifier" minOccurs="0" /> |
GeneralInformation/SndrMsgRef- Sender message reference (element) |
|
Description | Sender message reference |
Type | Max16Text |
Source | <xs:element name="SndrMsgRef" type="Max16Text" /> |
GeneralInformation/RepTmStmp- ReportingTimestamp (element) |
|
Description | Reporting timestamp |
Type | ISONormalisedDateTime |
Source | <xs:element name="RepTmStmp" type="ISONormalisedDateTime" /> |
GenericPersonIdentification1__1- PersonIdentification (complex type) |
|
Description | Information related to an identification of a person. |
Components
|
Id
SchmeNm |
Source |
<xs:complexType
name="GenericPersonIdentification1__1"
>
<xs:sequence > <xs:element name="Id" type="ESMA_PersonalIdentification_Pattern" /> <xs:element name="SchmeNm" type="PersonIdentificationSchemeName1Choice__1" /> </xs:sequence> </xs:complexType> |
GenericPersonIdentification1__1/Id- UniquePersonIdentification (element) |
|
Description | Unique and unambiguous identification of a person. |
Type | ESMA_PersonalIdentification_Pattern |
Source | <xs:element name="Id" type="ESMA_PersonalIdentification_Pattern" /> |
GenericPersonIdentification1__1/SchmeNm- SchemeName (element) |
|
Description | Name of the identification scheme. |
Type | PersonIdentificationSchemeName1Choice__1 |
Source | <xs:element name="SchmeNm" type="PersonIdentificationSchemeName1Choice__1" /> |
IdentificationNotAvailable- IdentificationNotAvailableCode (simple type) |
|||||
Description | Code stating that identification is not available. | ||||
Type | Derived from: xs:string | ||||
Format |
|
||||
Source |
<xs:simpleType
name="IdentificationNotAvailable"
>
<xs:restriction base="xs:string" > <xs:enumeration value="NA" /> </xs:restriction> </xs:simpleType> |
ImpliedCurrencyAnd20Amount- ImpliedCurrencyAnd20Amount (simple type) |
|
Description | Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount. |
Type | Derived from: xs:decimal |
Format | fraction digits=19
no of characters=20 Min. value=0 |
Source |
<xs:simpleType
name="ImpliedCurrencyAnd20Amount"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="19" /> <xs:totalDigits value="20" /> <xs:minInclusive value="0" /> </xs:restriction> </xs:simpleType> |
InterestRateContractTerm2- Interest rates reporting rule (complex type) |
|
Description | Describes how interest rates are reported. |
Components
|
Unit
Val |
Source |
<xs:complexType
name="InterestRateContractTerm2"
>
<xs:sequence > <xs:element name="Unit" type="RateBasis1Code" /> <xs:element name="Val" type="Max3Number" /> </xs:sequence> </xs:complexType> |
InterestRateContractTerm2/Unit- Units (element) |
|
Description | Unit for the rate basis. |
Type | RateBasis1Code |
Source | <xs:element name="Unit" type="RateBasis1Code" /> |
InterestRateContractTerm2/Val- Value (element) |
|
Description | Value of the contract term in number of units. |
Type | Max3Number |
Source | <xs:element name="Val" type="Max3Number" /> |
InterestRate11Choice__1- InterestRate11Choice__1 (complex type) |
|
Description | Choice between a fixed rate and a floating rate. |
Components
|
Fxd
Fltg |
Source |
<xs:complexType
name="InterestRate11Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Fxd" type="FixedRate_TR" /> <xs:element name="Fltg" type="FloatingRate_TR" /> </xs:choice> </xs:sequence> </xs:complexType> |
InterestRate11Choice__1/Fxd- Fixed (element) |
|
Description | Attributes related specifically to fixed rate of an interest rate contract. |
Type | FixedRate_TR |
Source | <xs:element name="Fxd" type="FixedRate_TR" /> |
InterestRate11Choice__1/Fltg- Floating (element) |
|
Description | Attributes related specifically to floating rate of an interest rate contract. |
Type | FloatingRate_TR |
Source | <xs:element name="Fltg" type="FloatingRate_TR" /> |
InterestRateLegs4__1- InterestRateLegs4__1 (complex type) |
|
Description | Details related to interest rate attributes. |
Components
|
FrstLeg{0,1}
ScndLeg{0,1} |
Source |
<xs:complexType
name="InterestRateLegs4__1"
>
<xs:sequence > <xs:element name="FrstLeg" type="InterestRate11Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="ScndLeg" type="InterestRate11Choice__1" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
InterestRateLegs4__1/FrstLeg- FirstLeg (element) |
|
Description | Details concerning the rate in the first leg of an interest rate contract. |
Type | InterestRate11Choice__1 |
Source | <xs:element name="FrstLeg" type="InterestRate11Choice__1" minOccurs="0" maxOccurs="1" /> |
InterestRateLegs4__1/ScndLeg- SecondLeg (element) |
|
Description | Details concerning the rate in the second leg of an interest rate contract. |
Type | InterestRate11Choice__1 |
Source | <xs:element name="ScndLeg" type="InterestRate11Choice__1" minOccurs="0" maxOccurs="1" /> |
InternalPartyRole1Code- InternalPartyRole1Code (simple type) |
|||||
Description | Specifies the role as an internal party in the transaction. | ||||
Type | Derived from: xs:string | ||||
Format |
|
||||
Source |
<xs:simpleType
name="InternalPartyRole1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="INTC" /> </xs:restriction> </xs:simpleType> |
InvestmentParty1Choice__1- InvestmentParty1Choice__1 (complex type) |
|
Description | Identification of the investment party. |
Components
|
Prsn
Algo ShrtCd |
Source |
<xs:complexType
name="InvestmentParty1Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Prsn" type="PersonIdentification12__1" /> <xs:element name="Algo" type="ESMA_AlphaNumericCapitalLettersMax50_Pattern" /> <xs:element name="ShrtCd" type="ShortCode" /> </xs:choice> </xs:sequence> </xs:complexType> |
InvestmentParty1Choice__1/Prsn- Person (element) |
|
Description | Identification of a person. |
Type | PersonIdentification12__1 |
Source | <xs:element name="Prsn" type="PersonIdentification12__1" /> |
InvestmentParty1Choice__1/Algo- Algorithm (element) |
|
Description | Identification of an algorithm. |
Type | ESMA_AlphaNumericCapitalLettersMax50_Pattern |
Source | <xs:element name="Algo" type="ESMA_AlphaNumericCapitalLettersMax50_Pattern" /> |
InvestmentParty1Choice__1/ShrtCd- ShortCode (element) |
|
Description | Short code. |
Type | ShortCode |
Source | <xs:element name="ShrtCd" type="ShortCode" /> |
ISINOct2015Identifier- ISINOct2015Identifier (simple type) |
|
Description | 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. |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z]{2,2}[A-Z0-9]{9,9}[0-9]{1,1}
|
Source |
<xs:simpleType
name="ISINOct2015Identifier"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z]{2,2}[A-Z0-9]{9,9}[0-9]{1,1}" /> </xs:restriction> </xs:simpleType> |
ISODate- ISODate (simple type) |
|
Description | A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. |
Type | Derived from: xs:date |
Format | |
Source |
<xs:simpleType
name="ISODate"
>
<xs:restriction base="xs:date" > </xs:restriction> </xs:simpleType> |
ISONormalisedDateTime- ISONormalisedDateTime (simple type) |
|
Description | an ISODateTime whereby all timezoned dateTime values are UTC. |
Type | Derived from: xs:dateTime |
Format | xs:pattern=.*Z
|
Source |
<xs:simpleType
name="ISONormalisedDateTime"
>
<xs:restriction base="xs:dateTime" > <xs:pattern value=".*Z" /> </xs:restriction> </xs:simpleType> |
ISORestrictedYear- ISORestrictedYear (simple type) |
|
Description | Year represented by YYYY (ISO 8601) |
Type | Derived from: xs:gYear |
Format | Min. value=1900
Max. value=2099 |
Source |
<xs:simpleType
name="ISORestrictedYear"
>
<xs:restriction base="xs:gYear" > <xs:minInclusive value="1900" /> <xs:maxInclusive value="2099" /> </xs:restriction> </xs:simpleType> |
KDPWDocument- KDPW_TR system message (complex type) |
||||||||||
Description | KDPW_TR system message | |||||||||
Attributes |
|
|||||||||
Components
|
trar.ins.001.04{1,10000}
|
|||||||||
Source |
<xs:complexType
name="KDPWDocument"
>
<xs:sequence > <xs:element name="trar.ins.001.04" type="trar.ins.001.04" minOccurs="1" maxOccurs="10000" /> </xs:sequence> < xs:attribute name="Sndr" type="KDPWMemberIdentifier" use="required" /> < xs:attribute name="Rcvr" type="KDPWMemberIdentifier" use="required" /> </xs:complexType> |
KDPWDocument/trar.ins.001.04- Report submission message (element) |
|
Description | Report submission message |
Type | trar.ins.001.04 |
Source | <xs:element name="trar.ins.001.04" type="trar.ins.001.04" minOccurs="1" maxOccurs="10000" /> |
KDPWMax52AlphaNumericAdditionalCharacters- ESMAMax52AlphaNumericAdditionalCharacters (simple type) |
|
Description | A string of up to 52 captial letters (A-Z), numbers (0-9) or special characters ":", ".", "-", "_". Special characters not allowed at the beginning and at the end. |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{1}[A-Z0-9:\.\-_]{0,50}[A-Z0-9]{1}|[A-Z0-9]{1,52}
|
Source |
<xs:simpleType
name="KDPWMax52AlphaNumericAdditionalCharacters"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{1}[A-Z0-9:\.\-_]{0,50}[A-Z0-9]{1}|[A-Z0-9]{1,52}" /> </xs:restriction> </xs:simpleType> |
KDPWMemberIdentifier- KDPW institution code (simple type) |
|
Description | KDPW institution code |
Type | Derived from: xs:string |
Format | Min. length=4
Max. length=4 |
Source |
<xs:simpleType
name="KDPWMemberIdentifier"
>
<xs:restriction base="xs:string" > <xs:whiteSpace value="collapse" /> <xs:minLength value="4" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> |
LEIIdentifier- LEIIdentifier (simple type) |
|
Description | Legal Entity Identifier is a code allocated to a party as described in ISO 17442 "Financial Services - Legal Entity Identifier (LEI)". |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{18,18}[0-9]{2,2}
|
Source |
<xs:simpleType
name="LEIIdentifier"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{18,18}[0-9]{2,2}" /> </xs:restriction> </xs:simpleType> |
LongDecimalNumber- LongDecimalNumber (simple type) |
|
Description | Number of objects represented as a decimal number, eg, 0.75 or 45.6. |
Type | Derived from: xs:decimal |
Format | fraction digits=11
no of characters=22 |
Source |
<xs:simpleType
name="LongDecimalNumber"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="11" /> <xs:totalDigits value="22" /> </xs:restriction> </xs:simpleType> |
MasterAgreement_TR- MasterAgreement2 (complex type) |
|
Description | Information related to a master agreement. |
Components
|
Tp{1,1}
Vrsn{1,1} |
Source |
<xs:complexType
name="MasterAgreement_TR"
>
<xs:sequence > <xs:element name="Tp" type="Max50Text" maxOccurs="1" /> <xs:element name="Vrsn" type="ISORestrictedYear" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
MasterAgreement_TR/Tp- Type (element) |
|
Description | Reference to any master agreement, if existent (such as ISDA Master Agreement; Master Power Purchase and Sale Agreement; International ForEx Master Agreement; European Master Agreement or any local Master Agreements). |
Type | Max50Text |
Source | <xs:element name="Tp" type="Max50Text" maxOccurs="1" /> |
MasterAgreement_TR/Vrsn- Version (element) |
|
Description | Reference to the year of the master agreement version used for the reported trade, if applicable (such as 1992, 2002, etc) |
Type | ISORestrictedYear |
Source | <xs:element name="Vrsn" type="ISORestrictedYear" maxOccurs="1" /> |
Max25Text- Max25Text (simple type) |
|
Description | Specifies a character string with a maximum length of 25 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=25 |
Source |
<xs:simpleType
name="Max25Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="25" /> </xs:restriction> </xs:simpleType> |
Max35Text- Max35Text (simple type) |
|
Description | Specifies a character string with a maximum length of 35 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=35 |
Source |
<xs:simpleType
name="Max35Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="35" /> </xs:restriction> </xs:simpleType> |
Max3Number- Max3Number (simple type) |
|
Description | Number (max 999) of objects represented as an integer. |
Type | Derived from: xs:decimal |
Format | fraction digits=0
no of characters=3 |
Source |
<xs:simpleType
name="Max3Number"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="0" /> <xs:totalDigits value="3" /> </xs:restriction> </xs:simpleType> |
Max1Text- Max1Text (simple type) |
|
Description | Specifies a character string with a maximum length of 1 character. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=1 |
Source |
<xs:simpleType
name="Max1Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="1" /> </xs:restriction> </xs:simpleType> |
Max2Text- Max2Text (simple type) |
|
Description | Specifies a character string with a maximum length of 2 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=2 |
Source |
<xs:simpleType
name="Max2Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="2" /> </xs:restriction> </xs:simpleType> |
Max4Text- Max4Text (simple type) |
|
Description | Specifies a character string with a maximum length of 4 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=4 |
Source |
<xs:simpleType
name="Max4Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> |
Max16Text- Max16Text (simple type) |
|
Description | Specifies a character string with a maximum length of 16 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=16 |
Source |
<xs:simpleType
name="Max16Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="16" /> </xs:restriction> </xs:simpleType> |
Max20Text- Max20Text (simple type) |
|
Description | Specifies a character string with a maximum length of 20 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=20 |
Source |
<xs:simpleType
name="Max20Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="20" /> </xs:restriction> </xs:simpleType> |
Max50Text- Max50Text (simple type) |
|
Description | Specifies a character string with a maximum length of 50 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=50 |
Source |
<xs:simpleType
name="Max50Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> |
Max52Text- Max52Text (simple type) |
|
Description | Specifies a character string with a maximum length of 52 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=52 |
Source |
<xs:simpleType
name="Max52Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="52" /> </xs:restriction> </xs:simpleType> |
Max53Text- Max53Text (simple type) |
|
Description | Specifies a character string with a maximum length of 53 characters. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=53 |
Source |
<xs:simpleType
name="Max53Text"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="53" /> </xs:restriction> </xs:simpleType> |
Max20Dec2Signed- Max20Dec2 (simple type) |
|
Description | Specifies a number with up to 20 digits including up to 2 decimals |
Type | Derived from: xs:decimal |
Format | Min. value=-1000000000000000000
Max. value=1000000000000000000 fraction digits=2 no of characters=20 |
Source |
<xs:simpleType
name="Max20Dec2Signed"
>
<xs:restriction base="xs:decimal" > <xs:minExclusive value="-1000000000000000000" /> <xs:maxExclusive value="1000000000000000000" /> <xs:fractionDigits value="2" /> <xs:totalDigits value="20" /> </xs:restriction> </xs:simpleType> |
MICIdentifier- MICIdentifier (simple type) |
|
Description | Market Identifier Code. The identification of a financial market, as stipulated in the norm ISO 10383 'Codes for exchanges and market identifications'. |
Type | Derived from: xs:string |
Format | xs:pattern=[A-Z0-9]{4,4}
|
Source |
<xs:simpleType
name="MICIdentifier"
>
<xs:restriction base="xs:string" > <xs:pattern value="[A-Z0-9]{4,4}" /> </xs:restriction> </xs:simpleType> |
NoReasonCode- NoReasonCode (simple type) |
|||||
Description | Specifies that there is no reason available. | ||||
Type | Derived from: xs:string | ||||
Format |
|
||||
Source |
<xs:simpleType
name="NoReasonCode"
>
<xs:restriction base="xs:string" > <xs:enumeration value="NORE" /> </xs:restriction> </xs:simpleType> |
MIFIRInstrumentData- MIFIRInstrumentData (complex type) |
|
Description | Data set related to MIFIR regulation requirements. |
Components
|
Othr{0,1}
|
Source |
<xs:complexType
name="MIFIRInstrumentData"
>
<xs:sequence > <xs:element name="Othr" type="MIFIRInstrumentOtherData" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
MIFIRInstrumentData/Othr- MIFIRInstrumentOtherData (element) |
|
Description | MIFIR instrument other data. |
Type | MIFIRInstrumentOtherData |
Source | <xs:element name="Othr" type="MIFIRInstrumentOtherData" minOccurs="0" maxOccurs="1" /> |
MIFIRInstrumentOtherData- MIFIRInstrumentData (complex type) |
|
Description | Data set related to MIFIR regulation requirements. |
Components
|
FullNm
Swp{0,1} AsstClssSpcfcAttrbts{0,1} StrkPriceCcy{0,1} |
Source |
<xs:complexType
name="MIFIRInstrumentOtherData"
>
<xs:sequence > <xs:element name="FullNm" type="ESMA_AlphaNumericAdditionalCharactersMax350_Pattern" /> <xs:element name="Swp" type="SwapLegIdentification2__1" minOccurs="0" /> <xs:element name="AsstClssSpcfcAttrbts" type="AssetClassAttributes1Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="StrkPriceCcy" type="ActiveCurrencyCode" minOccurs="0" /> </xs:sequence> </xs:complexType> |
MIFIRInstrumentOtherData/FullNm- Full name or description of the financial instrument (element) |
|
Description | Full name or description of the financial instrument. |
Type | ESMA_AlphaNumericAdditionalCharactersMax350_Pattern |
Source | <xs:element name="FullNm" type="ESMA_AlphaNumericAdditionalCharactersMax350_Pattern" /> |
MIFIRInstrumentOtherData/Swp- Swap (element) |
|
Description | Underlying of a swap transaction. |
Type | SwapLegIdentification2__1 |
Source | <xs:element name="Swp" type="SwapLegIdentification2__1" minOccurs="0" /> |
MIFIRInstrumentOtherData/AsstClssSpcfcAttrbts- AssetClassSpecificAttributes (element) |
|
Description | Specific attributes of the underlying asset class of the financial instrument. |
Type | AssetClassAttributes1Choice__1 |
Source | <xs:element name="AsstClssSpcfcAttrbts" type="AssetClassAttributes1Choice__1" minOccurs="0" maxOccurs="1" /> |
MIFIRInstrumentOtherData/StrkPriceCcy- StrikePriceCcurency (element) |
|
Description | Option strike price currency code |
Type | ActiveCurrencyCode |
Source | <xs:element name="StrkPriceCcy" type="ActiveCurrencyCode" minOccurs="0" /> |
MIFIRReportingData- MIFIRReportingData (complex type) |
|
Description | Data set related to MIFIR regulation requirements. |
Components
|
CtrPtySd
InvstmtPtyInd BuyrAddtlDtls{0,1} SellrAddtlDtls{0,1} OrdrTrnsmssn Tx FinInstrm{0,1} InvstmtDcsnPrsn{0,1} ExctgPrsn{0,1} AddtlAttrbts |
Source |
<xs:complexType
name="MIFIRReportingData"
>
<xs:sequence > <xs:element name="CtrPtySd" type="OptionParty1Code" /> <xs:element name="InvstmtPtyInd" type="YesNoIndicator" /> <xs:element name="BuyrAddtlDtls" type="PartyIdentification_EMIR" minOccurs="0" /> <xs:element name="SellrAddtlDtls" type="PartyIdentification_EMIR" minOccurs="0" /> <xs:element name="OrdrTrnsmssn" type="SecuritiesTransactionTransmission2" /> <xs:element name="Tx" type="MIFIRTransactionData" /> <xs:element name="FinInstrm" type="MIFIRInstrumentData" minOccurs="0" /> <xs:element name="InvstmtDcsnPrsn" type="InvestmentParty1Choice__1" minOccurs="0" /> <xs:element name="ExctgPrsn" type="ExecutingParty1Choice__1" minOccurs="0" /> <xs:element name="AddtlAttrbts" type="SecuritiesTransactionIndicator2__1" /> </xs:sequence> </xs:complexType> |
MIFIRReportingData/CtrPtySd- CounterpartySide (element) |
|
Description | Identifies whether the reporting counterparty is a buyer or a seller. |
Type | OptionParty1Code |
Source | <xs:element name="CtrPtySd" type="OptionParty1Code" /> |
MIFIRReportingData/InvstmtPtyInd- InvestmentPartyIndicator (element) |
|
Description | Indicates whether the reporting party is defined as an investment firm under the local regulation or not. |
Type | YesNoIndicator |
Source | <xs:element name="InvstmtPtyInd" type="YesNoIndicator" /> |
MIFIRReportingData/BuyrAddtlDtls- Buyer (element) |
|
Description | Identifies the acquirer of the legal title to the financial instrument. |
Type | PartyIdentification_EMIR |
Source | <xs:element name="BuyrAddtlDtls" type="PartyIdentification_EMIR" minOccurs="0" /> |
MIFIRReportingData/SellrAddtlDtls- Seller (element) |
|
Description | Identifies the seller. |
Type | PartyIdentification_EMIR |
Source | <xs:element name="SellrAddtlDtls" type="PartyIdentification_EMIR" minOccurs="0" /> |
MIFIRReportingData/OrdrTrnsmssn- OrderTransmission (element) |
|
Description | Indication as to whether the transaction results from an order transmitted by the reporting of a client to a third party. Usage: Only applicable when the conditions for transmission are not satisfied. |
Type | SecuritiesTransactionTransmission2 |
Source | <xs:element name="OrdrTrnsmssn" type="SecuritiesTransactionTransmission2" /> |
MIFIRReportingData/Tx- MIFIRTransactionData (element) |
|
Description | MIFIR related transaction data. |
Type | MIFIRTransactionData |
Source | <xs:element name="Tx" type="MIFIRTransactionData" /> |
MIFIRReportingData/FinInstrm- MIFIRInstrumentData (element) |
|
Description | MIFIR related financial instrument data. |
Type | MIFIRInstrumentData |
Source | <xs:element name="FinInstrm" type="MIFIRInstrumentData" minOccurs="0" /> |
MIFIRReportingData/InvstmtDcsnPrsn- InvestmentDecisionPerson (element) |
|
Description | Identifies the person or algorithm which is responsible within the reporting party for the investment decision. |
Type | InvestmentParty1Choice__1 |
Source | <xs:element name="InvstmtDcsnPrsn" type="InvestmentParty1Choice__1" minOccurs="0" /> |
MIFIRReportingData/ExctgPrsn- ExecutingPerson (element) |
|
Description | Person or algorithm responsible for the execution of the transaction. |
Type | ExecutingParty1Choice__1 |
Source | <xs:element name="ExctgPrsn" type="ExecutingParty1Choice__1" minOccurs="0" /> |
MIFIRReportingData/AddtlAttrbts- AdditionalAttributes (element) |
|
Description | Provides additional indicators on the reported transaction. |
Type | SecuritiesTransactionIndicator2__1 |
Source | <xs:element name="AddtlAttrbts" type="SecuritiesTransactionIndicator2__1" /> |
MIFIRTransactionData- MIFIRTransactionData (complex type) |
|
Description | Data set related to MIFIR regulation requirements. |
Components
|
TradgCpcty
DerivNtnlChng{0,1} CtryOfBrnch{0,1} UpFrntPmtCcy{0,1} TradPlcMtchgId{0,1} |
Source |
<xs:complexType
name="MIFIRTransactionData"
>
<xs:sequence > <xs:element name="TradgCpcty" type="RegulatoryTradingCapacity1Code" /> <xs:element name="DerivNtnlChng" type="VariationType1Code" minOccurs="0" maxOccurs="1" /> <xs:element name="CtryOfBrnch" type="CountryCode" minOccurs="0" maxOccurs="1" /> <xs:element name="UpFrntPmtCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> <xs:element name="TradPlcMtchgId" type="ESMA_AlphaNumericMax52_Pattern" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
MIFIRTransactionData/TradgCpcty- TradingCapacity (element) |
|
Description | Indication of whether the transaction results from the reporting firm carrying out matched principal trading under Article 4(38) of Directive 2014/65/EU or dealing on own account under Article 4(6) of Directive 2014/65/EU, or where the transaction does not result from the reporting firm carrying out matched principal trading or dealing on own account, the field shall indicate that the transaction was carried out under any other capacity. |
Type | RegulatoryTradingCapacity1Code |
Source | <xs:element name="TradgCpcty" type="RegulatoryTradingCapacity1Code" /> |
MIFIRTransactionData/DerivNtnlChng- DerivativeNotionalChange (element) |
|
Description | Indicates as to whether an increase or a decrease of notional of derivative contracts has taken place. |
Type | VariationType1Code |
Source | <xs:element name="DerivNtnlChng" type="VariationType1Code" minOccurs="0" maxOccurs="1" /> |
MIFIRTransactionData/CtryOfBrnch- CountryOfBranch (element) |
|
Description | Country of the branch that received the order from the client or made an investment decision for a client in accordance with a discretionary mandate given to it by the client. |
Type | CountryCode |
Source | <xs:element name="CtryOfBrnch" type="CountryCode" minOccurs="0" maxOccurs="1" /> |
MIFIRTransactionData/UpFrntPmtCcy- UpFrontPaymentCurrency (element) |
|
Description | Up front payment currency |
Type | ActiveCurrencyCode |
Source | <xs:element name="UpFrntPmtCcy" type="ActiveCurrencyCode" minOccurs="0" maxOccurs="1" /> |
MIFIRTransactionData/TradPlcMtchgId- Common matching identification when executed on a trade place (element) |
|
Description | Common matching identification when executed on a trade place |
Type | ESMA_AlphaNumericMax52_Pattern |
Source | <xs:element name="TradPlcMtchgId" type="ESMA_AlphaNumericMax52_Pattern" minOccurs="0" maxOccurs="1" /> |
OptionParty1Code- OptionParty1Code (simple type) |
|||||||
Description | Specifies if a trade party is a buyer or a seller. | ||||||
Type | Derived from: xs:string | ||||||
Format |
|
||||||
Source |
<xs:simpleType
name="OptionParty1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="S" /> <xs:enumeration value="B" /> </xs:restriction> </xs:simpleType> |
Option_TR- Option (complex type) |
|
Description | Option or swaption related attributes. |
Components
|
OptnTp
OptnExrcStyle StrkPric MtrtyDtOfUndrlyg{0,1} |
Source |
<xs:complexType
name="Option_TR"
>
<xs:sequence > <xs:element name="OptnTp" type="OptionType_TR" /> <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
Option_TR/OptnTp- OptionType (element) |
|
Description | Specifies the type of the Option whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset). |
Type | OptionType_TR |
Source | <xs:element name="OptnTp" type="OptionType_TR" /> |
Option_TR/OptnExrcStyle- OptionExerciseStyle (element) |
|
Description | Indication as to whether the option may be exercised only at a fixed date (European, and Asian style), a series of pre-specified dates (Bermudan) or at any time during the life of the contract (American style). This field does not have to be populated for ISIN instruments. |
Type | OptionStyle_TR |
Source | <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> |
Option_TR/StrkPric- StrikePrice (element) |
|
Description | Predetermined price at which the holder will have to buy or sell the underlying instrument. |
Type | SecuritiesTransactionPrice7Choice_TR_O |
Source | <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> |
Option_TR/MtrtyDtOfUndrlyg- MaturityDateOfUnderlying (element) |
|
Description | In case of swaptions, maturity date of the underlying swap. |
Type | ISODate |
Source | <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> |
Option_TR_M- Option (complex type) |
|
Description | Option or swaption related attributes. |
Components
|
OptnTp
OptnExrcStyle StrkPric MtrtyDtOfUndrlyg{0,1} |
Source |
<xs:complexType
name="Option_TR_M"
>
<xs:sequence > <xs:element name="OptnTp" type="OptionType_TR" /> <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
Option_TR_M/OptnTp- OptionType (element) |
|
Description | Specifies the type of the Option whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset). |
Type | OptionType_TR |
Source | <xs:element name="OptnTp" type="OptionType_TR" /> |
Option_TR_M/OptnExrcStyle- OptionExerciseStyle (element) |
|
Description | Indication as to whether the option may be exercised only at a fixed date (European, and Asian style), a series of pre-specified dates (Bermudan) or at any time during the life of the contract (American style). This field does not have to be populated for ISIN instruments. |
Type | OptionStyle_TR |
Source | <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> |
Option_TR_M/StrkPric- StrikePrice (element) |
|
Description | Predetermined price at which the holder will have to buy or sell the underlying instrument. |
Type | SecuritiesTransactionPrice7Choice_TR_O |
Source | <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> |
Option_TR_M/MtrtyDtOfUndrlyg- MaturityDateOfUnderlying (element) |
|
Description | In case of swaptions, maturity date of the underlying swap. |
Type | ISODate |
Source | <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> |
Option_TR_R- Option (complex type) |
|
Description | Option or swaption related attributes. |
Components
|
OptnTp
OptnExrcStyle StrkPric MtrtyDtOfUndrlyg{0,1} |
Source |
<xs:complexType
name="Option_TR_R"
>
<xs:sequence > <xs:element name="OptnTp" type="OptionType_TR" /> <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
Option_TR_R/OptnTp- OptionType (element) |
|
Description | Specifies the type of the Option whether it is a call option (right to purchase a specific underlying asset) or a put option (right to sell a specific underlying asset). |
Type | OptionType_TR |
Source | <xs:element name="OptnTp" type="OptionType_TR" /> |
Option_TR_R/OptnExrcStyle- OptionExerciseStyle (element) |
|
Description | Indication as to whether the option may be exercised only at a fixed date (European, and Asian style), a series of pre-specified dates (Bermudan) or at any time during the life of the contract (American style). This field does not have to be populated for ISIN instruments. |
Type | OptionStyle_TR |
Source | <xs:element name="OptnExrcStyle" type="OptionStyle_TR" /> |
Option_TR_R/StrkPric- StrikePrice (element) |
|
Description | Predetermined price at which the holder will have to buy or sell the underlying instrument. |
Type | SecuritiesTransactionPrice7Choice_TR_O |
Source | <xs:element name="StrkPric" type="SecuritiesTransactionPrice7Choice_TR_O" /> |
Option_TR_R/MtrtyDtOfUndrlyg- MaturityDateOfUnderlying (element) |
|
Description | In case of swaptions, maturity date of the underlying swap. |
Type | ISODate |
Source | <xs:element name="MtrtyDtOfUndrlyg" type="ISODate" minOccurs="0" maxOccurs="1" /> |
OptionStyle_TR- OptionStyle6Code (simple type) |
|||||||||||||||||
Description | Specifies how an option can be exercised. | ||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||
Format |
|
||||||||||||||||
Source |
<xs:simpleType
name="OptionStyle_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="E" /> <xs:enumeration value="B" /> <xs:enumeration value="S" /> <xs:enumeration value="A" /> <xs:enumeration value="AS" /> <xs:enumeration value="BS" /> <xs:enumeration value="ES" /> </xs:restriction> </xs:simpleType> |
OptionType_TR- OptionTypeCode (simple type) |
|||||||||
Description | 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) or any other type of option. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="OptionType_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="C" /> <xs:enumeration value="P" /> <xs:enumeration value="O" /> </xs:restriction> </xs:simpleType> |
OrganisationIdentification3Choice__1- OrganisationIdentification3Choice__1 (complex type) |
|
Description | Provides the identification of the organisation. |
Components
|
LEI
ClntId |
Source |
<xs:complexType
name="OrganisationIdentification3Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="LEI" type="LEIIdentifier" /> <xs:element name="ClntId" type="ESMAMax50AlphaNumeric" /> </xs:choice> </xs:sequence> </xs:complexType> |
OrganisationIdentification3Choice__1/LEI- LEI (element) |
|
Description | Identification is done through the use of legal entity identifier code. |
Type | LEIIdentifier |
Source | <xs:element name="LEI" type="LEIIdentifier" /> |
OrganisationIdentification3Choice__1/ClntId- ClientIdentification (element) |
|
Description | Unique and unambiguous client identification of the organisation. |
Type | ESMAMax50AlphaNumeric |
Source | <xs:element name="ClntId" type="ESMAMax50AlphaNumeric" /> |
PartyIdentification_EMIR_D- PartyIdentification76__1 (complex type) |
|
Description | Set of elements used to identify a person or an organisation. |
Components
|
Id{0,1}
CtryOfBrnch{0,1} |
Source |
<xs:complexType
name="PartyIdentification_EMIR_D"
>
<xs:sequence > <xs:element name="Id" type="PersonOrOrganisation1Choice_EMIR" minOccurs="0" /> <xs:element name="CtryOfBrnch" type="CountryCode" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
PartyIdentification_EMIR_D/Id- Identification (element) |
|
Description | Identifies the owner of the investment account which is used to acquire or sell financial instruments. |
Type | PersonOrOrganisation1Choice_EMIR |
Source | <xs:element name="Id" type="PersonOrOrganisation1Choice_EMIR" minOccurs="0" /> |
PartyIdentification_EMIR_D/CtryOfBrnch- CountryOfBranch (element) |
|
Description | Country of the branch that received the order from the client or made an investment decision for a client in accordance with a discretionary mandate given to it by the client. |
Type | CountryCode |
Source | <xs:element name="CtryOfBrnch" type="CountryCode" minOccurs="0" maxOccurs="1" /> |
PartyIdentification_EMIR- PartyIdentification79__1 (complex type) |
|
Description | Set of elements used to identify an account owner and the associated decision maker. |
Components
|
AcctOwnr{0,unbounded}
DcsnMakr{0,unbounded} |
Source |
<xs:complexType
name="PartyIdentification_EMIR"
>
<xs:sequence > <xs:element name="AcctOwnr" type="PartyIdentification_EMIR_D" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="DcsnMakr" type="PersonOrOrganisation2Choice_TR" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> |
PartyIdentification_EMIR/AcctOwnr- AccountOwner (element) |
|
Description | Identifies the account which is used to acquire or sell financial instruments. |
Type | PartyIdentification_EMIR_D |
Source | <xs:element name="AcctOwnr" type="PartyIdentification_EMIR_D" minOccurs="0" maxOccurs="unbounded" /> |
PartyIdentification_EMIR/DcsnMakr- DecisionMaker (element) |
|
Description | Identifies the person who makes the decision on the financial instrument, acquire in case the of a buyer or to sell in case of the seller. |
Type | PersonOrOrganisation2Choice_TR |
Source | <xs:element name="DcsnMakr" type="PersonOrOrganisation2Choice_TR" minOccurs="0" maxOccurs="unbounded" /> |
PercentageRate- PercentageRate (simple type) |
|
Description | Rate expressed as a percentage, ie, in hundredths, eg, 0.7 is 7/10 of a percent, and 7.0 is 7%. |
Type | Derived from: xs:decimal |
Format | fraction digits=10
no of characters=11 |
Source |
<xs:simpleType
name="PercentageRate"
>
<xs:restriction base="xs:decimal" > <xs:fractionDigits value="10" /> <xs:totalDigits value="11" /> </xs:restriction> </xs:simpleType> |
Period10__1- Period10__1 (complex type) |
|
Description | Time span defined by a start date and time, and an end date and time. |
Components
|
FrDtTm
ToDtTm |
Source |
<xs:complexType
name="Period10__1"
>
<xs:sequence > <xs:element name="FrDtTm" type="ISONormalisedDateTime" /> <xs:element name="ToDtTm" type="ISONormalisedDateTime" /> </xs:sequence> </xs:complexType> |
Period10__1/FrDtTm- FromDateTime (element) |
|
Description | Date and time at which the range starts. |
Type | ISONormalisedDateTime |
Source | <xs:element name="FrDtTm" type="ISONormalisedDateTime" /> |
Period10__1/ToDtTm- ToDateTime (element) |
|
Description | Date and time at which the range ends. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ToDtTm" type="ISONormalisedDateTime" /> |
PersonIdentification10__1- PersonIdentification10__1 (complex type) |
|
Description | Unique and unambiguous way to identify a person. |
Components
|
FrstNm
Nm BirthDt Othr |
Source |
<xs:complexType
name="PersonIdentification10__1"
>
<xs:sequence > <xs:element name="FrstNm" type="ESMA_EeaEuropeanAlphabetMax140_Pattern" /> <xs:element name="Nm" type="ESMA_EeaEuropeanAlphabetMax140_Pattern" /> <xs:element name="BirthDt" type="ISODate" /> <xs:element name="Othr" type="GenericPersonIdentification1__1" /> </xs:sequence> </xs:complexType> |
PersonIdentification10__1/FrstNm- FirstName (element) |
|
Description | First name of a person (also known as given name). |
Type | ESMA_EeaEuropeanAlphabetMax140_Pattern |
Source | <xs:element name="FrstNm" type="ESMA_EeaEuropeanAlphabetMax140_Pattern" /> |
PersonIdentification10__1/Nm- Name (element) |
|
Description | Name by which a party is known and which is usually used to identify that party. |
Type | ESMA_EeaEuropeanAlphabetMax140_Pattern |
Source | <xs:element name="Nm" type="ESMA_EeaEuropeanAlphabetMax140_Pattern" /> |
PersonIdentification10__1/BirthDt- BirthDate (element) |
|
Description | Date on which a person is born. |
Type | ISODate |
Source | <xs:element name="BirthDt" type="ISODate" /> |
PersonIdentification10__1/Othr- Other (element) |
|
Description | Unique identification of a person, as assigned by an institution, using an identification scheme. Usage: In the scope of MIFIR, the scheme name is restricted to a passport number (use of code CCPT), any other national identifier (use of code NIDN) or CONCAT (use of proprietary with value CONCAT). Issuer field will be ignored and should not be populated by reporting parties. |
Type | GenericPersonIdentification1__1 |
Source | <xs:element name="Othr" type="GenericPersonIdentification1__1" /> |
PersonIdentification12__1- PersonIdentification12__1 (complex type) |
|
Description | Specifies the identification of a person. |
Components
|
CtryOfBrnch
Othr |
Source |
<xs:complexType
name="PersonIdentification12__1"
>
<xs:sequence > <xs:element name="CtryOfBrnch" type="CountryCode" /> <xs:element name="Othr" type="GenericPersonIdentification1__1" /> </xs:sequence> </xs:complexType> |
PersonIdentification12__1/CtryOfBrnch- CountryOfBranch (element) |
|
Description | Branch where the trader is located. |
Type | CountryCode |
Source | <xs:element name="CtryOfBrnch" type="CountryCode" /> |
PersonIdentification12__1/Othr- Other (element) |
|
Description | Unique identification of a person, as assigned by an institution, using an identification scheme. Usage: In the scope of MIFIR, the scheme name is restricted to a passport number (use of code CCPT), any other national identifier (use of code NIDN) or CONCAT (use of proprietary with value CONCAT). Issuer field will be ignored and should not be populated by reporting parties. |
Type | GenericPersonIdentification1__1 |
Source | <xs:element name="Othr" type="GenericPersonIdentification1__1" /> |
PersonIdentificationSchemeName1Choice__1- PersonIdentificationSchemeName1Choice__1 (complex type) |
|
Description | Sets of elements to identify a name of the identification scheme. |
Components
|
Cd
Prtry |
Source |
<xs:complexType
name="PersonIdentificationSchemeName1Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="Cd" type="ESMA_NindCcpt_Pattern" /> <xs:element name="Prtry" type="ESMA_Concat_Pattern" /> </xs:choice> </xs:sequence> </xs:complexType> |
PersonIdentificationSchemeName1Choice__1/Cd- Code (element) |
|
Description | Name of the identification scheme, in a coded form as published in an external list. |
Type | ESMA_NindCcpt_Pattern |
Source | <xs:element name="Cd" type="ESMA_NindCcpt_Pattern" /> |
PersonIdentificationSchemeName1Choice__1/Prtry- Proprietary (element) |
|
Description | Name of the identification scheme, in a free text form. |
Type | ESMA_Concat_Pattern |
Source | <xs:element name="Prtry" type="ESMA_Concat_Pattern" /> |
PersonOrOrganisation1Choice_EMIR- PersonOrOrganisation1Choice__1 (complex type) |
|
Description | Specifies the identification of a person or an organisation. |
Components
|
Prsn
Intl ShrtCd |
Source |
<xs:complexType
name="PersonOrOrganisation1Choice_EMIR"
>
<xs:sequence > <xs:choice > <xs:element name="Prsn" type="PersonIdentification10__1" /> <xs:element name="Intl" type="InternalPartyRole1Code" /> <xs:element name="ShrtCd" type="ShortCode" /> </xs:choice> </xs:sequence> </xs:complexType> |
PersonOrOrganisation1Choice_EMIR/Prsn- Person (element) |
|
Description | Identification of a person. |
Type | PersonIdentification10__1 |
Source | <xs:element name="Prsn" type="PersonIdentification10__1" /> |
PersonOrOrganisation1Choice_EMIR/Intl- Internal (element) |
|
Description | Identifies internal party. |
Type | InternalPartyRole1Code |
Source | <xs:element name="Intl" type="InternalPartyRole1Code" /> |
PersonOrOrganisation1Choice_EMIR/ShrtCd- ShortCode (element) |
|
Description | Short code. |
Type | ShortCode |
Source | <xs:element name="ShrtCd" type="ShortCode" /> |
PersonOrOrganisation2Choice_TR- PersonOrOrganisation2Choice__1 (complex type) |
|
Description | Specifies the identification of a person or an organisation. |
Components
|
LEI
Prsn ShrtCd |
Source |
<xs:complexType
name="PersonOrOrganisation2Choice_TR"
>
<xs:sequence > <xs:choice > <xs:element name="LEI" type="LEIIdentifier" /> <xs:element name="Prsn" type="PersonIdentification10__1" /> <xs:element name="ShrtCd" type="ShortCode" /> </xs:choice> </xs:sequence> </xs:complexType> |
PersonOrOrganisation2Choice_TR/LEI- LEI (element) |
|
Description | Legal entity identifier of the party. |
Type | LEIIdentifier |
Source | <xs:element name="LEI" type="LEIIdentifier" /> |
PersonOrOrganisation2Choice_TR/Prsn- Person (element) |
|
Description | Identification of a person. |
Type | PersonIdentification10__1 |
Source | <xs:element name="Prsn" type="PersonIdentification10__1" /> |
PersonOrOrganisation2Choice_TR/ShrtCd- ShortCode (element) |
|
Description | Short code. |
Type | ShortCode |
Source | <xs:element name="ShrtCd" type="ShortCode" /> |
PhysicalTransferType4Code- PhysicalTransferType4Code (simple type) |
|||||||||
Description | Specifies the asset delivery type when the financial instrument is settled. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="PhysicalTransferType4Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="P" /> <xs:enumeration value="O" /> <xs:enumeration value="C" /> </xs:restriction> </xs:simpleType> |
PlusOrMinusIndicator- PlusOrMinusIndicator (simple type) |
|
Description | Indicates a positive or negative value. |
Type | Derived from: xs:boolean |
Format | |
Source |
<xs:simpleType
name="PlusOrMinusIndicator"
>
<xs:restriction base="xs:boolean" > </xs:restriction> </xs:simpleType> |
ProductClassification1Choice- ProductClassification1Choice (complex type) |
|
Description | Type of relevant product classification. |
Components
|
ClssfctnFinInstrm
UnqPdctIdr |
Source |
<xs:complexType
name="ProductClassification1Choice"
>
<xs:sequence > <xs:choice > <xs:element name="ClssfctnFinInstrm" type="CFIOct2015Identifier" /> <xs:element name="UnqPdctIdr" type="ESMAMax52AlphaNumeric" /> </xs:choice> </xs:sequence> </xs:complexType> |
ProductClassification1Choice/ClssfctnFinInstrm- ClassificationFinancialInstrument (element) |
|
Description | ISO 10962 classification of financial instrument (CFI). |
Type | CFIOct2015Identifier |
Source | <xs:element name="ClssfctnFinInstrm" type="CFIOct2015Identifier" /> |
ProductClassification1Choice/UnqPdctIdr- UniqueProductIdentifier (element) |
|
Description | Unique and unambiguous identification of the product. |
Type | ESMAMax52AlphaNumeric |
Source | <xs:element name="UnqPdctIdr" type="ESMAMax52AlphaNumeric" /> |
ProductType4Code__1- ProductType4Code__1 (simple type) |
|||||||||||||
Description | Specifies the underlying type of product or financial instrument. | ||||||||||||
Type | Derived from: xs:string | ||||||||||||
Format |
|
||||||||||||
Source |
<xs:simpleType
name="ProductType4Code__1"
>
<xs:restriction base="xs:string" > <xs:enumeration value="CR" /> <xs:enumeration value="CU" /> <xs:enumeration value="EQ" /> <xs:enumeration value="IR" /> <xs:enumeration value="CO" /> </xs:restriction> </xs:simpleType> |
RateBasis1Code- Rate basis (simple type) |
|||||||||||
Description | Specifies a rate basis. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="RateBasis1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="DAYS" /> <xs:enumeration value="MNTH" /> <xs:enumeration value="WEEK" /> <xs:enumeration value="YEAR" /> </xs:restriction> </xs:simpleType> |
RateBasis1Code_TR- RateBasis1Code (simple type) |
|||||||||||
Description | Specifies a rate basis. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="RateBasis1Code_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="D" /> <xs:enumeration value="M" /> <xs:enumeration value="W" /> <xs:enumeration value="Y" /> </xs:restriction> </xs:simpleType> |
ReferenceParty- ReferenceParty (complex type) |
|
Description | Reference party |
Components
|
LEI
Ctry Ctry2 |
Source |
<xs:complexType
name="ReferenceParty"
>
<xs:sequence > <xs:choice > <xs:element name="LEI" type="LEIIdentifier" /> <xs:element name="Ctry" type="CountryCode" /> <xs:element name="Ctry2" type="CountrySubDivisionCode" /> </xs:choice> </xs:sequence> </xs:complexType> |
ReferenceParty/LEI- LEI (element) |
|
Description | LEI identifier |
Type | LEIIdentifier |
Source | <xs:element name="LEI" type="LEIIdentifier" /> |
ReferenceParty/Ctry- Country (element) |
|
Description | Country |
Type | CountryCode |
Source | <xs:element name="Ctry" type="CountryCode" /> |
ReferenceParty/Ctry2- CountrySubdivisionCode (element) |
|
Description | Country subdivision code ISO 3166-2. |
Type | CountrySubDivisionCode |
Source | <xs:element name="Ctry2" type="CountrySubDivisionCode" /> |
RegulationIndicator- Regulation indicator (simple type) |
|||||||||
Description | Indicator of applicable regulation: EMIR, MIFIR or both | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="RegulationIndicator"
>
<xs:restriction base="xs:string" > <xs:enumeration value="E" /> <xs:enumeration value="M" /> <xs:enumeration value="B" /> </xs:restriction> </xs:simpleType> |
RegulatoryTradingCapacity1Code- RegulatoryTradingCapacity1Code (simple type) |
|||||||||
Description | Specifies the regulatory trading capacity. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="RegulatoryTradingCapacity1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="MTCH" /> <xs:enumeration value="DEAL" /> <xs:enumeration value="AOTC" /> </xs:restriction> </xs:simpleType> |
ReportingWaiverType1Code- ReportingWaiverType1Code (simple type) |
|||||||||||||||
Description | Specifies the type of regulatory reporting pre-trade waiver. | ||||||||||||||
Type | Derived from: xs:string | ||||||||||||||
Format |
|
||||||||||||||
Source |
<xs:simpleType
name="ReportingWaiverType1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="OILQ" /> <xs:enumeration value="NLIQ" /> <xs:enumeration value="PRIC" /> <xs:enumeration value="ILQD" /> <xs:enumeration value="RFPT" /> <xs:enumeration value="SIZE" /> </xs:restriction> </xs:simpleType> |
ReportingWaiverType3Code- ReportingWaiverType3Code (simple type) |
|||||||||||||||||||||||||||||
Description | Specifies the type of regulatory reporting pre-trade waiver. | ||||||||||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||||||||||
Format |
|
||||||||||||||||||||||||||||
Source |
<xs:simpleType
name="ReportingWaiverType3Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="BENC" /> <xs:enumeration value="ACTX" /> <xs:enumeration value="ILQD" /> <xs:enumeration value="SIZE" /> <xs:enumeration value="CANC" /> <xs:enumeration value="AMND" /> <xs:enumeration value="SDIV" /> <xs:enumeration value="RPRI" /> <xs:enumeration value="DUPL" /> <xs:enumeration value="LRGS" /> <xs:enumeration value="TNCP" /> <xs:enumeration value="TPAC" /> <xs:enumeration value="XFPH" /> </xs:restriction> </xs:simpleType> |
SecurityIdentification18Choice__1- SecurityIdentification18Choice__1 (complex type) |
|
Description | Choice between ISIN and an alternative format for the identification of a financial instrument. ISIN is the preferred format. |
Components
|
ISIN
AltrntvInstrmId |
Source |
<xs:complexType
name="SecurityIdentification18Choice__1"
>
<xs:sequence > <xs:choice > <xs:element name="ISIN" type="ISINOct2015Identifier" /> <xs:element name="AltrntvInstrmId" type="ESMAMax48AlphaNumericAdditionalCharactersAII" /> </xs:choice> </xs:sequence> </xs:complexType> |
SecurityIdentification18Choice__1/ISIN- ISIN (element) |
|
Description | 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. |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" /> |
SecurityIdentification18Choice__1/AltrntvInstrmId- AlternativeInstrumentIdentification (element) |
|
Description | Proprietary identification of a security assigned by an institution or organisation. |
Type | ESMAMax48AlphaNumericAdditionalCharactersAII |
Source | <xs:element name="AltrntvInstrmId" type="ESMAMax48AlphaNumericAdditionalCharactersAII" /> |
SecurityIdentification19Choice__2- SecurityIdentification19Choice__2 (complex type) |
|
Description | Choice between ISIN and an alternative format for the identification of a financial instrument. ISIN is the preferred format. |
Components
|
ISIN
AltrntvInstrmId UnqPdctIdr BsktCnsttnts{1,unbounded} Indx IdNotAvlbl |
Source |
<xs:complexType
name="SecurityIdentification19Choice__2"
>
<xs:sequence > <xs:choice > <xs:element name="ISIN" type="ISINOct2015Identifier" /> <xs:element name="AltrntvInstrmId" type="ESMAMax48AlphaNumericAdditionalCharactersAII" /> <xs:element name="UnqPdctIdr" type="ESMAMax52AlphaNumeric" /> <xs:element name="BsktCnsttnts" type="SecurityIdentification18Choice__1" minOccurs="1" maxOccurs="unbounded" /> <xs:element name="Indx" type="SecurityIdentification20Choice" /> <xs:element name="IdNotAvlbl" type="IdentificationNotAvailable" /> </xs:choice> </xs:sequence> </xs:complexType> |
SecurityIdentification19Choice__2/ISIN- ISIN (element) |
|
Description | 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. |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" /> |
SecurityIdentification19Choice__2/AltrntvInstrmId- AlternativeInstrumentIdentification (element) |
|
Description | Proprietary identification of a security assigned by an institution or organisation. |
Type | ESMAMax48AlphaNumericAdditionalCharactersAII |
Source | <xs:element name="AltrntvInstrmId" type="ESMAMax48AlphaNumericAdditionalCharactersAII" /> |
SecurityIdentification19Choice__2/UnqPdctIdr- UniqueProductIdentifier (element) |
|
Description | Identification through a Unique Product Identifier. |
Type | ESMAMax52AlphaNumeric |
Source | <xs:element name="UnqPdctIdr" type="ESMAMax52AlphaNumeric" /> |
SecurityIdentification19Choice__2/BsktCnsttnts- BasketConstituents (element) |
|
Description | Identification of constituents for basket of indexes. |
Type | SecurityIdentification18Choice__1 |
Source | <xs:element name="BsktCnsttnts" type="SecurityIdentification18Choice__1" minOccurs="1" maxOccurs="unbounded" /> |
SecurityIdentification19Choice__2/Indx- Index (element) |
|
Description | Indicates the index upon which the financial instrument is based. |
Type | SecurityIdentification20Choice |
Source | <xs:element name="Indx" type="SecurityIdentification20Choice" /> |
SecurityIdentification19Choice__2/IdNotAvlbl- IdentificationNotAvailable (element) |
|
Description | Indicates that underlying identification is not available. |
Type | IdentificationNotAvailable |
Source | <xs:element name="IdNotAvlbl" type="IdentificationNotAvailable" /> |
SecurityIdentification20Choice- SecurityIdentification20Choice (complex type) |
|
Description | Choice between ISIN and an alternative format for the identification of a financial instrument. ISIN is the preferred format. |
Components
|
ISIN
Nm |
Source |
<xs:complexType
name="SecurityIdentification20Choice"
>
<xs:sequence > <xs:choice > <xs:element name="ISIN" type="ISINOct2015Identifier" /> <xs:element name="Nm" type="Max25Text" /> </xs:choice> </xs:sequence> </xs:complexType> |
SecurityIdentification20Choice/ISIN- ISIN (element) |
|
Description | 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. |
Type | ISINOct2015Identifier |
Source | <xs:element name="ISIN" type="ISINOct2015Identifier" /> |
SecurityIdentification20Choice/Nm- Name (element) |
|
Description | Proprietary identification of the index on which the financial instrument is based. |
Type | Max25Text |
Source | <xs:element name="Nm" type="Max25Text" /> |
SecuritiesTransactionIndicator2__1- SecuritiesTransactionIndicator2__1 (complex type) |
|
Description | Provides additional indicators on the transaction. |
Components
|
WvrInd{0,6}
ShrtSellgInd{0,1} OTCPstTradInd{0,13} RskRdcgTx{0,1} SctiesFincgTxInd |
Source |
<xs:complexType
name="SecuritiesTransactionIndicator2__1"
>
<xs:sequence > <xs:element name="WvrInd" type="ReportingWaiverType1Code" minOccurs="0" maxOccurs="6" /> <xs:element name="ShrtSellgInd" type="Side5Code" minOccurs="0" maxOccurs="1" /> <xs:element name="OTCPstTradInd" type="ReportingWaiverType3Code" minOccurs="0" maxOccurs="13" /> <xs:element name="RskRdcgTx" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> <xs:element name="SctiesFincgTxInd" type="YesNoIndicator" /> </xs:sequence> </xs:complexType> |
SecuritiesTransactionIndicator2__1/WvrInd- WaiverIndicator (element) |
|
Description | Indicates whether the transaction was executed under a pre-trade waiver. |
Type | ReportingWaiverType1Code |
Source | <xs:element name="WvrInd" type="ReportingWaiverType1Code" minOccurs="0" maxOccurs="6" /> |
SecuritiesTransactionIndicator2__1/ShrtSellgInd- ShortSellingIndicator (element) |
|
Description | Indicates a short sell concluded by the investment agent on its own accounts or on behalf of a client, as described in Article 10. |
Type | Side5Code |
Source | <xs:element name="ShrtSellgInd" type="Side5Code" minOccurs="0" maxOccurs="1" /> |
SecuritiesTransactionIndicator2__1/OTCPstTradInd- OTCPostTradeIndicator (element) |
|
Description | Indicates the type of transaction in accordance to Articles 20(3)(a) and 21(5)(a) of regulation (EU) 600/2014. |
Type | ReportingWaiverType3Code |
Source | <xs:element name="OTCPstTradInd" type="ReportingWaiverType3Code" minOccurs="0" maxOccurs="13" /> |
SecuritiesTransactionIndicator2__1/RskRdcgTx- RiskReducingTransaction (element) |
|
Description | Indicates whether the transaction is objectively measurable as reducing risks directly relating to the commercial activity of the entity executing the transaction. |
Type | YesNoIndicator |
Source | <xs:element name="RskRdcgTx" type="YesNoIndicator" minOccurs="0" maxOccurs="1" /> |
SecuritiesTransactionIndicator2__1/SctiesFincgTxInd- SecuritiesFinancingTransactionIndicator (element) |
|
Description | Indicates whether the transaction falls within the scope of activity to be reported under the Securities Financing Transactions Regulation. |
Type | YesNoIndicator |
Source | <xs:element name="SctiesFincgTxInd" type="YesNoIndicator" /> |
SecuritiesTransactionPrice7Choice_TR- SecuritiesTransactionPrice7Choice__2 (complex type) |
|
Description | Choice to define the price of the securities transaction. |
Components
|
MntryVal
Pctg Yld PdgPric |
Source |
<xs:complexType
name="SecuritiesTransactionPrice7Choice_TR"
>
<xs:sequence > <xs:choice > <xs:element name="MntryVal" type="ActiveOrHistoricCurrencyAnd20Amount_Negative" /> <xs:element name="Pctg" type="PercentageRate" /> <xs:element name="Yld" type="PercentageRate" /> <xs:element name="PdgPric" type="IdentificationNotAvailable" /> </xs:choice> </xs:sequence> </xs:complexType> |
SecuritiesTransactionPrice7Choice_TR/MntryVal- MonetaryValue (element) |
|
Description | Indicates that price is expressed as a monetary value. |
Type | ActiveOrHistoricCurrencyAnd20Amount_Negative |
Source | <xs:element name="MntryVal" type="ActiveOrHistoricCurrencyAnd20Amount_Negative" /> |
SecuritiesTransactionPrice7Choice_TR/Pctg- Percentage (element) |
|
Description | Indicates that price is expressed as a rate, that is a percentage. |
Type | PercentageRate |
Source | <xs:element name="Pctg" type="PercentageRate" /> |
SecuritiesTransactionPrice7Choice_TR/Yld- Yield (element) |
|
Description | Indicates that price is expressed as a yield. |
Type | PercentageRate |
Source | <xs:element name="Yld" type="PercentageRate" /> |
SecuritiesTransactionPrice7Choice_TR/PdgPric- PendingPrice (element) |
|
Description | Indicates that price is currently not available, but pending. |
Type | IdentificationNotAvailable |
Source | <xs:element name="PdgPric" type="IdentificationNotAvailable" /> |
SecuritiesTransactionPrice7Choice_TR_O- SecuritiesTransactionPrice7Choice__2 (complex type) |
|
Description | Choice to define the price of the securities transaction. |
Components
|
Unit
Pctg Yld PdgPric |
Source |
<xs:complexType
name="SecuritiesTransactionPrice7Choice_TR_O"
>
<xs:sequence > <xs:choice > <xs:element name="Unit" type="Amount20_SimpleType_Negative" /> <xs:element name="Pctg" type="PercentageRate" /> <xs:element name="Yld" type="PercentageRate" /> <xs:element name="PdgPric" type="IdentificationNotAvailable" /> </xs:choice> </xs:sequence> </xs:complexType> |
SecuritiesTransactionPrice7Choice_TR_O/Unit- MonetaryValue (element) |
|
Description | Indicates that price is expressed as a monetary value. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="Unit" type="Amount20_SimpleType_Negative" /> |
SecuritiesTransactionPrice7Choice_TR_O/Pctg- Percentage (element) |
|
Description | Indicates that price is expressed as a rate, that is a percentage. |
Type | PercentageRate |
Source | <xs:element name="Pctg" type="PercentageRate" /> |
SecuritiesTransactionPrice7Choice_TR_O/Yld- Yield (element) |
|
Description | Indicates that price is expressed as a yield. |
Type | PercentageRate |
Source | <xs:element name="Yld" type="PercentageRate" /> |
SecuritiesTransactionPrice7Choice_TR_O/PdgPric- PendingPrice (element) |
|
Description | Indicates that price is currently not available, but pending. |
Type | IdentificationNotAvailable |
Source | <xs:element name="PdgPric" type="IdentificationNotAvailable" /> |
SecuritiesTransactionTransmission2- SecuritiesTransactionTransmission2 (complex type) |
|
Description | Specifies the securities order transmission attributes. |
Components
|
TrnsmssnInd
TrnsmttgBuyr{0,1} TrnsmttgSellr{0,1} |
Source |
<xs:complexType
name="SecuritiesTransactionTransmission2"
>
<xs:sequence > <xs:element name="TrnsmssnInd" type="YesNoIndicator" /> <xs:element name="TrnsmttgBuyr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> <xs:element name="TrnsmttgSellr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
SecuritiesTransactionTransmission2/TrnsmssnInd- TransmissionIndicator (element) |
|
Description | Indication as to whether the transaction results from an order transmitted by the reporting of a client to a third party. Usage: Only applicable when the conditions for transmission are not satisfied. |
Type | YesNoIndicator |
Source | <xs:element name="TrnsmssnInd" type="YesNoIndicator" /> |
SecuritiesTransactionTransmission2/TrnsmttgBuyr- TransmittingBuyer (element) |
|
Description | Identifies the buyer transmitting the order to the reporting firm. Usage: Only required for reporting firms reporting transactions on behalf of order transmitting firm. |
Type | LEIIdentifier |
Source | <xs:element name="TrnsmttgBuyr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
SecuritiesTransactionTransmission2/TrnsmttgSellr- TransmittingSeller (element) |
|
Description | Identifies the seller transmitting the order to the reporting firm. Usage: Only required for reporting firms reporting transactions on behalf of order transmitting firm. |
Type | LEIIdentifier |
Source | <xs:element name="TrnsmttgSellr" type="LEIIdentifier" minOccurs="0" maxOccurs="1" /> |
ShortCode- ShortCode (simple type) |
|
Description | Short code. |
Type | Derived from: xs:string |
Format | Min. length=1
Max. length=16 |
Source |
<xs:simpleType
name="ShortCode"
>
<xs:restriction base="xs:string" > <xs:minLength value="1" /> <xs:maxLength value="16" /> </xs:restriction> </xs:simpleType> |
Side5Code- Side5Code (simple type) |
|||||||||||
Description | Side taken by a party on an order. | ||||||||||
Type | Derived from: xs:string | ||||||||||
Format |
|
||||||||||
Source |
<xs:simpleType
name="Side5Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="SESH" /> <xs:enumeration value="SELL" /> <xs:enumeration value="SSEX" /> <xs:enumeration value="UNDI" /> </xs:restriction> </xs:simpleType> |
SwapLegIdentification2__1- Swap (complex type) |
|
Description | Details of the legs of swap transaction. |
Components
|
SwpIn{0,1}
SwpOut{0,1} |
Source |
<xs:complexType
name="SwapLegIdentification2__1"
>
<xs:sequence > <xs:element name="SwpIn" type="FinancialInstrumentIdentification7Choice__1" minOccurs="0" maxOccurs="1" /> <xs:element name="SwpOut" type="FinancialInstrumentIdentification7Choice__1" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
SwapLegIdentification2__1/SwpIn- Swap in (element) |
|
Description | Instrument received by the buyer. |
Type | FinancialInstrumentIdentification7Choice__1 |
Source | <xs:element name="SwpIn" type="FinancialInstrumentIdentification7Choice__1" minOccurs="0" maxOccurs="1" /> |
SwapLegIdentification2__1/SwpOut- Swap out (element) |
|
Description | Instrument paid by the buyer. |
Type | FinancialInstrumentIdentification7Choice__1 |
Source | <xs:element name="SwpOut" type="FinancialInstrumentIdentification7Choice__1" minOccurs="0" maxOccurs="1" /> |
TradeClearing_TR- TradeClearing (complex type) |
|
Description | Information related to the clearing of the contract |
Components
|
ClrOblgtn{0,1}
Clrd ClrDtTm{0,1} CCP{0,1} IntraGrp{0,1} |
Source |
<xs:complexType
name="TradeClearing_TR"
>
<xs:sequence > <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> <xs:element name="Clrd" type="YesNoIndicator" /> <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeClearing_TR/ClrOblgtn- ClearingObligation (element) |
|
Description | Indicates, whether the reported contract belongs to a class of OTC derivatives that has been declared subject to the clearing obligation and both counterparties to the contract are subject to the clearing obligation, as of the time of execution of the contract. |
Type | ClearingObligationCode |
Source | <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> |
TradeClearing_TR/Clrd- Cleared (element) |
|
Description | Cleared |
Type | YesNoIndicator |
Source | <xs:element name="Clrd" type="YesNoIndicator" /> |
TradeClearing_TR/ClrDtTm- ClearingTimeStamp (element) |
|
Description | Clearing Timestamp. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeClearing_TR/CCP- CCP (element) |
|
Description | CCP identifier. |
Type | LEIIdentifier |
Source | <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> |
TradeClearing_TR/IntraGrp- IntraGroup (element) |
|
Description | Indicates whether the contract was entered into as an intragroup transaction. Usage: When absent, default value is false. |
Type | YesNoIndicator |
Source | <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> |
TradeClearing_TR_M- TradeClearing (complex type) |
|
Description | Information related to the clearing of the contract |
Components
|
ClrOblgtn{0,1}
Clrd ClrDtTm{0,1} CCP{0,1} IntraGrp{0,1} |
Source |
<xs:complexType
name="TradeClearing_TR_M"
>
<xs:sequence > <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> <xs:element name="Clrd" type="YesNoIndicator" /> <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeClearing_TR_M/ClrOblgtn- ClearingObligation (element) |
|
Description | Indicates, whether the reported contract belongs to a class of OTC derivatives that has been declared subject to the clearing obligation and both counterparties to the contract are subject to the clearing obligation, as of the time of execution of the contract. |
Type | ClearingObligationCode |
Source | <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> |
TradeClearing_TR_M/Clrd- Cleared (element) |
|
Description | Cleared |
Type | YesNoIndicator |
Source | <xs:element name="Clrd" type="YesNoIndicator" /> |
TradeClearing_TR_M/ClrDtTm- ClearingTimeStamp (element) |
|
Description | Clearing Timestamp. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeClearing_TR_M/CCP- CCP (element) |
|
Description | CCP identifier. |
Type | LEIIdentifier |
Source | <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> |
TradeClearing_TR_M/IntraGrp- IntraGroup (element) |
|
Description | Indicates whether the contract was entered into as an intragroup transaction. Usage: When absent, default value is false. |
Type | YesNoIndicator |
Source | <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> |
TradeClearing_TR_R- TradeClearing (complex type) |
|
Description | Information related to the clearing of the contract |
Components
|
ClrOblgtn{0,1}
Clrd ClrDtTm{0,1} CCP{0,1} IntraGrp{0,1} |
Source |
<xs:complexType
name="TradeClearing_TR_R"
>
<xs:sequence > <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> <xs:element name="Clrd" type="YesNoIndicator" /> <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeClearing_TR_R/ClrOblgtn- ClearingObligation (element) |
|
Description | Indicates, whether the reported contract belongs to a class of OTC derivatives that has been declared subject to the clearing obligation and both counterparties to the contract are subject to the clearing obligation, as of the time of execution of the contract. |
Type | ClearingObligationCode |
Source | <xs:element name="ClrOblgtn" type="ClearingObligationCode" minOccurs="0" maxOccurs="1" /> |
TradeClearing_TR_R/Clrd- Cleared (element) |
|
Description | Cleared |
Type | YesNoIndicator |
Source | <xs:element name="Clrd" type="YesNoIndicator" /> |
TradeClearing_TR_R/ClrDtTm- ClearingTimeStamp (element) |
|
Description | Clearing Timestamp. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ClrDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeClearing_TR_R/CCP- CCP (element) |
|
Description | CCP identifier. |
Type | LEIIdentifier |
Source | <xs:element name="CCP" type="LEIIdentifier" minOccurs="0" /> |
TradeClearing_TR_R/IntraGrp- IntraGroup (element) |
|
Description | Indicates whether the contract was entered into as an intragroup transaction. Usage: When absent, default value is false. |
Type | YesNoIndicator |
Source | <xs:element name="IntraGrp" type="YesNoIndicator" minOccurs="0" /> |
TradeCollateralReport_TR_N- TradeCollateralReport_TR (complex type) |
|
Description | Details of collateral agreement between counterparties. |
Components
|
Collstn{1,1}
PrtflColl{0,1} Prtfl{0,1} InitlMrgnPstd{0,1} VartnMrgnPstd{0,1} InitlMrgnRcvd{0,1} VartnMrgnRcvd{0,1} XcssCollPstd{0,1} XcssCollRcvd{0,1} |
Source |
<xs:complexType
name="TradeCollateralReport_TR_N"
>
<xs:sequence > <xs:element name="Collstn" type="CollateralisationType1Code" minOccurs="1" /> <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> <xs:element name="InitlMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="VartnMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="InitlMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="VartnMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="XcssCollPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="XcssCollRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeCollateralReport_TR_N/Collstn- Collateralisation (element) |
|
Description | Information indicating the type of collateral agreement existing between counterparties. |
Type | CollateralisationType1Code |
Source | <xs:element name="Collstn" type="CollateralisationType1Code" minOccurs="1" /> |
TradeCollateralReport_TR_N/PrtflColl- Collateral portfolio (element) |
|
Description | Collateral portfolio |
Type | YesNoIndicator |
Source | <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> |
TradeCollateralReport_TR_N/Prtfl- Portfolio (element) |
|
Description | A unique code determined by the reporting counterparty to identify the portfolio if collateral is reported on a portfolio basis. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/InitlMrgnPstd- InitialMarginPosted (element) |
|
Description | Value of the initial margin posted by the reporting counterparty to the other counterparty. Usage:Where initial margin is posted on a portfolio basis, this field should include the overall value of initial margin posted for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="InitlMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/VartnMrgnPstd- VariationMarginPosted (element) |
|
Description | Value of the variation margin posted, including cash settled, by the reporting counterparty to the other counterparty. Usage:Where variation margin is posted on a portfolio basis, this field should include the overall value of variation margin posted for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="VartnMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/InitlMrgnRcvd- InitialMarginReceived (element) |
|
Description | Value of the initial margin received by the reporting counterparty from the other counterparty. Usage:Where initial margin is received on a portfolio basis, this field should include the overall value of initial margin received for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="InitlMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/VartnMrgnRcvd- VariationMarginReceived (element) |
|
Description | Value of the variation margin received, including cash settled, by the reporting counterparty from the other counterparty. Usage:Where variation margin is received on a portfolio basis, this field should include the overall value of variation margin received for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="VartnMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/XcssCollPstd- ExcessCollateralPosted (element) |
|
Description | Value of collateral posted in excess of the required collateral. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="XcssCollPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_N/XcssCollRcvd- ExcessCollateralReceived (element) |
|
Description | Value of collateral received in excess of the required collateral. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="XcssCollRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_PC- TradeCollateralReport_TR (complex type) |
|
Description | Details of collateral agreement between counterparties. |
Components
|
Collstn
PrtflColl{0,1} Prtfl{0,1} |
Source |
<xs:complexType
name="TradeCollateralReport_TR_PC"
>
<xs:sequence > <xs:element name="Collstn" type="CollateralisationType1Code" /> <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeCollateralReport_TR_PC/Collstn- Collateralisation (element) |
|
Description | Information indicating the type of collateral agreement existing between counterparties. |
Type | CollateralisationType1Code |
Source | <xs:element name="Collstn" type="CollateralisationType1Code" /> |
TradeCollateralReport_TR_PC/PrtflColl- Collateral portfolio (element) |
|
Description | Collateral portfolio |
Type | YesNoIndicator |
Source | <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> |
TradeCollateralReport_TR_PC/Prtfl- Portfolio (element) |
|
Description | A unique code determined by the reporting counterparty to identify the portfolio if collateral is reported on a portfolio basis. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V- TradeCollateralReport_TR (complex type) |
|
Description | Details of collateral agreement between counterparties. |
Components
|
UnqTradIdr{0,1}
EligDt Collstn PrtflColl{0,1} Prtfl{0,1} InitlMrgnPstd{0,1} VartnMrgnPstd{0,1} InitlMrgnRcvd{0,1} VartnMrgnRcvd{0,1} XcssCollPstd{0,1} XcssCollRcvd{0,1} |
Source |
<xs:complexType
name="TradeCollateralReport_TR_V"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" /> <xs:element name="EligDt" type="ISODate" /> <xs:element name="Collstn" type="CollateralisationType1Code" /> <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> <xs:element name="InitlMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="VartnMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="InitlMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="VartnMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="XcssCollPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> <xs:element name="XcssCollRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeCollateralReport_TR_V/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" /> |
TradeCollateralReport_TR_V/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradeCollateralReport_TR_V/Collstn- Collateralisation (element) |
|
Description | Information indicating the type of collateral agreement existing between counterparties. |
Type | CollateralisationType1Code |
Source | <xs:element name="Collstn" type="CollateralisationType1Code" /> |
TradeCollateralReport_TR_V/PrtflColl- Collateral portfolio (element) |
|
Description | Collateral portfolio |
Type | YesNoIndicator |
Source | <xs:element name="PrtflColl" type="YesNoIndicator" minOccurs="0" /> |
TradeCollateralReport_TR_V/Prtfl- Portfolio (element) |
|
Description | A unique code determined by the reporting counterparty to identify the portfolio if collateral is reported on a portfolio basis. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="Prtfl" type="KDPWMax52AlphaNumericAdditionalCharacters" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/InitlMrgnPstd- InitialMarginPosted (element) |
|
Description | Value of the initial margin posted by the reporting counterparty to the other counterparty. Usage:Where initial margin is posted on a portfolio basis, this field should include the overall value of initial margin posted for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="InitlMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/VartnMrgnPstd- VariationMarginPosted (element) |
|
Description | Value of the variation margin posted, including cash settled, by the reporting counterparty to the other counterparty. Usage:Where variation margin is posted on a portfolio basis, this field should include the overall value of variation margin posted for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="VartnMrgnPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/InitlMrgnRcvd- InitialMarginReceived (element) |
|
Description | Value of the initial margin received by the reporting counterparty from the other counterparty. Usage:Where initial margin is received on a portfolio basis, this field should include the overall value of initial margin received for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="InitlMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/VartnMrgnRcvd- VariationMarginReceived (element) |
|
Description | Value of the variation margin received, including cash settled, by the reporting counterparty from the other counterparty. Usage:Where variation margin is received on a portfolio basis, this field should include the overall value of variation margin received for the portfolio. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="VartnMrgnRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/XcssCollPstd- ExcessCollateralPosted (element) |
|
Description | Value of collateral posted in excess of the required collateral. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="XcssCollPstd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeCollateralReport_TR_V/XcssCollRcvd- ExcessCollateralReceived (element) |
|
Description | Value of collateral received in excess of the required collateral. |
Type | ActiveCurrencyAnd20Amount |
Source | <xs:element name="XcssCollRcvd" type="ActiveCurrencyAnd20Amount" minOccurs="0" maxOccurs="1" /> |
TradeConfirmation_TR- TradeConfirmation (complex type) |
|
Description | Specifies time and type of contract confirmation. |
Components
|
Tp
TmStmp{0,1} |
Source |
<xs:complexType
name="TradeConfirmation_TR"
>
<xs:sequence > <xs:element name="Tp" type="TradeConfirmationType_RT" /> <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeConfirmation_TR/Tp- Type (element) |
|
Description | Specifies whether the contract was confirmed electronically or non-electronically. |
Type | TradeConfirmationType_RT |
Source | <xs:element name="Tp" type="TradeConfirmationType_RT" /> |
TradeConfirmation_TR/TmStmp- TimeStamp (element) |
|
Description | Date and time of the confirmation, as defined under Commission Delegated Regulation (EU) No 149/2013, indicating time zone in which the confirmation has taken place. |
Type | ISONormalisedDateTime |
Source | <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeConfirmation_TR_P_N- TradeConfirmation (complex type) |
|
Description | Specifies time and type of contract confirmation. |
Components
|
Tp{0,1}
TmStmp{0,1} |
Source |
<xs:complexType
name="TradeConfirmation_TR_P_N"
>
<xs:sequence > <xs:element name="Tp" type="TradeConfirmationType_RT" minOccurs="0" /> <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeConfirmation_TR_P_N/Tp- Type (element) |
|
Description | Specifies whether the contract was confirmed electronically or non-electronically. |
Type | TradeConfirmationType_RT |
Source | <xs:element name="Tp" type="TradeConfirmationType_RT" minOccurs="0" /> |
TradeConfirmation_TR_P_N/TmStmp- TimeStamp (element) |
|
Description | Date and time of the confirmation, as defined under Commission Delegated Regulation (EU) No 149/2013, indicating time zone in which the confirmation has taken place. |
Type | ISONormalisedDateTime |
Source | <xs:element name="TmStmp" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeConfirmationType_RT- TradeConfirmationType1Code (simple type) |
|||||||||
Description | Specifies whether the contract was electronically confirmed, non-electronically confirmed. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="TradeConfirmationType_RT"
>
<xs:restriction base="xs:string" > <xs:enumeration value="E" /> <xs:enumeration value="Y" /> <xs:enumeration value="N" /> </xs:restriction> </xs:simpleType> |
TradeConfirmationType2Code- TradeConfirmationType2Code (simple type) |
|||||
Description | Specifies that the contract was electronically non-confirmed. | ||||
Type | Derived from: xs:string | ||||
Format |
|
||||
Source |
<xs:simpleType
name="TradeConfirmationType2Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="NCNF" /> </xs:restriction> </xs:simpleType> |
TradeNewPosition_TR- TradeNewPosition (complex type) |
|
Description | Provides details of a new trade position report. |
Components
|
EligDt
CtrPtySpcfcData{1,2} CmonTradData |
Source |
<xs:complexType
name="TradeNewPosition_TR"
>
<xs:sequence > <xs:element name="EligDt" type="ISODate" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_N" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_N" /> </xs:sequence> </xs:complexType> |
TradeNewPosition_TR/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradeNewPosition_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Data specific to counterparties and related fields. |
Type | CounterpartySpecificData_TR_P_N |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_N" minOccurs="1" maxOccurs="2" /> |
TradeNewPosition_TR/CmonTradData- CommonTradeData (element) |
|
Description | Data specifically related to transaction. |
Type | CommonTradeDataReport_TR_P_N |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_N" /> |
TradeNewTransaction_TR- TradeNewTransaction (complex type) |
|
Description | Provides details of a new trade transaction report. |
Components
|
RglntInd
CtrPtySpcfcData{1,2} CmonTradData MIFIRrptgData{0,2} |
Source |
<xs:complexType
name="TradeNewTransaction_TR"
>
<xs:sequence > <xs:element name="RglntInd" type="RegulationIndicator" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_N" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport17__1" /> <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> </xs:sequence> </xs:complexType> |
TradeNewTransaction_TR/RglntInd- Regulation indicator (element) |
|
Description | Regulation indicator |
Type | RegulationIndicator |
Source | <xs:element name="RglntInd" type="RegulationIndicator" /> |
TradeNewTransaction_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Data specific to counterparties and related fields. |
Type | CounterpartySpecificData_TR_N |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_N" minOccurs="1" maxOccurs="2" /> |
TradeNewTransaction_TR/CmonTradData- CommonTradeData (element) |
|
Description | Data specifically related to transaction. |
Type | CommonTradeDataReport17__1 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport17__1" /> |
TradeNewTransaction_TR/MIFIRrptgData- MIFIRReportingData (element) |
|
Description | Data related to MIFIR reporting requirements. |
Type | MIFIRReportingData |
Source | <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> |
TradePositionComponent_TR- TradePositionComponent (complex type) |
|
Description | Provides details of a component report on a trade position. |
Components
|
RglntInd
CtrPtySpcfcData{1,2} CmonTradData MIFIRrptgData{0,2} |
Source |
<xs:complexType
name="TradePositionComponent_TR"
>
<xs:sequence > <xs:element name="RglntInd" type="RegulationIndicator" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_PC" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport17__2" /> <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> </xs:sequence> </xs:complexType> |
TradePositionComponent_TR/RglntInd- Regulation indicator (element) |
|
Description | Regulation indicator |
Type | RegulationIndicator |
Source | <xs:element name="RglntInd" type="RegulationIndicator" /> |
TradePositionComponent_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_PC |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_PC" maxOccurs="2" /> |
TradePositionComponent_TR/CmonTradData- CommonTradeData (element) |
|
Description | Contract and transaction trade data details. |
Type | CommonTradeDataReport17__2 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport17__2" /> |
TradePositionComponent_TR/MIFIRrptgData- MIFIRReportingData (element) |
|
Description | Data related to MIFIR reporting requirements. |
Type | MIFIRReportingData |
Source | <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> |
TradePositionCorrection_TR- TradePositionCorrection (complex type) |
|
Description | Provides details of a correction report on a trade position. |
Components
|
EligDt
CtrPtySpcfcData{1,2} CmonTradData |
Source |
<xs:complexType
name="TradePositionCorrection_TR"
>
<xs:sequence > <xs:element name="EligDt" type="ISODate" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_R" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_R" /> </xs:sequence> </xs:complexType> |
TradePositionCorrection_TR/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradePositionCorrection_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_P_R |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_R" minOccurs="1" maxOccurs="2" /> |
TradePositionCorrection_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport_TR_P_R |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_R" /> |
TradePositionEarlyTermination_TR- TradePositionEarlyTermination (complex type) |
|
Description | Provides details of an early termination report on a trade position. |
Components
|
CtrPtySpcfcData{1,2}
CmonTradData |
Source |
<xs:complexType
name="TradePositionEarlyTermination_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport16__1" /> </xs:sequence> </xs:complexType> |
TradePositionEarlyTermination_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_Z |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" maxOccurs="2" /> |
TradePositionEarlyTermination_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport16__1 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport16__1" /> |
TradePositionError_TR- TradePositionError (complex type) |
|
Description | Provides details of an error report on a trade position. |
Components
|
CtrPtySpcfcData{1,2}
CmonTradData |
Source |
<xs:complexType
name="TradePositionError_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_E" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport13__3" /> </xs:sequence> </xs:complexType> |
TradePositionError_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_E |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_E" maxOccurs="2" /> |
TradePositionError_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport13__3 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport13__3" /> |
TradePositionModification_TR- TradePositionModification (complex type) |
|
Description | Provides details of a modification report on a trade position. |
Components
|
EligDt
CtrPtySpcfcData{1,2} CmonTradData |
Source |
<xs:complexType
name="TradePositionModification_TR"
>
<xs:sequence > <xs:element name="EligDt" type="ISODate" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_M" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_M" /> </xs:sequence> </xs:complexType> |
TradePositionModification_TR/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradePositionModification_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_P_M |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_P_M" maxOccurs="2" /> |
TradePositionModification_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport_TR_P_M |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_P_M" /> |
TradePositionReportChoice_TR- TradePositionReport2Choice (complex type) |
|
Description | Provides details on the relevant action types for trade positions. |
Components
|
New
Mod Crrctn EarlyTermntn ValtnUpd Err |
Source |
<xs:complexType
name="TradePositionReportChoice_TR"
>
<xs:sequence > <xs:choice > <xs:element name="New" type="TradeNewPosition_TR" /> <xs:element name="Mod" type="TradePositionModification_TR" /> <xs:element name="Crrctn" type="TradePositionCorrection_TR" /> <xs:element name="EarlyTermntn" type="TradePositionEarlyTermination_TR" /> <xs:element name="ValtnUpd" type="TradePositionValuationUpdate_TR" /> <xs:element name="Err" type="TradePositionError_TR" /> </xs:choice> </xs:sequence> </xs:complexType> |
TradePositionReportChoice_TR/New- New (element) |
|
Description | Indicates whether position is reported for the first time. |
Type | TradeNewPosition_TR |
Source | <xs:element name="New" type="TradeNewPosition_TR" /> |
TradePositionReportChoice_TR/Mod- Modification (element) |
|
Description | Indicates a modification to the terms or details of a previously reported position, but not a correction. |
Type | TradePositionModification_TR |
Source | <xs:element name="Mod" type="TradePositionModification_TR" /> |
TradePositionReportChoice_TR/Crrctn- Correction (element) |
|
Description | Indicates that the report is correcting the erroneous data fields of a previously submitted position. |
Type | TradePositionCorrection_TR |
Source | <xs:element name="Crrctn" type="TradePositionCorrection_TR" /> |
TradePositionReportChoice_TR/EarlyTermntn- EarlyTermination (element) |
|
Description | Indicates that reported position is an early termination of an existing contract. |
Type | TradePositionEarlyTermination_TR |
Source | <xs:element name="EarlyTermntn" type="TradePositionEarlyTermination_TR" /> |
TradePositionReportChoice_TR/ValtnUpd- ValuationUpdate (element) |
|
Description | Indicates an update of a contract valuation or collateral. |
Type | TradePositionValuationUpdate_TR |
Source | <xs:element name="ValtnUpd" type="TradePositionValuationUpdate_TR" /> |
TradePositionReportChoice_TR/Err- Error (element) |
|
Description | Indicates a cancellation of a wrongly submitted entire report in case the contract never came into existence or was not subject to reporting requirements but was reported to a trade repository by mistake. |
Type | TradePositionError_TR |
Source | <xs:element name="Err" type="TradePositionError_TR" /> |
TradePositionValuationUpdate_TR- TradePOsitionValuationUpdate (complex type) |
|
Description | Provides details of a valuation update report on a trade position. |
Components
|
CtrPtySpcfcData{1,2}
|
Source |
<xs:complexType
name="TradePositionValuationUpdate_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_V" maxOccurs="2" /> </xs:sequence> </xs:complexType> |
TradePositionValuationUpdate_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Trade transaction data details. |
Type | CounterpartySpecificData_TR_V |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_V" maxOccurs="2" /> |
TradeReportChoice_TR- TradeReport2Choice (complex type) |
|
Description | Position/transaction reporting under EMIR regulation. |
Components
|
Tx
Pos |
Source |
<xs:complexType
name="TradeReportChoice_TR"
>
<xs:sequence > <xs:choice > <xs:element name="Tx" type="TradeTransactionReportChoice_TR" /> <xs:element name="Pos" type="TradePositionReportChoice_TR" /> </xs:choice> </xs:sequence> </xs:complexType> |
TradeReportChoice_TR/Tx- Transaction (element) |
|
Description | Information concerning the reporting at transaction level. |
Type | TradeTransactionReportChoice_TR |
Source | <xs:element name="Tx" type="TradeTransactionReportChoice_TR" /> |
TradeReportChoice_TR/Pos- Position (element) |
|
Description | Information concerning the reporting at position level. |
Type | TradePositionReportChoice_TR |
Source | <xs:element name="Pos" type="TradePositionReportChoice_TR" /> |
TradeTransactionCorrection_TR- TradeTransactionCorrection (complex type) |
|
Description | Provides details of a correction report on a trade transaction. |
Components
|
EligDt
RglntInd CtrPtySpcfcData{1,2} CmonTradData MIFIRrptgData{0,2} |
Source |
<xs:complexType
name="TradeTransactionCorrection_TR"
>
<xs:sequence > <xs:element name="EligDt" type="ISODate" /> <xs:element name="RglntInd" type="RegulationIndicator" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_R" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_R" /> <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> </xs:sequence> </xs:complexType> |
TradeTransactionCorrection_TR/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradeTransactionCorrection_TR/RglntInd- Regulation indicator (element) |
|
Description | Regulation indicator |
Type | RegulationIndicator |
Source | <xs:element name="RglntInd" type="RegulationIndicator" /> |
TradeTransactionCorrection_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_R |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_R" minOccurs="1" maxOccurs="2" /> |
TradeTransactionCorrection_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport_TR_R |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport_TR_R" /> |
TradeTransactionCorrection_TR/MIFIRrptgData- MIFIRReportingData (element) |
|
Description | Data related to MIFIR reporting requirements. |
Type | MIFIRReportingData |
Source | <xs:element name="MIFIRrptgData" type="MIFIRReportingData" minOccurs="0" maxOccurs="2" /> |
TradeTransactionEarlyTermination_TR- TradeTransactionEarlyTermination (complex type) |
|
Description | Provides details of an early termination report on a trade transaction. |
Components
|
CtrPtySpcfcData{1,2}
CmonTradData |
Source |
<xs:complexType
name="TradeTransactionEarlyTermination_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport16__1" /> </xs:sequence> </xs:complexType> |
TradeTransactionEarlyTermination_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_Z |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" minOccurs="1" maxOccurs="2" /> |
TradeTransactionEarlyTermination_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport16__1 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport16__1" /> |
TradeTransactionError_TR- TradeTransactionError (complex type) |
|
Description | Provides details of an error report on a trade transaction. |
Components
|
RglntInd
CtrPtySpcfcData{1,2} CmonTradData |
Source |
<xs:complexType
name="TradeTransactionError_TR"
>
<xs:sequence > <xs:element name="RglntInd" type="RegulationIndicator" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_E" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport13__3" /> </xs:sequence> </xs:complexType> |
TradeTransactionError_TR/RglntInd- Regulation indicator (element) |
|
Description | Regulation indicator |
Type | RegulationIndicator |
Source | <xs:element name="RglntInd" type="RegulationIndicator" /> |
TradeTransactionError_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_E |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_E" minOccurs="1" maxOccurs="2" /> |
TradeTransactionError_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport13__3 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport13__3" /> |
TradeTransaction10__1- TradeTransaction10__1 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} TradgVn Cmprssn Pric NtnlAmt PricMltplr Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm FctvDt MtrtyDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction10__1"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" /> <xs:element name="TradgVn" type="MICIdentifier" /> <xs:element name="Cmprssn" type="YesNoIndicator" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> <xs:element name="FctvDt" type="ISODate" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" /> <xs:element name="TradConf" type="TradeConfirmation_TR" /> <xs:element name="TradClr" type="TradeClearing_TR" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" /> <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" /> <xs:element name="Optn" type="Option_TR" minOccurs="0" /> <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeTransaction10__1/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction10__1/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> |
TradeTransaction10__1/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" /> |
TradeTransaction10__1/TradgVn- TradingVenue (element) |
|
Description | Venue of execution identified by a unique code for this venue. In case of a contract concluded OTC, it has to be identified using specific MIC codes designating OTC transactions. |
Type | MICIdentifier |
Source | <xs:element name="TradgVn" type="MICIdentifier" /> |
TradeTransaction10__1/Cmprssn- Compression (element) |
|
Description | Identifies whether the contract results from a compression operation or not. |
Type | YesNoIndicator |
Source | <xs:element name="Cmprssn" type="YesNoIndicator" /> |
TradeTransaction10__1/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> |
TradeTransaction10__1/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction10__1/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" /> |
TradeTransaction10__1/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction10__1/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction10__1/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction10__1/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> |
TradeTransaction10__1/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" /> |
TradeTransaction10__1/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" /> |
TradeTransaction10__1/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction10__1/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" /> |
TradeTransaction10__1/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR" /> |
TradeTransaction10__1/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR |
Source | <xs:element name="TradClr" type="TradeClearing_TR" /> |
TradeTransaction10__1/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" /> |
TradeTransaction10__1/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" /> |
TradeTransaction10__1/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade |
Source | <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" /> |
TradeTransaction10__1/Optn- Option (element) |
|
Description | Information related to option asset class type. |
Type | Option_TR |
Source | <xs:element name="Optn" type="Option_TR" minOccurs="0" /> |
TradeTransaction10__1/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR |
Source | <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" /> |
TradeTransaction10__2- TradeTransaction10__2 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb CmplxTradId{0,1} TradgVn Cmprssn Pric NtnlAmt PricMltplr Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm FctvDt MtrtyDt{0,1} TermntnDt SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction10__2"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> <xs:element name="TradgVn" type="MICIdentifier" /> <xs:element name="Cmprssn" type="YesNoIndicator" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> <xs:element name="FctvDt" type="ISODate" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> <xs:element name="TermntnDt" type="ISODate" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="TradConf" type="TradeConfirmation_TR" /> <xs:element name="TradClr" type="TradeClearing_TR" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" maxOccurs="1" /> <xs:element name="Optn" type="Option_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeTransaction10__2/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction10__2/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" /> |
TradeTransaction10__2/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/TradgVn- TradingVenue (element) |
|
Description | Venue of execution identified by a unique code for this venue. In case of a contract concluded OTC, it has to be identified using specific MIC codes designating OTC transactions. |
Type | MICIdentifier |
Source | <xs:element name="TradgVn" type="MICIdentifier" /> |
TradeTransaction10__2/Cmprssn- Compression (element) |
|
Description | Identifies whether the contract results from a compression operation or not. |
Type | YesNoIndicator |
Source | <xs:element name="Cmprssn" type="YesNoIndicator" /> |
TradeTransaction10__2/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> |
TradeTransaction10__2/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction10__2/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" /> |
TradeTransaction10__2/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction10__2/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction10__2/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction10__2/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> |
TradeTransaction10__2/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" /> |
TradeTransaction10__2/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/TermntnDt- TerminationDate (element) |
|
Description | Indicates the date in the case of an early termination of the reported contract. |
Type | ISODate |
Source | <xs:element name="TermntnDt" type="ISODate" /> |
TradeTransaction10__2/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction10__2/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR" /> |
TradeTransaction10__2/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR |
Source | <xs:element name="TradClr" type="TradeClearing_TR" /> |
TradeTransaction10__2/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade |
Source | <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/Optn- Option (element) |
|
Description | Information related to credit derivative asset class type. |
Type | Option_TR |
Source | <xs:element name="Optn" type="Option_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction10__2/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR |
Source | <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__3- TradeTransaction11__3 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} |
Source |
<xs:complexType
name="TradeTransaction11__3"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="Max52Text" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeTransaction11__3/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | Max52Text |
Source | <xs:element name="UnqTradIdr" type="Max52Text" /> |
TradeTransaction11__3/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> |
TradeTransaction11__4- TradeTransaction11__4 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} TradgVn Cmprssn Pric NtnlAmt PricMltplr Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm FctvDt MtrtyDt{0,1} TermntnDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction11__4"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> <xs:element name="TradgVn" type="MICIdentifier" /> <xs:element name="Cmprssn" type="YesNoIndicator" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> <xs:element name="FctvDt" type="ISODate" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> <xs:element name="TermntnDt" type="ISODate" minOccurs="0" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="TradConf" type="TradeConfirmation_TR" /> <xs:element name="TradClr" type="TradeClearing_TR_R" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Cmmdty" type="CommodityTrade_R" minOccurs="0" maxOccurs="1" /> <xs:element name="Optn" type="Option_TR_R" minOccurs="0" maxOccurs="1" /> <xs:element name="Cdt" type="CreditDerivative_TR_R" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeTransaction11__4/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction11__4/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/TradgVn- TradingVenue (element) |
|
Description | Venue of execution identified by a unique code for this venue. In case of a contract concluded OTC, it has to be identified using specific MIC codes designating OTC transactions. |
Type | MICIdentifier |
Source | <xs:element name="TradgVn" type="MICIdentifier" /> |
TradeTransaction11__4/Cmprssn- Compression (element) |
|
Description | Identifies whether the contract results from a compression operation or not. |
Type | YesNoIndicator |
Source | <xs:element name="Cmprssn" type="YesNoIndicator" /> |
TradeTransaction11__4/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> |
TradeTransaction11__4/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction11__4/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" /> |
TradeTransaction11__4/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction11__4/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction11__4/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction11__4/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> |
TradeTransaction11__4/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" /> |
TradeTransaction11__4/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/TermntnDt- TerminationDate (element) |
|
Description | Indicates the date in the case of an early termination of the reported contract. |
Type | ISODate |
Source | <xs:element name="TermntnDt" type="ISODate" minOccurs="0" /> |
TradeTransaction11__4/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction11__4/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the Master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR" /> |
TradeTransaction11__4/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR_R |
Source | <xs:element name="TradClr" type="TradeClearing_TR_R" /> |
TradeTransaction11__4/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade_R |
Source | <xs:element name="Cmmdty" type="CommodityTrade_R" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/Optn- Option (element) |
|
Description | Information related to credit derivative asset class type. |
Type | Option_TR_R |
Source | <xs:element name="Optn" type="Option_TR_R" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__4/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR_R |
Source | <xs:element name="Cdt" type="CreditDerivative_TR_R" minOccurs="0" maxOccurs="1" /> |
TradeTransaction11__6- TradeTransaction11__6 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
TermntnDt |
Source |
<xs:complexType
name="TradeTransaction11__6"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="TermntnDt" type="ISODate" /> </xs:sequence> </xs:complexType> |
TradeTransaction11__6/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction11__6/TermntnDt- TerminationDate (element) |
|
Description | Indicates the date in the case of an early termination of the reported contract. |
Type | ISODate |
Source | <xs:element name="TermntnDt" type="ISODate" /> |
TradeTransaction12__1- TradeTransaction12__1 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
TermntnDt |
Source |
<xs:complexType
name="TradeTransaction12__1"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="TermntnDt" type="ISODate" /> </xs:sequence> </xs:complexType> |
TradeTransaction12__1/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction12__1/TermntnDt- TerminationDate (element) |
|
Description | Indicates the date in the case of an early termination of the reported contract. |
Type | ISODate |
Source | <xs:element name="TermntnDt" type="ISODate" /> |
TradeTransaction13__1- TradeTransaction13__1 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
|
Source |
<xs:complexType
name="TradeTransaction13__1"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> </xs:sequence> </xs:complexType> |
TradeTransaction13__1/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction_TR_M- TradeTransaction (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} Pric NtnlAmt PricMltplr{1,1} Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm FctvDt MtrtyDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction_TR_M"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" maxOccurs="1" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> <xs:element name="FctvDt" type="ISODate" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="TradConf" type="TradeConfirmation_TR" /> <xs:element name="TradClr" type="TradeClearing_TR_M" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Cmmdty" type="CommodityTrade_M" minOccurs="0" maxOccurs="1" /> <xs:element name="Optn" type="Option_TR_M" minOccurs="0" maxOccurs="1" /> <xs:element name="Cdt" type="CreditDerivative_TR_M" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeTransaction_TR_M/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction_TR_M/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" /> |
TradeTransaction_TR_M/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction_TR_M/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" maxOccurs="1" /> |
TradeTransaction_TR_M/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction_TR_M/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction_TR_M/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction_TR_M/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" /> |
TradeTransaction_TR_M/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" /> |
TradeTransaction_TR_M/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction_TR_M/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the Master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR" /> |
TradeTransaction_TR_M/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR_M |
Source | <xs:element name="TradClr" type="TradeClearing_TR_M" /> |
TradeTransaction_TR_M/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade_M |
Source | <xs:element name="Cmmdty" type="CommodityTrade_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/Optn- Option (element) |
|
Description | Information related to credit derivative asset class type. |
Type | Option_TR_M |
Source | <xs:element name="Optn" type="Option_TR_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_M/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR_M |
Source | <xs:element name="Cdt" type="CreditDerivative_TR_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M- TradeTransaction (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} Pric{0,1} NtnlAmt PricMltplr{1,1} Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm{0,1} FctvDt{0,1} MtrtyDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction_TR_P_M"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" maxOccurs="1" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="TradConf" type="TradeConfirmation_TR" /> <xs:element name="TradClr" type="TradeClearing_TR_M" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Cmmdty" type="CommodityTrade_M" minOccurs="0" maxOccurs="1" /> <xs:element name="Optn" type="Option_TR_M" minOccurs="0" maxOccurs="1" /> <xs:element name="Cdt" type="CreditDerivative_TR_M" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeTransaction_TR_P_M/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction_TR_P_M/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> |
TradeTransaction_TR_P_M/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction_TR_P_M/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction_TR_P_M/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction_TR_P_M/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction_TR_P_M/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeTransaction_TR_P_M/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> |
TradeTransaction_TR_P_M/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction_TR_P_M/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the Master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR" /> |
TradeTransaction_TR_P_M/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR_M |
Source | <xs:element name="TradClr" type="TradeClearing_TR_M" /> |
TradeTransaction_TR_P_M/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade_M |
Source | <xs:element name="Cmmdty" type="CommodityTrade_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Optn- Option (element) |
|
Description | Information related to credit derivative asset class type. |
Type | Option_TR_M |
Source | <xs:element name="Optn" type="Option_TR_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_M/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR_M |
Source | <xs:element name="Cdt" type="CreditDerivative_TR_M" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_N- TradeTransaction10__1 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} TradgVn Cmprssn Pric{0,1} NtnlAmt PricMltplr Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm{0,1} FctvDt{0,1} MtrtyDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf{0,1} TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction_TR_P_N"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" /> <xs:element name="TradgVn" type="MICIdentifier" /> <xs:element name="Cmprssn" type="YesNoIndicator" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" /> <xs:element name="TradConf" type="TradeConfirmation_TR_P_N" minOccurs="0" /> <xs:element name="TradClr" type="TradeClearing_TR" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" /> <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" /> <xs:element name="Optn" type="Option_TR" minOccurs="0" /> <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" /> </xs:sequence> </xs:complexType> |
TradeTransaction_TR_P_N/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction_TR_P_N/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" /> |
TradeTransaction_TR_P_N/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" /> |
TradeTransaction_TR_P_N/TradgVn- TradingVenue (element) |
|
Description | Venue of execution identified by a unique code for this venue. In case of a contract concluded OTC, it has to be identified using specific MIC codes designating OTC transactions. |
Type | MICIdentifier |
Source | <xs:element name="TradgVn" type="MICIdentifier" /> |
TradeTransaction_TR_P_N/Cmprssn- Compression (element) |
|
Description | Identifies whether the contract results from a compression operation or not. |
Type | YesNoIndicator |
Source | <xs:element name="Cmprssn" type="YesNoIndicator" /> |
TradeTransaction_TR_P_N/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> |
TradeTransaction_TR_P_N/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction_TR_P_N/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" /> |
TradeTransaction_TR_P_N/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction_TR_P_N/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction_TR_P_N/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction_TR_P_N/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeTransaction_TR_P_N/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> |
TradeTransaction_TR_P_N/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" /> |
TradeTransaction_TR_P_N/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction_TR_P_N/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" /> |
TradeTransaction_TR_P_N/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR_P_N |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR_P_N" minOccurs="0" /> |
TradeTransaction_TR_P_N/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR |
Source | <xs:element name="TradClr" type="TradeClearing_TR" /> |
TradeTransaction_TR_P_N/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" /> |
TradeTransaction_TR_P_N/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" /> |
TradeTransaction_TR_P_N/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade |
Source | <xs:element name="Cmmdty" type="CommodityTrade" minOccurs="0" /> |
TradeTransaction_TR_P_N/Optn- Option (element) |
|
Description | Information related to option asset class type. |
Type | Option_TR |
Source | <xs:element name="Optn" type="Option_TR" minOccurs="0" /> |
TradeTransaction_TR_P_N/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR |
Source | <xs:element name="Cdt" type="CreditDerivative_TR" minOccurs="0" /> |
TradeTransaction_TR_P_R- TradeTransaction11__4 (complex type) |
|
Description | Provides details of trade transaction. |
Components
|
UnqTradIdr
RptTrckgNb{0,1} CmplxTradId{0,1} TradgVn Cmprssn Pric{0,1} NtnlAmt PricMltplr Qty UpFrntPmt{0,1} DlvryTp ExctnDtTm{0,1} FctvDt{0,1} MtrtyDt{0,1} TermntnDt{0,1} SttlmDt{0,unbounded} MstrAgrmt{0,1} TradConf{0,1} TradClr IntrstRate{0,1} Ccy{0,1} Cmmdty{0,1} Optn{0,1} Cdt{0,1} |
Source |
<xs:complexType
name="TradeTransaction_TR_P_R"
>
<xs:sequence > <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> <xs:element name="TradgVn" type="MICIdentifier" /> <xs:element name="Cmprssn" type="YesNoIndicator" /> <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> <xs:element name="PricMltplr" type="Amount20_SimpleType" /> <xs:element name="Qty" type="Amount20_SimpleType" /> <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> <xs:element name="TermntnDt" type="ISODate" minOccurs="0" /> <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> <xs:element name="TradConf" type="TradeConfirmation_TR_P_N" minOccurs="0" /> <xs:element name="TradClr" type="TradeClearing_TR_R" /> <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> <xs:element name="Cmmdty" type="CommodityTrade_R" minOccurs="0" maxOccurs="1" /> <xs:element name="Optn" type="Option_TR_R" minOccurs="0" maxOccurs="1" /> <xs:element name="Cdt" type="CreditDerivative_TR_R" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> |
TradeTransaction_TR_P_R/UnqTradIdr- UniqueTradeIdentifier (element) |
|
Description | Unique trade Identifier (UTI) as agreed with the other counterparty. |
Type | KDPWMax52AlphaNumericAdditionalCharacters |
Source | <xs:element name="UnqTradIdr" type="KDPWMax52AlphaNumericAdditionalCharacters" /> |
TradeTransaction_TR_P_R/RptTrckgNb- ReportTrackingNumber (element) |
|
Description | Unique number to indicate a group of reports which relate to the same execution. |
Type | Max52Text |
Source | <xs:element name="RptTrckgNb" type="Max52Text" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/CmplxTradId- ComplexTradeIdentification (element) |
|
Description | Identification, internal to the reporting firm to identify all the reports related to the same execution of a combination of financial instruments. The code must be unique for the firm for the group of reports for the execution. Usage:Field only applies when the instrument is complex. |
Type | ESMAMax35AlphaNumeric |
Source | <xs:element name="CmplxTradId" type="ESMAMax35AlphaNumeric" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/TradgVn- TradingVenue (element) |
|
Description | Venue of execution identified by a unique code for this venue. In case of a contract concluded OTC, it has to be identified using specific MIC codes designating OTC transactions. |
Type | MICIdentifier |
Source | <xs:element name="TradgVn" type="MICIdentifier" /> |
TradeTransaction_TR_P_R/Cmprssn- Compression (element) |
|
Description | Identifies whether the contract results from a compression operation or not. |
Type | YesNoIndicator |
Source | <xs:element name="Cmprssn" type="YesNoIndicator" /> |
TradeTransaction_TR_P_R/Pric- Price (element) |
|
Description | Indicates the price per derivative excluding, where applicable, commission and accrued interest. |
Type | SecuritiesTransactionPrice7Choice_TR |
Source | <xs:element name="Pric" type="SecuritiesTransactionPrice7Choice_TR" minOccurs="0" /> |
TradeTransaction_TR_P_R/NtnlAmt- NotionalAmount (element) |
|
Description | Reference amount from which contractual payments are determined. Usage: In case of partial terminations, and amortisations and in case of contracts where the notional, due to the characteristics of the contract, varies over time, it shall reflect the remaining notional after the change took place. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="NtnlAmt" type="Amount20_SimpleType_Negative" /> |
TradeTransaction_TR_P_R/PricMltplr- PriceMultiplier (element) |
|
Description | Number of units of the underlying instrument represented by a single derivative contract. |
Type | Amount20_SimpleType |
Source | <xs:element name="PricMltplr" type="Amount20_SimpleType" /> |
TradeTransaction_TR_P_R/Qty- Quantity (element) |
|
Description | Number of units of the financial instrument, that is, the nominal value. |
Type | Amount20_SimpleType |
Source | <xs:element name="Qty" type="Amount20_SimpleType" /> |
TradeTransaction_TR_P_R/UpFrntPmt- UpFrontPayment (element) |
|
Description | Amount of money of any up-front payment the reporting counterparty made or received. Usage: The negative symbol to be used to indicate that the payment was made, not received. |
Type | Amount20_SimpleType_Negative |
Source | <xs:element name="UpFrntPmt" type="Amount20_SimpleType_Negative" minOccurs="0" /> |
TradeTransaction_TR_P_R/DlvryTp- DeliveryType (element) |
|
Description | Indicates whether the financial instrument is settled physically or in cash or decided at expiration time by counterparty. |
Type | PhysicalTransferType4Code |
Source | <xs:element name="DlvryTp" type="PhysicalTransferType4Code" /> |
TradeTransaction_TR_P_R/ExctnDtTm- ExecutionDateTime (element) |
|
Description | Indicates the date and time when the contract was executed. |
Type | ISONormalisedDateTime |
Source | <xs:element name="ExctnDtTm" type="ISONormalisedDateTime" minOccurs="0" /> |
TradeTransaction_TR_P_R/FctvDt- EffectiveDate (element) |
|
Description | Indicates the date when obligations under the contract come into effect. |
Type | ISODate |
Source | <xs:element name="FctvDt" type="ISODate" minOccurs="0" /> |
TradeTransaction_TR_P_R/MtrtyDt- MaturityDate (element) |
|
Description | Indicates the original date of expiry of the reported contract. Usage: An early termination shall not be reported in this field. |
Type | ISODate |
Source | <xs:element name="MtrtyDt" type="ISODate" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/TermntnDt- TerminationDate (element) |
|
Description | Indicates the date in the case of an early termination of the reported contract. |
Type | ISODate |
Source | <xs:element name="TermntnDt" type="ISODate" minOccurs="0" /> |
TradeTransaction_TR_P_R/SttlmDt- SettlementDate (element) |
|
Description | Indicates the date of settlement of the underlying. |
Type | ISODate |
Source | <xs:element name="SttlmDt" type="ISODate" minOccurs="0" maxOccurs="unbounded" /> |
TradeTransaction_TR_P_R/MstrAgrmt- MasterAgreement (element) |
|
Description | Details related to the Master agreement. |
Type | MasterAgreement_TR |
Source | <xs:element name="MstrAgrmt" type="MasterAgreement_TR" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/TradConf- TradeConfirmation (element) |
|
Description | Provides information on whether the contract was electronically confirmed, non-electronically confirmed or remains unconfirmed. |
Type | TradeConfirmation_TR_P_N |
Source | <xs:element name="TradConf" type="TradeConfirmation_TR_P_N" minOccurs="0" /> |
TradeTransaction_TR_P_R/TradClr- TradeClearing (element) |
|
Description | Information related to clearing of the reported contract. |
Type | TradeClearing_TR_R |
Source | <xs:element name="TradClr" type="TradeClearing_TR_R" /> |
TradeTransaction_TR_P_R/IntrstRate- InterestRate (element) |
|
Description | Information related to interest rate asset class type. |
Type | InterestRateLegs4__1 |
Source | <xs:element name="IntrstRate" type="InterestRateLegs4__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/Ccy- Currency (element) |
|
Description | Information related to currency asset class type. |
Type | CurrencyExchange10__1 |
Source | <xs:element name="Ccy" type="CurrencyExchange10__1" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/Cmmdty- Commodity (element) |
|
Description | Information related to commodity asset class type. |
Type | CommodityTrade_R |
Source | <xs:element name="Cmmdty" type="CommodityTrade_R" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/Optn- Option (element) |
|
Description | Information related to credit derivative asset class type. |
Type | Option_TR_R |
Source | <xs:element name="Optn" type="Option_TR_R" minOccurs="0" maxOccurs="1" /> |
TradeTransaction_TR_P_R/Cdt- Credit (element) |
|
Description | Information related to credit derivative asset class type. |
Type | CreditDerivative_TR_R |
Source | <xs:element name="Cdt" type="CreditDerivative_TR_R" minOccurs="0" maxOccurs="1" /> |
TradeTransactionCompression_TR- TradeTransactionCompression2__1 (complex type) |
|
Description | Provides details of a compression report on a trade transaction. |
Components
|
CtrPtySpcfcData{1,2}
CmonTradData |
Source |
<xs:complexType
name="TradeTransactionCompression_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport13__6" /> </xs:sequence> </xs:complexType> |
TradeTransactionCompression_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_Z |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_Z" maxOccurs="2" /> |
TradeTransactionCompression_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport13__6 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport13__6" /> |
TradeTransactionModification_TR- TradeTransactionModification (complex type) |
|
Description | Provides details of a modification report on a trade transaction. |
Components
|
EligDt
CtrPtySpcfcData{1,2} CmonTradData |
Source |
<xs:complexType
name="TradeTransactionModification_TR"
>
<xs:sequence > <xs:element name="EligDt" type="ISODate" /> <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_M" minOccurs="1" maxOccurs="2" /> <xs:element name="CmonTradData" type="CommonTradeDataReport13__4" /> </xs:sequence> </xs:complexType> |
TradeTransactionModification_TR/EligDt- Eligible date (element) |
|
Description | Eligible date |
Type | ISODate |
Source | <xs:element name="EligDt" type="ISODate" /> |
TradeTransactionModification_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Counterparty data details. |
Type | CounterpartySpecificData_TR_M |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_M" minOccurs="1" maxOccurs="2" /> |
TradeTransactionModification_TR/CmonTradData- CommonTradeData (element) |
|
Description | Trade transaction data details. |
Type | CommonTradeDataReport13__4 |
Source | <xs:element name="CmonTradData" type="CommonTradeDataReport13__4" /> |
TradeTransactionReportChoice_TR- TradeTransactionReport2Choice-TR (complex type) |
|
Description | Provides details on the reported trade transactions. |
Components
|
New
Mod Crrctn EarlyTermntn PosCmpnt ValtnUpd Cmprssn Err |
Source |
<xs:complexType
name="TradeTransactionReportChoice_TR"
>
<xs:sequence > <xs:choice > <xs:element name="New" type="TradeNewTransaction_TR" /> <xs:element name="Mod" type="TradeTransactionModification_TR" /> <xs:element name="Crrctn" type="TradeTransactionCorrection_TR" /> <xs:element name="EarlyTermntn" type="TradeTransactionEarlyTermination_TR" /> <xs:element name="PosCmpnt" type="TradePositionComponent_TR" /> <xs:element name="ValtnUpd" type="TradeTransactionValuationUpdate_TR" /> <xs:element name="Cmprssn" type="TradeTransactionCompression_TR" /> <xs:element name="Err" type="TradeTransactionError_TR" /> </xs:choice> </xs:sequence> </xs:complexType> |
TradeTransactionReportChoice_TR/New- New (element) |
|
Description | Indicates whether transaction is reported for the first time. |
Type | TradeNewTransaction_TR |
Source | <xs:element name="New" type="TradeNewTransaction_TR" /> |
TradeTransactionReportChoice_TR/Mod- Modification (element) |
|
Description | Indicates a modification to the terms or details of a previously reported transaction, but not a correction. |
Type | TradeTransactionModification_TR |
Source | <xs:element name="Mod" type="TradeTransactionModification_TR" /> |
TradeTransactionReportChoice_TR/Crrctn- Correction (element) |
|
Description | Indicates that the report is correcting the erroneous data fields of a previously submitted report. |
Type | TradeTransactionCorrection_TR |
Source | <xs:element name="Crrctn" type="TradeTransactionCorrection_TR" /> |
TradeTransactionReportChoice_TR/EarlyTermntn- EarlyTermination (element) |
|
Description | Indicates that reported transaction is an early termination of an existing contract. |
Type | TradeTransactionEarlyTermination_TR |
Source | <xs:element name="EarlyTermntn" type="TradeTransactionEarlyTermination_TR" /> |
TradeTransactionReportChoice_TR/PosCmpnt- PositionComponent (element) |
|
Description | Indicates a derivative contract that is to be reported as a new trade and also included in a separate position report on the same day. |
Type | TradePositionComponent_TR |
Source | <xs:element name="PosCmpnt" type="TradePositionComponent_TR" /> |
TradeTransactionReportChoice_TR/ValtnUpd- ValuationUpdate (element) |
|
Description | Indicates an update of a contract valuation or collateral. |
Type | TradeTransactionValuationUpdate_TR |
Source | <xs:element name="ValtnUpd" type="TradeTransactionValuationUpdate_TR" /> |
TradeTransactionReportChoice_TR/Cmprssn- Compression (element) |
|
Description | Indicates a compression of the reported contract. |
Type | TradeTransactionCompression_TR |
Source | <xs:element name="Cmprssn" type="TradeTransactionCompression_TR" /> |
TradeTransactionReportChoice_TR/Err- Error (element) |
|
Description | Indicates a cancellation of a wrongly submitted entire report in case the contract never came into existence or was not subject to reporting requirements but was reported to a trade repository by mistake. |
Type | TradeTransactionError_TR |
Source | <xs:element name="Err" type="TradeTransactionError_TR" /> |
TradeTransactionValuationUpdate_TR- TradeTransactionValuationUpdate (complex type) |
|
Description | Provides details of a valuation update report on a trade transaction. |
Components
|
CtrPtySpcfcData{1,2}
|
Source |
<xs:complexType
name="TradeTransactionValuationUpdate_TR"
>
<xs:sequence > <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_V" minOccurs="1" maxOccurs="2" /> </xs:sequence> </xs:complexType> |
TradeTransactionValuationUpdate_TR/CtrPtySpcfcData- CounterpartySpecificData (element) |
|
Description | Trade transaction data details. |
Type | CounterpartySpecificData_TR_V |
Source | <xs:element name="CtrPtySpcfcData" type="CounterpartySpecificData_TR_V" minOccurs="1" maxOccurs="2" /> |
TradingCapacity7Code- TradingCapacity7Code (simple type) |
|||||||
Description | Specifies the role of a trading party in a transaction. | ||||||
Type | Derived from: xs:string | ||||||
Format |
|
||||||
Source |
<xs:simpleType
name="TradingCapacity7Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="A" /> <xs:enumeration value="P" /> </xs:restriction> </xs:simpleType> |
TrancheIndicator- Tranche (simple type) |
|||||||
Description | Indicates whether the derivative contract is tranched or not. | ||||||
Type | Derived from: xs:string | ||||||
Format |
|
||||||
Source |
<xs:simpleType
name="TrancheIndicator"
>
<xs:restriction base="xs:string" > <xs:enumeration value="T" /> <xs:enumeration value="U" /> </xs:restriction> </xs:simpleType> |
ValuationType1Code- ValuationType1Code (simple type) |
|||||||||
Description | Specifies the type used for the calculation of the valuation. | ||||||||
Type | Derived from: xs:string | ||||||||
Format |
|
||||||||
Source |
<xs:simpleType
name="ValuationType1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="C" /> <xs:enumeration value="M" /> <xs:enumeration value="O" /> </xs:restriction> </xs:simpleType> |
UnderlyingType_TR- UnderlyingType (simple type) |
|||||||||||||||
Description | Type of the underlying instrument. | ||||||||||||||
Type | Derived from: xs:string | ||||||||||||||
Format |
|
||||||||||||||
Source |
<xs:simpleType
name="UnderlyingType_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="I" /> <xs:enumeration value="A" /> <xs:enumeration value="U" /> <xs:enumeration value="B" /> <xs:enumeration value="X" /> <xs:enumeration value="NA" /> </xs:restriction> </xs:simpleType> |
VariationType1Code- VariationType1Code (simple type) |
|||||||
Description | Specifies the type of variation. | ||||||
Type | Derived from: xs:string | ||||||
Format |
|
||||||
Source |
<xs:simpleType
name="VariationType1Code"
>
<xs:restriction base="xs:string" > <xs:enumeration value="DECR" /> <xs:enumeration value="INCR" /> </xs:restriction> </xs:simpleType> |
WeekDay1Code_TR- WeekDay1Code (simple type) |
|||||||||||||||||||||
Description | Specifies the day of the week of the delivery. | ||||||||||||||||||||
Type | Derived from: xs:string | ||||||||||||||||||||
Format |
|
||||||||||||||||||||
Source |
<xs:simpleType
name="WeekDay1Code_TR"
>
<xs:restriction base="xs:string" > <xs:enumeration value="WN" /> <xs:enumeration value="WD" /> <xs:enumeration value="WE" /> <xs:enumeration value="TU" /> <xs:enumeration value="TH" /> <xs:enumeration value="SU" /> <xs:enumeration value="SA" /> <xs:enumeration value="MO" /> <xs:enumeration value="FR" /> </xs:restriction> </xs:simpleType> |
YesNoIndicator- YesNoIndicator (simple type) |
|
Description | Indicates a "Yes" or "No" type of answer for an element. |
Type | Derived from: xs:boolean |
Format | |
Source |
<xs:simpleType
name="YesNoIndicator"
>
<xs:restriction base="xs:boolean" > </xs:restriction> </xs:simpleType> |
trar.ins.001.04- Report submission message (complex type) |
|
Description | Report submission message |
Components
|
GnlInf
Rpt |
Source |
<xs:complexType
name="trar.ins.001.04"
>
<xs:sequence > <xs:element name="GnlInf" type="GeneralInformation" /> <xs:element name="Rpt" type="TradeReportChoice_TR" /> </xs:sequence> </xs:complexType> |
trar.ins.001.04/GnlInf- General information (element) |
|
Description | General information |
Type | GeneralInformation |
Source | <xs:element name="GnlInf" type="GeneralInformation" /> |
trar.ins.001.04/Rpt- Report (element) |
|
Description | Reporting of position or transaction for trade lifecycle events, under EMIR regulation. |
Type | TradeReportChoice_TR |
Source | <xs:element name="Rpt" type="TradeReportChoice_TR" /> |