XML Schema Documentation

Complex Type: ExerciseFee

[Table of contents]

Super-types: None
Sub-types: None
Name ExerciseFee
Used by (from the same schema document) Complex Type EuropeanExercise
Abstract no
Documentation 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.
XML Instance Representation
<...>
<payerPartyReference> PartyOrAccountReference </payerPartyReference> [1]

'A reference to the party responsible for making the payments defined by this structure.'

<receiverPartyReference> PartyOrAccountReference </receiverPartyReference> [1]

'A reference to the party that receives the payments corresponding to this structure.'

<notionalReference> ScheduleReference </notionalReference> [1]

'A pointer style reference to the associated notional schedule defined elsewhere in the document.'

Start Choice [1]
<feeAmount> xsd:decimal </feeAmount> [1]

'The amount of fee to be paid on exercise. The fee currency is that of the referenced notional.'

<feeRate> xsd:decimal </feeRate> [1]

'A fee represented as a percentage of some referenced notional. A percentage of 5% would be represented as 0.05.'

End Choice
<feePaymentDate> RelativeDateOffset </feePaymentDate> [1]

'The date on which exercise fee(s) will be paid. It is specified as a relative date.'

</...>
Diagram
group_PayerReceiver.model
Schema Component Representation
<xsd:complexType name="ExerciseFee">
<xsd:sequence>
<xsd:group ref=" PayerReceiver.model "/>
<xsd:element name="notionalReference" type=" ScheduleReference "/>
<xsd:choice>
<xsd:element name="feeAmount" type=" xsd:decimal "/>
<xsd:element name="feeRate" type=" xsd:decimal "/>
</xsd:choice>
<xsd:element name="feePaymentDate" type=" RelativeDateOffset "/>
</xsd:sequence>
</xsd:complexType>