Definition Type: Group
Name: FxTargetConditionLevel.model
Namespace: http://www.fpml.org/FpML-5/transparency
Containing Schema: fpml-fx-targets-5-10.xsd
Documentation:
Conditions can be expressed in different ways: as a specific level, as strike, pivot, or barrier.
Collapse XSD Schema Diagram:
Drilldown into levelReference in schema fpml-fx-targets-5-10_xsd3 Drilldown into barrierReference in schema fpml-fx-targets-5-10_xsd3 Drilldown into pivotReference in schema fpml-fx-targets-5-10_xsd3 Drilldown into strikeReference in schema fpml-fx-targets-5-10_xsd3 Drilldown into level in schema fpml-fx-targets-5-10_xsd3XSD Diagram of FxTargetConditionLevel.model in schema fpml-fx-targets-5-10_xsd3 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:group name="FxTargetConditionLevel.model">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Conditions can be expressed in different ways: as a specific level, as strike, pivot, or barrier.</xsd:documentation>
    </xsd:annotation>
    <xsd:choice>
        <xsd:element name="level" type="FxLevel">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Level expressed as a level with optional steps different from strike, pivot, or barrier.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="strikeReference" type="FxStrikeReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Reference to a strike defined within the FX product.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="pivotReference" type="FxPivotReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Reference to the pivot defined within the FX product.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="barrierReference" type="FxComplexBarrierBaseReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Reference to a perExpiryBarrier component to indicate theat the bound of the region is defined by the barrier component.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="levelReference" type="FxLevelReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Reference to a level defined within the FX product.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:choice>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
level nsF:level (1) (1)
strikeReference nsF:strikeReference (1) (1)
pivotReference nsF:pivotReference (1) (1)
barrierReference nsF:barrierReference (1) (1)
levelReference nsF:levelReference (1) (1)