group "TransactionClassification.model"
Namespace:
Content:
Defined:
globally in fpml-doc-5-9.xsd; see XML source
Includes:
definitions of 6 elements
Used:
Content Model Diagram
Complex Content Model
isSecuritiesFinancing?, notionalChange?, otcClassification?, tradingWaiver?, shortSale?, isCommodityHedge?
Content Model Elements (6):
isCommodityHedge, isSecuritiesFinancing, notionalChange, otcClassification, shortSale, tradingWaiver
Known Usage Locations
XML Source (w/o annotations (6); see within schema source)
<xsd:group name="TransactionClassification.model">
<xsd:sequence>
<xsd:element minOccurs="0" name="isSecuritiesFinancing" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="notionalChange" type="NotionalChangeEnum"/>
<xsd:element minOccurs="0" name="otcClassification" type="OtcClassification"/>
<xsd:element minOccurs="0" name="tradingWaiver" type="TradingWaiver"/>
<xsd:element minOccurs="0" name="shortSale" type="ShortSale"/>
<xsd:element minOccurs="0" name="isCommodityHedge" type="xsd:boolean"/>
</xsd:sequence>
</xsd:group>
Content Element Detail (all declarations; defined within this component only; 6/6)
isCommodityHedge
Type:
xsd:boolean, predefined, simple content
Whether the transaction reduces risk in an objectively measurable way. Only applicable for commodity derivative transactions.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="isCommodityHedge" type="xsd:boolean"/>

isSecuritiesFinancing
Type:
xsd:boolean, predefined, simple content
Whether the transaction falls within the scope of activity but is exempted from reporting under [Securities Financing Transactions Regulation]
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="isSecuritiesFinancing" type="xsd:boolean"/>

notionalChange
Type:
NotionalChangeEnum, simple content
Indication as to whether the transaction is an increase or decrease of notional of a derivative contract. Only applies when there is change in notional for a derivative contract
Simple Content
enumeration of xsd:token
Enumeration:
"Increase"
 - 
Transaction results in a Increase of Notional value
"Decrease"
 - 
Transaction results in a Decrease of Notional value
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="notionalChange" type="NotionalChangeEnum"/>

otcClassification
Type:
OtcClassification, simple content
Classification of the OTC transaction. Note: Coding scheme definition to encapsulate: Articles 20(3)(a) and 21(5)(a) of Regulation (EU) 600/2014. e.g. default="http://www.fpml.org/coding-scheme/mifir/otc-classification"
Simple Content
xsd:normalizedString
maxLength:
255
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="otcClassification" type="OtcClassification"/>

shortSale
Type:
ShortSale, simple content
Classification of the transaction as a short sale or not and, if short, of the type of transaction. Note: Coding scheme to encapsulate: Article 11 of Regulation (EU) 600/2014. e.g. default="http://www.fpml.org/coding-scheme/mifir/short-sale"
Simple Content
xsd:normalizedString
maxLength:
255
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="shortSale" type="ShortSale"/>

tradingWaiver
Type:
TradingWaiver, simple content
Classification of the pre-trade waiver, if any, that the transaction was executed under. Note: Coding scheme to encapsulate: Articles 4 and 9 of Regulation (EU) 600/2014. e.g. default="http://www.fpml.org/coding-scheme/mifir/trading-waiver"
Simple Content
xsd:normalizedString
maxLength:
255
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="tradingWaiver" type="TradingWaiver"/>

XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.