<xsd:complexType name="Swaption">
<xsd:annotation>
<xsd:documentation xml:lang="en">A type to define an option on a swap.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<xsd:group ref="BuyerSeller.model" />
<xsd:element name="premium" type="Payment" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">The option premium amount payable by buyer to seller on the specified payment date.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="exercise" />
<xsd:element name="exerciseProcedure" type="ExerciseProcedure">
<xsd:annotation>
<xsd:documentation xml:lang="en">A set of parameters defining procedures associated with the exercise.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="calculationAgentPartyReference" type="PartyReference" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">A pointer style reference to a party identifier defined elsewhere in the document. The party referenced is the ISDA Calculation Agent for the trade. If more than one party is referenced then the parties are assumed to be co-calculation agents, i.e. they have joint reponsibility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cashSettlement" type="CashSettlement" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">If specified, this means that cash settlement is applicable to the transaction and defines the parameters associated with the cash settlement prodcedure. If not specified, then physical settlement is applicable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="swaptionStraddle" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">Whether the option is a swaption or a swaption straddle.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="swaptionAdjustedDates" type="SwaptionAdjustedDates" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The adjusted dates associated with swaption exercise. These dates have been adjusted for any applicable business day convention.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="swap" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|