All Element Summary | ||||||||||||||
adjustableDates (in cashSettlementPaymentDate) | A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.
|
|||||||||||||
adjustedCashSettlementPaymentDate (in earlyTerminationEvent) | The date on which the cash settlement amount is paid.
|
|||||||||||||
adjustedCashSettlementPaymentDate (in mandatoryEarlyTerminationAdjustedDates) | The date on which the cash settlement amount is paid.
|
|||||||||||||
adjustedCashSettlementValuationDate (in earlyTerminationEvent) | The date by which the cash settlement amount must be agreed.
|
|||||||||||||
adjustedCashSettlementValuationDate (in mandatoryEarlyTerminationAdjustedDates) | The date by which the cash settlement amount must be agreed.
|
|||||||||||||
adjustedEarlyTerminationDate (in cancellationEvent) | The early termination date that is applicable if an early termination provision is exercised.
|
|||||||||||||
adjustedEarlyTerminationDate (in earlyTerminationEvent) | The early termination date that is applicable if an early termination provision is exercised.
|
|||||||||||||
adjustedEarlyTerminationDate (in mandatoryEarlyTerminationAdjustedDates) | The early termination date that is applicable if an early termination provision is exercised.
|
|||||||||||||
adjustedEndDate | The calculation period end date, adjusted according to any relevant business day convention.
|
|||||||||||||
adjustedExerciseDate (defined in ExtensionEvent complexType) | The date on which option exercise takes place.
|
|||||||||||||
adjustedExerciseDate (in cancellationEvent) | The date on which option exercise takes place.
|
|||||||||||||
adjustedExerciseDate (in earlyTerminationEvent) | The date on which option exercise takes place.
|
|||||||||||||
adjustedExerciseFeePaymentDate | The date on which the exercise fee amount is paid.
|
|||||||||||||
adjustedExtendedTerminationDate | The termination date if an extendible provision is exercised.
|
|||||||||||||
adjustedFxSpotFixingDate | The date on which the fx spot rate is observed.
|
|||||||||||||
adjustedStartDate | The calculation period start date, adjusted according to any relevant business day convention.
|
|||||||||||||
businessDateRange | A range of contiguous business days.
|
|||||||||||||
businessDayConvention (defined in FinalCalculationPeriodDateAdjustment complexType) | Override business date convention.
|
|||||||||||||
businessDayConvention (defined in FxFixingDate complexType) | The convention for adjusting a date if it would otherwise fall on a day that is not a business day.
|
|||||||||||||
calculatedRate | The final calculated rate for a calculation period after any required averaging of rates A calculated rate of 5% would be represented as 0.05.
|
|||||||||||||
calculation | The parameters used in the calculation of fixed or floaring rate calculation period amounts.
|
|||||||||||||
calculationAgent (defined in MandatoryEarlyTermination complexType) | The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.
|
|||||||||||||
calculationAgent (defined in OptionalEarlyTermination complexType) | The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.
|
|||||||||||||
calculationAgentDetermination | The calculation agent will decide the rate.
|
|||||||||||||
calculationPeriodAmount | The calculation period amount parameters.
|
|||||||||||||
calculationPeriodDates | The calculation periods dates schedule.
|
|||||||||||||
calculationPeriodDatesAdjustments (in calculationPeriodDates) | The business day convention to apply to each calculation period end date if it would otherwise fall on a day that is not a business day in the specified financial business centers.
|
|||||||||||||
calculationPeriodDatesReference | A set of href pointers to calculation period dates defined somewhere else in the document.
|
|||||||||||||
calculationPeriodFrequency (in calculationPeriodDates) | The frequency at which calculation period end dates occur with the regular part of the calculation period schedule and their roll date convention.
|
|||||||||||||
calculationPeriodNumberOfDays (defined in CalculationPeriod complexType) | The number of days from the adjusted effective / start date to the adjusted termination / end date calculated in accordance with the applicable day count fraction.
|
|||||||||||||
cancellationEvent | The adjusted dates for an individual cancellation date.
|
|||||||||||||
capRate | The cap rate, if any, which applies to the floating rate for the calculation period.
|
|||||||||||||
cashPriceAlternateMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
cashPriceMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
cashSettlement (defined in MandatoryEarlyTermination complexType) | If specified, this means that cash settlement is applicable to the transaction and defines the parameters associated with the cash settlement prodcedure.
|
|||||||||||||
cashSettlement (defined in OptionalEarlyTermination complexType) | If specified, this means that cash settlement is applicable to the transaction and defines the parameters associated with the cash settlement prodcedure.
|
|||||||||||||
cashSettlementCurrency (defined in CashPriceMethod complexType) | The currency in which the cash settlement amount will be calculated and settled.
|
|||||||||||||
cashSettlementCurrency (in crossCurrencyMethod) | The currency, or currencies, in which the cash settlement amount(s) will be calculated and settled.
|
|||||||||||||
cashSettlementPaymentDate | The date on which the cash settlement amount will be paid, subject to adjustment in accordance with any applicable business day convention.
|
|||||||||||||
cashSettlementReferenceBanks (defined in CashPriceMethod complexType) | A container for a set of reference institutions.
|
|||||||||||||
cashSettlementReferenceBanks (in crossCurrencyMethod) | A container for a set of reference institutions.
|
|||||||||||||
cashSettlementValuationDate | The date on which the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree the cash settlement amount.
|
|||||||||||||
cashSettlementValuationTime | The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree the cash settlement amount.
|
|||||||||||||
clearedPhysicalSettlement | Specifies whether the swap resulting from physical settlement of the swaption transaction will clear through a clearing house.
|
|||||||||||||
collateralizedCashPriceMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
compoundingMethod (in calculation) | If more that one calculation period contributes to a single payment amount this element specifies whether compounding is applicable, and if so, what compounding method is to be used.
|
|||||||||||||
constantNotionalScheduleReference | A pointer style reference to the associated constant notional schedule defined elsewhere in the document which contains the currency amounts which will be converted into the varying notional currency amounts using the spot currency exchange rate.
|
|||||||||||||
crossCurrencyMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
dateRelativeToCalculationPeriodDates | The calculation period references on which settlements in non-deliverable currency are due and will then have to be converted according to the terms specified through the other parts of the nonDeliverableSettlement structure.
|
|||||||||||||
dateRelativeToPaymentDates | The payment date references on which settlements in non-deliverable currency are due and will then have to be converted according to the terms specified through the other parts of the nonDeliverableSettlement structure.
|
|||||||||||||
dayCountFraction (in calculation) | The day count fraction.
|
|||||||||||||
dayCountYearFraction | The year fraction value of the calculation period, result of applying the ISDA rules for day count fraction defined in the ISDA Annex.
|
|||||||||||||
earliestExerciseDateTenor | The time interval to the first (and possibly only) exercise date in the exercise period.
|
|||||||||||||
earlyTerminationEvent | The adjusted dates associated with an individual earley termination date.
|
|||||||||||||
effectiveDate (in calculationPeriodDates) | The first day of the term of the trade.
|
|||||||||||||
exerciseFrequency | The frequency of subsequent exercise dates in the exercise period following the earliest exercise date.
|
|||||||||||||
exerciseNotice (defined in OptionalEarlyTermination complexType) | Definition of the party to whom notice of exercise should be given.
|
|||||||||||||
fallbackReferencePrice | The method, prioritzed by the order it is listed in this element, to get a replacement rate for the disrupted settlement rate option.
|
|||||||||||||
fallbackSettlementRateOption | This settlement rate option will be used in its place.
|
|||||||||||||
fallbackSurveyValuationPostponenment | Request rate quotes from the market.
|
|||||||||||||
firstCompoundingPeriodEndDate | The end date of the initial compounding period when compounding is applicable.
|
|||||||||||||
firstPaymentDate (in paymentDates) | The first unadjusted payment date.
|
|||||||||||||
firstRegularPeriodStartDate | The start date of the regular part of the calculation period schedule.
|
|||||||||||||
fixedRate (defined in CalculationPeriod complexType) | The calculation period fixed rate.
|
|||||||||||||
fixedRateSchedule | The fixed rate or fixed rate schedule expressed as explicit fixed rates and dates.
|
|||||||||||||
floatingRateCalculation | A floating rate calculation definition.
|
|||||||||||||
floatingRateDefinition | The floating rate reset information for the calculation period.
|
|||||||||||||
floatingRateMultiplier | A rate multiplier to apply to the floating rate.
|
|||||||||||||
floorRate | The floor rate, if any, which applies to the floating rate for the calculation period.
|
|||||||||||||
followUpConfirmation (defined in OptionalEarlyTermination complexType) | A flag to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.
|
|||||||||||||
forecastAmount | The amount representing the forecast of the accrued value of the calculation period.
|
|||||||||||||
forecastRate (defined in CalculationPeriod complexType) | A value representing the forecast rate used to calculate the forecast future value of the accrual period.
|
|||||||||||||
fxLinkedNotionalAmount | The amount that a cashflow will accrue interest on.
|
|||||||||||||
fxSpotRateSource (defined in FxLinkedNotionalSchedule complexType) | The information source and time at which the spot currency exchange rate will be observed.
|
|||||||||||||
initialStub | Specifies how the initial stub amount is calculated.
|
|||||||||||||
initialValue (defined in FxLinkedNotionalSchedule complexType) | The initial currency amount for the varying notional.
|
|||||||||||||
mandatoryEarlyTerminationAdjustedDates | The adjusted dates associated with a mandatory early termination provision.
|
|||||||||||||
mandatoryEarlyTerminationDate | The early termination date associated with a mandatory early termination of a swap.
|
|||||||||||||
maximumDaysOfPostponement | The maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to the next method.
|
|||||||||||||
notionalAmount (defined in CalculationPeriod complexType) | The amount that a cashflow will accrue interest on.
|
|||||||||||||
notionalAmount (in fxLinkedNotionalAmount) | The calculation period notional amount.
|
|||||||||||||
notionalSchedule | The notional amount or notional amount schedule.
|
|||||||||||||
notionalStepSchedule | The notional amount or notional amount schedule expressed as explicit outstanding notional amounts and dates.
|
|||||||||||||
observedFxSpotRate | The actual observed fx spot rate.
|
|||||||||||||
optionalEarlyTerminationAdjustedDates | An early termination provision to terminate the trade at fair value where one or both parties have the right to decide on termination.
|
|||||||||||||
parYieldCurveAdjustedMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
parYieldCurveUnadjustedMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
|||||||||||||
paymentDates | The payment dates schedule.
|
|||||||||||||
paymentDatesAdjustments | The business day convention to apply to each payment date if it would otherwise fall on a day that is not a business day in the specified financial business centers.
|
|||||||||||||
paymentDatesReference | A set of href pointers to payment dates defined somewhere else in the document.
|
|||||||||||||
paymentDaysOffset | If early payment or delayed payment is required, specifies the number of days offset that the payment occurs relative to what would otherwise be the unadjusted payment date.
|
|||||||||||||
paymentFrequency (in paymentDates) | The frequency at which regular payment dates occur.
|
|||||||||||||
principalExchanges | The true/false flags indicating whether initial, intermediate or final exchanges of principal should occur.
|
|||||||||||||
quotationRateType (defined in CashPriceMethod complexType) | Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays.
|
|||||||||||||
quotationRateType (defined in YieldCurveMethod complexType) | Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays.
|
|||||||||||||
quotationRateType (in crossCurrencyMethod) | Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays.
|
|||||||||||||
rateCalculation | The base element for the floating rate calculation definitions.
|
|||||||||||||
rateObservation | The details of a particular rate observation, including the fixing date and observed rate.
|
|||||||||||||
relativeDate (in cashSettlementPaymentDate) | A date specified as some offset to another date (the anchor date).
|
|||||||||||||
relativeEffectiveDate | Defines the effective date.
|
|||||||||||||
relativeTerminationDate | The term/maturity of the swap, express as a tenor (typically in years).
|
|||||||||||||
relevantUnderlyingDateReference | Reference to the unadjusted cancellation effective dates.
|
|||||||||||||
resetDate (in fxLinkedNotionalAmount) |
|
|||||||||||||
settlementRateSource | The method for obtaining a settlement rate.
|
|||||||||||||
singlePartyOption | If optional early termination is not available to both parties then this component specifies the buyer and seller of the option.
|
|||||||||||||
spread (in floatingRateDefinition) | The ISDA Spread, if any, which applies for the calculation period.
|
|||||||||||||
stubCalculationPeriodAmount | The stub calculation period amount parameters.
|
|||||||||||||
swap | A swap product definition.
|
|||||||||||||
swapStream | The swap streams.
|
|||||||||||||
swapStreamReference | Reference to the leg, where date adjustments may apply.
|
|||||||||||||
terminationDate (in calculationPeriodDates) | The last day of the term of the trade.
|
|||||||||||||
unadjustedEndDate |
|
|||||||||||||
unadjustedStartDate |
|
|||||||||||||
valuationPostponement | Specifies how long to wait to get a quote from a settlement rate option upon a price source disruption
|
|||||||||||||
varyingNotionalCurrency | The currency of the varying notional amount, i.e. the notional amount being determined periodically based on observation of a spot currency exchange rate.
|
|||||||||||||
varyingNotionalFixingDates | The dates on which spot currency exchange rates are observed for purposes of determining the varying notional currency amount that will apply to a calculation period.
|
|||||||||||||
varyingNotionalInterimExchangePaymentDates | The dates on which interim exchanges of notional are paid.
|
|||||||||||||
zeroCouponYieldAdjustedMethod | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount.
|
Complex Type Summary | ||||||||||
A type definining the parameters used in the calculation of fixed or floating calculation period amounts.
|
||||||||||
A type defining the parameters used in the calculation of a fixed or floating rate calculation period amount.
|
||||||||||
A type defining the parameters used in the calculation of fixed or floating rate calculation period amounts or for specifying a known calculation period amount or known amount schedule.
|
||||||||||
A type defining the parameters used to generate the calculation period dates schedule, including the specification of any initial or final stub calculation periods. | ||||||||||
Reference to a calculation period dates component.
|
||||||||||
A type to define the adjusted dates for a cancelable provision on a swap transaction.
|
||||||||||
The adjusted dates for a specific cancellation date, including the adjusted exercise date and adjusted termination date. | ||||||||||
A type defining the parameters necessary for each of the ISDA cash price methods for cash settlement.
|
||||||||||
A type to define the cash settlement terms for a product where cash settlement is applicable. | ||||||||||
A type defining the cash settlement payment date(s) as either a set of explicit dates, together with applicable adjustments, or as a date relative to some other (anchor) date, or as any date in a range of contiguous business days. | ||||||||||
|
||||||||||
A type to provide the ability to point to multiple payment nodes in the document through the unbounded paymentDatesReference.
|
||||||||||
A type to provide the ability to point to multiple payment nodes in the document through the unbounded paymentDatesReference.
|
||||||||||
A type to define the adjusted dates associated with an early termination provision. | ||||||||||
This defines the time interval to the start of the exercise period, i.e. the earliest exercise date, and the frequency of subsequent exercise dates (if any).
|
||||||||||
A type to define the adjusted dates associated with an individual extension event.
|
||||||||||
The method, prioritzed by the order it is listed in this element, to get a replacement rate for the disrupted settlement rate option.
|
||||||||||
A type to define business date convention adjustment to final payment period per leg.
|
||||||||||
A type defining parameters associated with a floating rate reset.
|
||||||||||
A type that is extending the Offset structure for providing the ability to specify an FX fixing date as an offset to dates specified somewhere else in the document.
|
||||||||||
A type to describe the cashflow representation for fx linked notionals.
|
||||||||||
A type to describe a notional schedule where each notional that applies to a calculation period is calculated with reference to a notional amount or notional amount schedule in a different currency by means of a spot currency exchange rate which is normally observed at the beginning of each period.
|
||||||||||
A type defining the components specifiying an interest rate stream, including both a parametric and cashflow representation for the stream of payments.
|
||||||||||
Reference to an InterestRateStream component.
|
||||||||||
A type to define an early termination provision for which exercise is mandatory.
|
||||||||||
A type defining the adjusted dates associated with a mandatory early termination provision.
|
||||||||||
An type defining the notional amount or notional amount schedule associated with a swap stream. | ||||||||||
A type defining an early termination provision where either or both parties have the right to exercise.
|
||||||||||
A type defining the adjusted dates associated with an optional early termination provision.
|
||||||||||
A type defining parameters used to generate the payment dates schedule, including the specification of early or delayed payments. | ||||||||||
Reference to a payment dates structure.
|
||||||||||
A type defining the parameters used to get a price quote to replace the settlement rate option that is disrupted.
|
||||||||||
Reference to relevant underlying date.
|
||||||||||
A type defining the settlement rate options through a scheme reflecting the terms of the Annex A to the 1998 FX and Currency Option Definitions.
|
||||||||||
A type describing the buyer and seller of an option.
|
||||||||||
A type defining how the initial or final stub calculation period amounts is calculated.
|
||||||||||
A type defining swap streams and additional payments between the principal parties involved in the swap.
|
||||||||||
|
||||||||||
Specifies how long to wait to get a quote from a settlement rate option upon a price source disruption.
|
||||||||||
A type defining the parameters required for each of the ISDA defined yield curve methods for cash settlement.
|
<?xml version="1.0" encoding="utf-8"?> <!-- == Copyright (c) 2002-2013 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="pre" ecore:package="org.fpml.pretrade" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/pretrade" version="$Revision: 9768 $" xmlns="http://www.fpml.org/FpML-5/pretrade" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!--View Generation: SKIPPED BondReference - Documentation--> <!--View Generation: SKIPPED BulletPayment - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type definining the parameters used in the calculation of fixed or floating calculation period amounts. </xsd:documentation> </xsd:annotation> <xsd:sequence> <!--View Generation: Removed a degenerate choice.--> <xsd:annotation> <xsd:documentation xml:lang="en">The notional amount or notional amount schedule.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The fixed rate or fixed rate schedule expressed as explicit fixed rates and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in calculationPeriodDatesAdjustments. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED futureValueNotional - NonStandardFeature--> </xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> This element is the head of a substitution group. It is substituted by the floatingRateCalculation element for standard Floating Rate legs, or the inflationRateCalculation element for inflation swaps. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en">The day count fraction.</xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED discounting - Documentation--> <xsd:annotation> <xsd:documentation xml:lang="en"> If more that one calculation period contributes to a single payment amount this element specifies whether compounding is applicable, and if so, what compounding method is to be used. This element must only be included when more that one calculation period contributes to a single payment amount. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters used in the calculation of a fixed or floating rate calculation period amount. This type forms part of cashflows representation of a swap stream. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The calculation period start date, adjusted according to any relevant business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The calculation period end date, adjusted according to any relevant business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The number of days from the adjusted effective / start date to the adjusted termination / end date calculated in accordance with the applicable day count fraction. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The amount that a cashflow will accrue interest on. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The amount that a cashflow will accrue interest on. This is the calculated amount of the fx linked - ie the other currency notional amount multiplied by the appropriate fx spot rate. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The floating rate reset information for the calculation period. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The calculation period fixed rate. A per annum rate, expressed as a decimal. A fixed rate of 5% would be represented as 0.05. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The year fraction value of the calculation period, result of applying the ISDA rules for day count fraction defined in the ISDA Annex. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The amount representing the forecast of the accrued value of the calculation period. An intermediate value used to generate the forecastPaymentAmount in the PaymentCalculationPeriod. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A value representing the forecast rate used to calculate the forecast future value of the accrual period. This is a calculated rate determined based on averaging the rates in the rateObservation elements, and incorporates all of the rate treatment and averaging rules. A value of 1% should be represented as 0.01 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters used in the calculation of fixed or floating rate calculation period amounts or for specifying a known calculation period amount or known amount schedule. </xsd:documentation> </xsd:annotation> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The parameters used in the calculation of fixed or floaring rate calculation period amounts. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED knownAmountSchedule - Unsupported--> </xsd:choice> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters used to generate the calculation period dates schedule, including the specification of any initial or final stub calculation periods. A calculation perod schedule consists of an optional initial stub calculation period, one or more regular calculation periods and an optional final stub calculation period. In the absence of any initial or final stub calculation periods, the regular part of the calculation period schedule is assumed to be between the effective date and the termination date. No implicit stubs are allowed, i.e. stubs must be explicitly specified using an appropriate combination of firstPeriodStateDate, firstRegularPeriodStartDate and lastRegularPeriodEndDate. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The first day of the term of the trade. This day may be subject to adjustment in accordance with a business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Defines the effective date.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The last day of the term of the trade. This day may be subject to adjustment in accordance with a business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The term/maturity of the swap, express as a tenor (typically in years). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The business day convention to apply to each calculation period end date if it would otherwise fall on a day that is not a business day in the specified financial business centers. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED firstPeriodStartDate - NonStandardFeature--> <xsd:annotation> <xsd:documentation xml:lang="en"> The start date of the regular part of the calculation period schedule. It must only be specified if there is an initial stub calculation period. This day may be subject to adjustment in accordance with any adjustments specified in calculationPeriodDatesAdjustments. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The end date of the initial compounding period when compounding is applicable. It must only be specified when the compoundingMethod element is present and not equal to a value of None. This date may be subject to adjustment in accordance with any adjustments specified in calculationPeriodDatesAdjustments. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED lastRegularPeriodEndDate - NonStandardFeature--> <!--View Generation: SKIPPED stubPeriodType - NonStandardFeature--> <xsd:annotation> <xsd:documentation xml:lang="en"> The frequency at which calculation period end dates occur with the regular part of the calculation period schedule and their roll date convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Reference to a calculation period dates component. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:attribute ecore:reference="CalculationPeriodDates" name="href" type="xsd:IDREF" use="required"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!--View Generation: SKIPPED CancelableProvision - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to define the adjusted dates for a cancelable provision on a swap transaction. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The adjusted dates for an individual cancellation date. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> The adjusted dates for a specific cancellation date, including the adjusted exercise date and adjusted termination date. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which option exercise takes place. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The early termination date that is applicable if an early termination provision is exercised. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED CapFloor - Unsupported--> <!--View Generation: SKIPPED Cashflows - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters necessary for each of the ISDA cash price methods for cash settlement. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> A container for a set of reference institutions. These reference institutions may be called upon to provide rate quotations as part of the method to determine the applicable cash settlement amount. If institutions are not specified, it is assumed that reference institutions will be agreed between the parties on the exercise date, or in the case of swap transaction to which mandatory early termination is applicable, the cash settlement valuation date. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The currency in which the cash settlement amount will be calculated and settled. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays. The meaning of Exercising Party Pays is defined in the 2000 ISDA Definitions, Section 17.2. Certain Definitions Relating to Cash Settlement, paragraph (j) </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to define the cash settlement terms for a product where cash settlement is applicable. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree the cash settlement amount. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree the cash settlement amount. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the cash settlement amount will be paid, subject to adjustment in accordance with any applicable business day convention. This component would not be present for a mandatory early termination provision where the cash settlement payment date is the mandatory early termination date. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (a). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (b). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (c). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (d). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (f) (published in Supplement number 23). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (g) (published in Supplement number 28). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the cash settlement payment date(s) as either a set of explicit dates, together with applicable adjustments, or as a date relative to some other (anchor) date, or as any date in a range of contiguous business days. </xsd:documentation> </xsd:annotation> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A date specified as some offset to another date (the anchor date). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A range of contiguous business days.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:complexType> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> A container for a set of reference institutions. These reference institutions may be called upon to provide rate quotations as part of the method to determine the applicable cash settlement amount. If institutions are not specified, it is assumed that reference institutions will be agreed between the parties on the exercise date, or in the case of swap transaction to which mandatory early termination is applicable, the cash settlement valuation date. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The currency, or currencies, in which the cash settlement amount(s) will be calculated and settled. While the order in which the currencies are stated is unimportant, the cash settlement currency or currencies must correspond to one or both of the constituent currencies of the swap transaction. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays. The meaning of Exercising Party Pays is defined in the 2000 ISDA Definitions, Section 17.2. Certain Definitions Relating to Cash Settlement, paragraph (j) </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to provide the ability to point to multiple payment nodes in the document through the unbounded paymentDatesReference. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" name="calculationPeriodDatesReference" type="CalculationPeriodDatesReference"> <xsd:annotation> <xsd:documentation xml:lang="en"> A set of href pointers to calculation period dates defined somewhere else in the document. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to provide the ability to point to multiple payment nodes in the document through the unbounded paymentDatesReference. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> A set of href pointers to payment dates defined somewhere else in the document. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED Discounting - Documentation--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to define the adjusted dates associated with an early termination provision. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which option exercise takes place. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The early termination date that is applicable if an early termination provision is exercised. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date by which the cash settlement amount must be agreed. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the cash settlement amount is paid. This date should already be adjusted for any applicable business dat convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the exercise fee amount is paid. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED EarlyTerminationProvision - Unsupported--> <!--View Generation: SKIPPED ExerciseEvent - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> This defines the time interval to the start of the exercise period, i.e. the earliest exercise date, and the frequency of subsequent exercise dates (if any). </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The time interval to the first (and possibly only) exercise date in the exercise period. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The frequency of subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise period. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED ExtendibleProvision - Unsupported--> <!--View Generation: SKIPPED ExtendibleProvisionAdjustedDates - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to define the adjusted dates associated with an individual extension event. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which option exercise takes place. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The termination date if an extendible provision is exercised. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> The method, prioritzed by the order it is listed in this element, to get a replacement rate for the disrupted settlement rate option. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies how long to wait to get a quote from a settlement rate option upon a price source disruption </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element maxOccurs="unbounded" minOccurs="0" name="fallbackSettlementRateOption" type="SettlementRateOption"> <xsd:annotation> <xsd:documentation xml:lang="en"> This settlement rate option will be used in its place. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Request rate quotes from the market.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The calculation agent will decide the rate.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A type to define business date convention adjustment to final payment period per leg. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation> Reference to the unadjusted cancellation effective dates. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Reference to the leg, where date adjustments may apply. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Override business date convention. This takes precedence over leg level information. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining parameters associated with a floating rate reset. This type forms part of the cashflows representation of a stream. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The final calculated rate for a calculation period after any required averaging of rates A calculated rate of 5% would be represented as 0.05. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The details of a particular rate observation, including the fixing date and observed rate. A list of rate observation elements may be ordered in the document by ascending adjusted fixing date. An FpML document containing an unordered list of rate observations is still regarded as a conformant document. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A rate multiplier to apply to the floating rate. The multiplier can be a positive or negative decimal. This element should only be included if the multiplier is not equal to 1 (one). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The ISDA Spread, if any, which applies for the calculation period. The spread is a per annum rate, expressed as a decimal. For purposes of determining a calculation period amount, if positive the spread will be added to the floating rate and if negative the spread will be subtracted from the floating rate. A positive 10 basis point (0.1%) spread would be represented as 0.001. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The cap rate, if any, which applies to the floating rate for the calculation period. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain strike level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The floor rate, if any, which applies to the floating rate for the calculation period. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. The floor rate of 5% would be represented as 0.05. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED Fra - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type that is extending the Offset structure for providing the ability to specify an FX fixing date as an offset to dates specified somewhere else in the document. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The convention for adjusting a date if it would otherwise fall on a day that is not a business day. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> The payment date references on which settlements in non-deliverable currency are due and will then have to be converted according to the terms specified through the other parts of the nonDeliverableSettlement structure. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="dateRelativeToCalculationPeriodDates" type="DateRelativeToCalculationPeriodDates"> <xsd:annotation> <xsd:documentation xml:lang="en"> The calculation period references on which settlements in non-deliverable currency are due and will then have to be converted according to the terms specified through the other parts of the nonDeliverableSettlement structure. Implemented for Brazilian-CDI swaps where it will refer to the termination date of the appropriate leg. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to describe the cashflow representation for fx linked notionals. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the fx spot rate is observed. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The actual observed fx spot rate.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The calculation period notional amount.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to describe a notional schedule where each notional that applies to a calculation period is calculated with reference to a notional amount or notional amount schedule in a different currency by means of a spot currency exchange rate which is normally observed at the beginning of each period. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> A pointer style reference to the associated constant notional schedule defined elsewhere in the document which contains the currency amounts which will be converted into the varying notional currency amounts using the spot currency exchange rate. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The initial currency amount for the varying notional. This may be omitted for a forward starting swap if the FX-linked notional value is not known at deal inception. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The currency of the varying notional amount, i.e. the notional amount being determined periodically based on observation of a spot currency exchange rate. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The dates on which spot currency exchange rates are observed for purposes of determining the varying notional currency amount that will apply to a calculation period. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The information source and time at which the spot currency exchange rate will be observed. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The dates on which interim exchanges of notional are paid. Interim exchanges will arise as a result of changes in the spot currency exchange amount or changes in the constant notional schedule (e.g. amortization). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED InflationRateCalculation - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the components specifiying an interest rate stream, including both a parametric and cashflow representation for the stream of payments. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <!--View Generation: SKIPPED - PartySpecific--> <xsd:annotation> <xsd:documentation xml:lang="en">The calculation periods dates schedule.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The payment dates schedule.</xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED resetDates - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en">The calculation period amount parameters.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The stub calculation period amount parameters. This element must only be included if there is an initial or final stub calculation period. Even then, it must only be included if either the stub references a different floating rate tenor to the regular calculation periods, or if the stub is calculated as a linear interpolation of two different floating rate tenors, or if a specific stub rate or stub amount has been negotiated. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The true/false flags indicating whether initial, intermediate or final exchanges of principal should occur. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED cashflows - Unsupported--> <!--View Generation: SKIPPED settlementProvision - NonStandardFeature--> <!--View Generation: SKIPPED formula - NonStandardFeature--> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>Reference to an InterestRateStream component.</xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type to define an early termination provision for which exercise is mandatory. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The early termination date associated with a mandatory early termination of a swap. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The ISDA Calculation Agent responsible for performing duties associated with an optional early termination. </xsd:documentation> </xsd:annotation> </xsd:element> <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 minOccurs="0" name="mandatoryEarlyTerminationAdjustedDates" type="MandatoryEarlyTerminationAdjustedDates"> <xsd:annotation> <xsd:documentation xml:lang="en"> The adjusted dates associated with a mandatory early termination provision. These dates have been adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the adjusted dates associated with a mandatory early termination provision. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The early termination date that is applicable if an early termination provision is exercised. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date by which the cash settlement amount must be agreed. This date should already be adjusted for any applicable business day convention. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The date on which the cash settlement amount is paid. This date should already be adjusted for any applicable business dat convention. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED NonDeliverableSettlement - NonStandardFeature--> <xsd:annotation> <xsd:documentation xml:lang="en"> An type defining the notional amount or notional amount schedule associated with a swap stream. The notional schedule will be captured explicitly, specifying the dates that the notional changes and the outstanding notional amount that applies from that date. A parametric representation of the rules defining the notional step schedule can optionally be included. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The notional amount or notional amount schedule expressed as explicit outstanding notional amounts and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in calculationPeriodDatesAdjustments. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED notionalStepParameters - NonStandardFeature--> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED NotionalStepRule - NonStandardFeature--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining an early termination provision where either or both parties have the right to exercise. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> If optional early termination is not available to both parties then this component specifies the buyer and seller of the option. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Definition of the party to whom notice of exercise should be given. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A flag to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The ISDA Calculation Agent responsible for performing duties associated with an optional early termination. </xsd:documentation> </xsd:annotation> </xsd:element> <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 minOccurs="0" name="optionalEarlyTerminationAdjustedDates" type="OptionalEarlyTerminationAdjustedDates"> <xsd:annotation> <xsd:documentation xml:lang="en"> An early termination provision to terminate the trade at fair value where one or both parties have the right to decide on termination. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the adjusted dates associated with an optional early termination provision. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The adjusted dates associated with an individual earley termination date. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED PaymentCalculationPeriod - DateAdjustments--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining parameters used to generate the payment dates schedule, including the specification of early or delayed payments. Payment dates are determined relative to the calculation period dates or the reset dates. </xsd:documentation> </xsd:annotation> <xsd:sequence> <!--View Generation: Skipped an empty choice.--> <xsd:annotation> <xsd:documentation xml:lang="en"> The frequency at which regular payment dates occur. If the payment frequency is equal to the frequency defined in the calculation period dates component then one calculation period contributes to each payment amount. If the payment frequency is less frequent than the frequency defined in the calculation period dates component then more than one calculation period will contribute to the payment amount. A payment frequency more frequent than the calculation period frequency or one that is not a multiple of the calculation period frequency is invalid. If the payment frequency is of value T (term), the period is defined by the swap\swapStream\calculationPerioDates\effectiveDate and the swap\swapStream\calculationPerioDates\terminationDate. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The first unadjusted payment date. This day may be subject to adjustment in accordance with any business day convention specified in paymentDatesAdjustments. This element must only be included if there is an initial stub. This date will normally correspond to an unadjusted calculation period start or end date. This is true even if early or delayed payment is specified to be applicable since the actual first payment date will be the specified number of days before or after the applicable adjusted calculation period start or end date with the resulting payment date then being adjusted in accordance with any business day convention specified in paymentDatesAdjustments. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED lastRegularPaymentDate - NonStandardFeature--> <!--View Generation: SKIPPED payRelativeTo - Standardized--> <xsd:annotation> <xsd:documentation xml:lang="en"> If early payment or delayed payment is required, specifies the number of days offset that the payment occurs relative to what would otherwise be the unadjusted payment date. The offset can be specified in terms of either calendar or business days. Even in the case of a calendar days offset, the resulting payment date, adjusted for the specified calendar days offset, will still be adjusted in accordance with the specified payment dates adjustments. This element should only be included if early or delayed payment is applicable, i.e. if the periodMultiplier element value is not equal to zero. An early payment would be indicated by a negative periodMultiplier element value and a delayed payment (or payment lag) would be indicated by a positive periodMultiplier element value. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The business day convention to apply to each payment date if it would otherwise fall on a day that is not a business day in the specified financial business centers. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en">Reference to a payment dates structure.</xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters used to get a price quote to replace the settlement rate option that is disrupted. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The method, prioritzed by the order it is listed in this element, to get a replacement rate for the disrupted settlement rate option. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED PrincipalExchange - Unsupported--> <xsd:annotation> <xsd:documentation>Reference to relevant underlying date.</xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!--View Generation: SKIPPED ResetDates - Unsupported--> <!--View Generation: SKIPPED ResetDatesReference - Unsupported--> <!--View Generation: SKIPPED SettlementProvision - NonStandardFeature--> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the settlement rate options through a scheme reflecting the terms of the Annex A to the 1998 FX and Currency Option Definitions. </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/settlement-rate-option" name="settlementRateOptionScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type describing the buyer and seller of an option. </xsd:documentation> </xsd:annotation> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining how the initial or final stub calculation period amounts is calculated. For example, the rate to be applied to the initial or final stub calculation period may be the linear interpolation of two different tenors for the floating rate index specified in the calculation period amount component, e.g. A two month stub period may used the linear interpolation of a one month and three month floating rate. The different rate tenors would be specified in this component. Note that a maximum of two rate tenors can be specified. If a stub period uses a single index tenor and this is the same as that specified in the calculation period amount component then the initial stub or final stub component, as the case may be, must not be included. </xsd:documentation> </xsd:annotation> <xsd:sequence> <!--View Generation: SKIPPED calculationPeriodDatesReference - Unsupported--> <!--View Generation: Removed a degenerate choice.--> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies how the initial stub amount is calculated. A single floating rate tenor different to that used for the regular part of the calculation periods schedule may be specified, or two floating tenors may be specified. If two floating rate tenors are specified then Linear Interpolation (in accordance with the 2000 ISDA Definitions, Section 8.3. Interpolation) is assumed to apply. Alternatively, an actual known stub rate or stub amount may be specified. </xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED finalStub - Unsupported--> </xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining swap streams and additional payments between the principal parties involved in the swap. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">The swap streams.</xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED earlyTerminationProvision - Unsupported--> <!--View Generation: SKIPPED cancelableProvision - Unsupported--> <!--View Generation: SKIPPED extendibleProvision - Unsupported--> <!--View Generation: SKIPPED additionalPayment - Unsupported--> <!--View Generation: SKIPPED additionalTerms - NonStandardFeature--> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!--View Generation: SKIPPED SwapAdditionalTerms - NonStandardFeature--> <!--View Generation: SKIPPED Swaption - Unsupported--> <!--View Generation: SKIPPED SwaptionAdjustedDates - DateAdjustments--> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies whether the swap resulting from physical settlement of the swaption transaction will clear through a clearing house. The meaning of Cleared Physical Settlement is defined in the 2006 ISDA Definitions, Section 15.2 (published in Supplement number 28). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED ValuationDatesReference - Documentation--> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies how long to wait to get a quote from a settlement rate option upon a price source disruption. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to the next method. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining the parameters required for each of the ISDA defined yield curve methods for cash settlement. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The method for obtaining a settlement rate. This may be from some information source (e.g. Reuters) or from a set of reference banks. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Which rate quote is to be observed, either Bid, Mid, Offer or Exercising Party Pays. The meaning of Exercising Party Pays is defined in the 2000 ISDA Definitions, Section 17.2. Certain Definitions Relating to Cash Settlement, paragraph (j) </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!--View Generation: SKIPPED bulletPayment - Unsupported--> <!--View Generation: SKIPPED capFloor - Unsupported--> <xsd:element name="floatingRateCalculation" substitutionGroup="rateCalculation" type="FloatingRateCalculation"> <xsd:annotation> <xsd:documentation xml:lang="en">A floating rate calculation definition.</xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED fra - Unsupported--> <!--View Generation: SKIPPED inflationRateCalculation - Unsupported--> <xsd:annotation> <xsd:documentation xml:lang="en"> The base element for the floating rate calculation definitions. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A swap product definition.</xsd:documentation> </xsd:annotation> </xsd:element> <!--View Generation: SKIPPED swaption - Unsupported--> <!--View Generation: SKIPPED DiscountRate.model - Unsupported--> <!--View Generation: SKIPPED MandatoryEarlyTermination.model - Unsupported--> <!--View Generation: SKIPPED OptionalEarlyTermination.model - Unsupported--> </xsd:schema> |
XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |