Definition Type: ComplexType
Name: FxKnockoutLevel
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-fx-targets-5-10.xsd
Abstract
Documentation:
Defines the Target level of gain.
Collapse XSD Schema Diagram:
Drilldown into settlementAdjustmentStyle in schema fpml-fx-targets-5-10_xsd2 Drilldown into targetStyle in schema fpml-fx-targets-5-10_xsd2 Drilldown into intrinsicValue in schema fpml-fx-targets-5-10_xsd2 Drilldown into amount in schema fpml-fx-targets-5-10_xsd2XSD Diagram of FxKnockoutLevel in schema fpml-fx-targets-5-10_xsd2 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="FxKnockoutLevel">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Defines the Target level of gain.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:choice minOccurs="0">
            <xsd:element name="amount" type="NonNegativeMoney">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Target level expressed as a cash amount.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="intrinsicValue" type="xsd:decimal">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Target level expressed as intrinsic value (cumulative benefit over the prevailing spot rate at each observation point).</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="targetStyle" type="FxTargetStyleEnum" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Target style when it settles, whether it is Inclusive, Exclusive, or Exact. Exclusive: the gain for the knockout period is adjusted to zero i.e. the target yields zero value in the final period. Exact: the gain for the knockout period is adjusted to yield a final accumulated value equal to the target level. Inclusive: the gain for the knockout period is equal to the whole benefit of the final fixing over spot i.e. the final accumulated value may exceed the target level.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="settlementAdjustmentStyle" type="FxSettlementAdjustmentMethodEnum" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the calculation method by which the final accumulated value is adjusted equal to the target value, in the case where the target style is "Exact". This element must be produced (only) where the target style is "Exact", and should be omitted otherwise.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
amount nsE:amount (1) (1)
intrinsicValue nsE:intrinsicValue (1) (1)
targetStyle nsE:targetStyle 0 (1)
settlementAdjustmentStyle nsE:settlementAdjustmentStyle 0 (1)
Collapse Derivation Tree:
Collapse References:
nsE:knockoutLevel