Definition Type: Group
Name: TradeNotionalChange.model
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Containing Schema: fpml-business-events-5-9.xsd
Documentation:
DEPRECATED. A structure describing a change to the trade notional.
Collapse XSD Schema Diagram:
Drilldown into outstandingNumberOfUnits in schema fpml-business-events-5-9_xsd Drilldown into changeInNumberOfUnits in schema fpml-business-events-5-9_xsd Drilldown into outstandingNumberOfOptions in schema fpml-business-events-5-9_xsd Drilldown into changeInNumberOfOptions in schema fpml-business-events-5-9_xsd Drilldown into outstandingNotionalAmount in schema fpml-business-events-5-9_xsd Drilldown into changeInNotionalAmount in schema fpml-business-events-5-9_xsdXSD Diagram of TradeNotionalChange.model in schema fpml-business-events-5-9_xsd (Financial products Markup Language (FpML®) - Record Keeping)
Collapse XSD Schema Code:
<xsd:group name="TradeNotionalChange.model" fpml-annotation:deprecated="true" fpml-annotation:deprecatedReason="The model could not provide support for linking notionals with product legs. Also, there was limitation in the existing increase and termination events which don’t allow the reporting of both change of units or change of notional amount as required for dividend swaps, for example. Instead, sizeChange, should be used." xmlns:fpml-annotation="http://www.fpml.org/annotation">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">DEPRECATED. A structure describing a change to the trade notional.</xsd:documentation>
    </xsd:annotation>
    <xsd:choice>
        <xsd:sequence>
            <xsd:element name="changeInNotionalAmount" type="NonNegativeMoney" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the fixed amount by which the Notional Amount changes. The direction of the change (increase or decrease) is specified by the event type (Termination =&gt; reduction, Increase =&gt; greater.)</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="outstandingNotionalAmount" type="NonNegativeMoney" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the Notional amount after the Change</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
        <xsd:sequence>
            <xsd:element name="changeInNumberOfOptions" type="xsd:decimal">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the fixed amount by which the Number of Options changes</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="outstandingNumberOfOptions" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the Number of Options after the Change.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
        <xsd:sequence>
            <xsd:element name="changeInNumberOfUnits" type="xsd:decimal">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the fixed amount by which the Number of Units changes</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="outstandingNumberOfUnits" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the Number of Units</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
    </xsd:choice>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
changeInNotionalAmount nsA:changeInNotionalAmount (1) unbounded
outstandingNotionalAmount nsA:outstandingNotionalAmount 0 unbounded
changeInNumberOfOptions nsA:changeInNumberOfOptions (1) (1)
outstandingNumberOfOptions nsA:outstandingNumberOfOptions 0 (1)
changeInNumberOfUnits nsA:changeInNumberOfUnits (1) (1)
outstandingNumberOfUnits nsA:outstandingNumberOfUnits 0 (1)
Collapse Comments:
blog comments powered by Disqus