complexType "TriggerRateObservation"
Namespace:
Content:
complex, 9 elements
Defined:
Includes:
definitions of 9 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (9):
informationSource (defined in TriggerRateObservation complexType),
observationDate (defined in TriggerRateObservation complexType),
observationTime,
observedPrice,
observedRate (defined in TriggerRateObservation complexType),
quotedCurrencyPair (defined in TriggerRateObservation complexType),
triggerCondition (defined in TriggerRateObservation complexType),
triggerPrice (defined in TriggerRateObservation complexType),
triggerRate (defined in TriggerRateObservation complexType)
Known Direct Subtypes (2):
KnockOutRateObservation, TouchRateObservation
All Direct / Indirect Based Elements (3):
Known Usage Locations
XML Source (w/o annotations (8); see within schema source)
<xsd:complexType name="TriggerRateObservation">
<xsd:sequence>
<xsd:element minOccurs="0" name="observationDate" type="xsd:date"/>
<xsd:element minOccurs="0" name="observationTime" type="BusinessCenterTime"/>
<xsd:element minOccurs="0" name="informationSource" type="InformationSource"/>
<xsd:choice minOccurs="0">
<xsd:sequence>
<xsd:element minOccurs="0" name="triggerRate" type="xsd:decimal"/>
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>
<xsd:element minOccurs="0" name="observedRate" type="xsd:decimal"/>
</xsd:sequence>
<xsd:sequence>
<xsd:element minOccurs="0" name="triggerPrice" type="PositiveMoney"/>
<xsd:element minOccurs="0" name="observedPrice" type="PositiveMoney"/>
</xsd:sequence>
</xsd:choice>
<xsd:element minOccurs="0" name="triggerCondition" type="TriggerConditionEnum"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 9/9)
informationSource
Type:
InformationSource, complex content
XML Source (see within schema source)
<xsd:element minOccurs="0" name="informationSource" type="InformationSource"/>

observationDate
Type:
xsd:date, predefined, simple content
The date on which the rate observation occurred, in order to trigger the barrier event.observationDate
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observationDate" type="xsd:date"/>

observationTime
Type:
BusinessCenterTime, complex content
The time at which the observation occurred.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observationTime" type="BusinessCenterTime"/>

observedPrice
Type:
PositiveMoney, complex content
The observed price value which triggered the barrier event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observedPrice" type="PositiveMoney"/>

observedRate
Type:
xsd:decimal, predefined, simple content
The observed rate value which triggered the barrier event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observedRate" type="xsd:decimal"/>

quotedCurrencyPair
Type:
QuotedCurrencyPair, complex content
Defines the currency pair and quote basis for an FX rate.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>

triggerCondition
Type:
TriggerConditionEnum, simple content
The side of the trigger rate/price (level) on which a rate observation occurred, in order to trigger the barrier event.
Simple Content
enumeration of xsd:token
Enumeration:
"AtOrAbove"
 - 
The spot rate must be greater than or equal to the trigger rate.
"AtOrBelow"
 - 
The spot rate must be less than or equal to the trigger rate.
"Above"
 - 
DEPRECATE: The spot rate must be greater than or equal to the trigger rate.
"Below"
 - 
DEPRECATE: The spot rate must be less than or equal to the trigger rate.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="triggerCondition" type="TriggerConditionEnum"/>

triggerPrice
Type:
PositiveMoney, complex content
The price value (level) which was attained/breached, in order to trigger the barrier event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="triggerPrice" type="PositiveMoney"/>

triggerRate
Type:
xsd:decimal, predefined, simple content
The rate value (level) which was attained/breached, in order to trigger the barrier event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="triggerRate" type="xsd:decimal"/>

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