Definition Type: Group
Name: TransactionClassification.model
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Containing Schema: fpml-doc-5-10.xsd
Collapse XSD Schema Diagram:
Drilldown into isCommodityHedge in schema fpml-doc-5-10_xsd3 Drilldown into shortSale in schema fpml-doc-5-10_xsd3 Drilldown into tradingWaiver in schema fpml-doc-5-10_xsd3 Drilldown into otcClassification in schema fpml-doc-5-10_xsd3 Drilldown into isSecuritiesFinancing in schema fpml-doc-5-10_xsd3XSD Diagram of TransactionClassification.model in schema fpml-doc-5-10_xsd3 (Financial products Markup Language (FpML®))
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/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/esma-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/esma-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 nsD:isSecuritiesFinancing 0 (1)
otcClassification nsD:otcClassification 0 unbounded
tradingWaiver nsD:tradingWaiver 0 unbounded
shortSale nsD:shortSale 0 (1)
isCommodityHedge nsD:isCommodityHedge 0 (1)