<xsd:complexType name="EquityDerivativeLongFormBase" abstract="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">type for defining the common features of equity derivatives.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="EquityDerivativeBase">
<xsd:sequence>
<xsd:element name="dividendConditions" type="DividendConditions" minOccurs="0" />
<xsd:element name="methodOfAdjustment" type="MethodOfAdjustmentEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines how adjustments will be made to the contract should one or more of the extraordinary events occur.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extraordinaryEvents" type="ExtraordinaryEvents">
<xsd:annotation>
<xsd:documentation xml:lang="en">Where the underlying is shares, specifies events affecting the issuer of those shares that may require the terms of the transaction to be adjusted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="equityFeatures" type="OptionFeatures" minOccurs="0" fpml-annotation:deprecated="true" fpml-annotation:deprecatedReason="Option Features content is accessible in the complex type EquityDerivativeBase through the model group Feature.model" xmlns:fpml-annotation="http://www.fpml.org/annotation">
<xsd:annotation>
<xsd:documentation xml:lang="en">DEPRECATED This element will be removed in the next FpML major version. Use the "feature" element for option features such as asian, barrier, knock.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|