complexType "FxVanillaPayoffRegion"
Namespace:
Content:
complex, 8 elements
Defined:
Includes:
definitions of 4 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (8):
cashSettlement (defined in FxVanillaPayoffRegion complexType),
exchangedCurrency1 (defined in FxExchangedCurrency.model group),
exchangedCurrency2 (defined in FxExchangedCurrency.model group),
lowerBound (defined in FlexibleFxRegionBound.model group),
payoffCap (defined in FxVanillaPayoffRegion complexType),
payoffLeverage (defined in FxVanillaPayoffRegion complexType),
strike (defined in FxVanillaPayoffRegion complexType),
upperBound (defined in FlexibleFxRegionBound.model group)
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
A region in which a vanilla payoff occurs.
XML Source (w/o annotations (5); see within schema source)
<xsd:complexType name="FxVanillaPayoffRegion">
<xsd:sequence>
<xsd:group ref="FxExchangedCurrency.model"/>
<xsd:element name="strike" type="FxStrike"/>
<xsd:group ref="FlexibleFxRegionBound.model"/>
<!--2015-02-02: Renamed to align with Accruals-->
<xsd:element minOccurs="0" name="payoffLeverage" type="FxLeverage"/>
<xsd:element minOccurs="0" name="cashSettlement" type="FxCashSettlementSimple"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="payoffCap" type="FxPayoffCap"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 4/8)
cashSettlement
Type:
FxCashSettlementSimple, complex content
Cash settlement currency.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="cashSettlement" type="FxCashSettlementSimple"/>

payoffCap
Type:
FxPayoffCap, complex content
The amount of gain on the client upside or firm upside is limited. If spot settles above the cap, or below the floor, the payout is adjusted to limit the gain. The adjustment may be made by varying the strike, or by maintaining the strike, but varying the payout notionals.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="payoffCap" type="FxPayoffCap"/>

payoffLeverage
Type:
FxLeverage, complex content
Notional leverage.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="payoffLeverage" type="FxLeverage"/>

strike
Type:
FxStrike, complex content
Strike price of the Target.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="strike" type="FxStrike"/>

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.