<xsd:complexType name="ExerciseFee">
<xsd:annotation>
<xsd:documentation xml:lang="en">A type defining the fee payable on exercise of an option. This fee may be defined as an amount or a percentage of the notional exercised.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="PayerReceiver.model" />
<xsd:element name="notionalReference" type="ScheduleReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">A pointer style reference to the associated notional schedule defined elsewhere in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="feeAmount" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">The amount of fee to be paid on exercise. The fee currency is that of the referenced notional.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="feeRate" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">A fee represented as a percentage of some referenced notional. A percentage of 5% would be represented as 0.05.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="feePaymentDate" type="RelativeDateOffset">
<xsd:annotation>
<xsd:documentation xml:lang="en">The date on which exercise fee(s) will be paid. It is specified as a relative date.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|