Definition Type: Group
Name: TransactionClassification.model
Namespace: http://www.fpml.org/FpML-5/transparency
Containing Schema: fpml-doc-5-9.xsd
Collapse XSD Schema Diagram:
Drilldown into isCommodityHedge in schema fpml-doc-5-9_xsd Drilldown into shortSale in schema fpml-doc-5-9_xsd Drilldown into tradingWaiver in schema fpml-doc-5-9_xsd Drilldown into otcClassification in schema fpml-doc-5-9_xsd Drilldown into isSecuritiesFinancing in schema fpml-doc-5-9_xsdXSD Diagram of TransactionClassification.model in schema fpml-doc-5-9_xsd (Financial products Markup Language (FpML®) - Transparency)
Collapse XSD Schema Code:
<xsd:group name="TransactionClassification.model">
    <xsd:sequence>
        <xsd:element name="isSecuritiesFinancing" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Whether the transaction falls within the scope of activity but is exempted from reporting under [Securities Financing Transactions Regulation]</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="otcClassification" type="OtcClassification" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>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/external/esma/mifir/otc-classification"</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="tradingWaiver" type="TradingWaiver" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>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"</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="shortSale" type="ShortSale" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>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"</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="isCommodityHedge" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Whether the transaction reduces risk in an objectively measurable way. Only applicable for commodity derivative transactions.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
isSecuritiesFinancing nsA:isSecuritiesFinancing 0 (1)
otcClassification nsA:otcClassification 0 unbounded
tradingWaiver nsA:tradingWaiver 0 unbounded
shortSale nsA:shortSale 0 (1)
isCommodityHedge nsA:isCommodityHedge 0 (1)
Collapse Comments:
blog comments powered by Disqus