complexType "FxRangeAccrual"
Namespace:
Content:
complex, 1 attribute, 17 elements
Defined:
Includes:
definitions of 4 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
   
>
   
Content: 
</...>
Content Model Elements (17):
accrualProcess (in fxRangeAccrual),
assetClass,
expiryDate (defined in FxExpiryDateOrSchedule.model group),
expirySchedule (defined in FxExpiryDateOrSchedule.model group),
knockoutBarrier (in fxRangeAccrual),
notionalAmount (in fxRangeAccrual),
payerAccountReference,
payerPartyReference (defined in Payer.model group),
premium (in fxRangeAccrual),
primaryAssetClass,
productId (defined in Product.model group),
productType (defined in Product.model group),
receiverAccountReference,
receiverPartyReference (defined in Receiver.model group),
secondaryAssetClass,
settlementDate (defined in FxSettlementDateOrSchedule.model group),
settlementSchedule (defined in FxSettlementDateOrSchedule.model group)
All Direct / Indirect Based Elements (1):
fxRangeAccrual
Known Usage Locations
Annotation
An FX Range Accrual product. A strip of Digital Options product The product defines a list of fixing (or observation) dates. There are m total fixings. On the relevant Settlement Date, the Option Seller shall pay to the Option Buyer an amount, in the Settlement Currency, calculated according to the following formula: Accrual Currency and Notional Amount x (the total number of Accrual Days / Total Number of Calendar Days in the Accrual Period). Payout can be cash.
Type Definition Detail
Type Derivation Tree
Product (extension)
  FxRangeAccrual
XML Source (w/o annotations (7); see within schema source)
<xsd:complexType name="FxRangeAccrual">
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<xsd:sequence>
<xsd:group ref="PayerReceiver.model"/>
<!--2015-2-05: FpML FX WG: agreed to remove "effectiveDate" of type "AdjustableOrRelativeDate" and "tenorPeriod" of type "Period". Rationale: it is not clear where you need this information. We could always add it back when we see the requirements.-->
<!--2015-2-05: FpML FX WG: agreed to replace "notionalAmount" type with "NonNegativeAmountSchedule" type to support Strips, contract with multiple notionals -->
<xsd:element name="notionalAmount" type="NonNegativeAmountSchedule"/>
<xsd:group ref="FxExpiryDateOrSchedule.model"/>
<xsd:element name="accrualProcess" type="FxAccrualProcess"/>
<!--2015-02-05:FpML FX WG: agreed to rename "accrualKnockoutBarrier" to "knockoutBarrier" -->
<xsd:element maxOccurs="unbounded" minOccurs="0" name="knockoutBarrier" type="FxAccrualKnockoutBarrier"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="premium" type="FxOptionPremium"/>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 4/17)
accrualProcess
Type:
FxAccrualProcess, complex content
Describes accrual process within the product.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="accrualProcess" type="FxAccrualProcess"/>

knockoutBarrier
Type:
FxAccrualKnockoutBarrier, complex content
Defines a knockout barrier conditions where if a barrier event occurs, the accrual process is terminated for the duration of all remainin accrual periods. Settlement rights for the next settlement are either retained or extinguished.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="knockoutBarrier" type="FxAccrualKnockoutBarrier"/>

notionalAmount
Type:
NonNegativeAmountSchedule, complex content
Notional amount Schedule. The notional value of the product. This number divided by the total number of fixings in the fixing schedule is the amount that is accrued at each fixing if the accrual factor is one.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="notionalAmount" type="NonNegativeAmountSchedule"/>

premium
Type:
FxOptionPremium, complex content
Premium amount or premium installment amount for an option.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="premium" type="FxOptionPremium"/>

XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.