Drilldown into DirectionalLeg Drilldown into DirectionalLeg Drilldown into DirectionalLeg Drilldown into DirectionalLeg Drilldown into DirectionalLeg Drilldown into DirectionalLeg Drilldown into DirectionalLeg
Definition Type Complex Type
Name DirectionalLeg
Namespace http://www.fpml.org/2007/FpML-4-4
Type fpml:Leg
Abstract True
Documentation An abstract base class for all directional leg types with effective date, termination date, where a payer makes a stream of payments of greater than zero value to a receiver.
XSD Schema fpml-eq-shared-4-4.xsd
Collapse XSD Schema Diagram
XSD Diagram of DirectionalLeg
Collapse XSD Schema Code
<xsd:complexType name="DirectionalLeg" abstract="true" >
  <xsd:annotation>
    <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">An abstract base class for all directional leg types with effective date, termination date, where a payer makes a stream of payments of greater than zero value to a receiver.</xsd:documentation>
  </xsd:annotation>

  <xsd:complexContent>
    <xsd:extension base="Leg">
      <xsd:sequence>
        <xsd:group ref="PayerReceiver.model"/>
        <xsd:element minOccurs="0" name="effectiveDate" type="AdjustableOrRelativeDate">
          <xsd:annotation>
            <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">Specifies the effective date of this leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the effective date of the other leg of the swap.</xsd:documentation>
          </xsd:annotation>

        </xsd:element>

        <xsd:element minOccurs="0" name="terminationDate" type="AdjustableOrRelativeDate">
          <xsd:annotation>
            <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">Specifies the termination date of this leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the termination date of the other leg of the swap.</xsd:documentation>
          </xsd:annotation>

        </xsd:element>

      </xsd:sequence>

      <xsd:attribute name="id" type="xsd:ID"/>
    </xsd:extension>

  </xsd:complexContent>

</xsd:complexType>
Collapse Child Elements
Name Type Min Occurs Max Occurs
Collapse Child Attributes
Name Type Default Value Use
Collapse Derivation Tree
fpml:Leg
    DirectionalLeg
        fpml:FixedPaymentLeg
            fpml:fixedLeg
        fpml:DirectionalLegUnderlyer
            fpml:DividendLeg
                fpml:dividendLeg
            fpml:DirectionalLegUnderlyerValuation
                fpml:CorrelationLeg
                    fpml:correlationLeg
                fpml:VarianceLeg
                    fpml:varianceLeg
Collapse References
fpml:FixedPaymentLeg , fpml:DirectionalLegUnderlyer
Generated using Liquid XML Studio Designer Edition 8.0.4.1955 by Liquid Technologies Ltd