<xsd:complexType name="TriggerRateObservation">
<xsd:sequence>
<xsd:element name="observationDate" type="xsd:date" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The date on which the rate observation occurred, in order to trigger the barrier event.observationDate</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="observationTime" type="BusinessCenterTime" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The time at which the observation occurred.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="informationSource" type="InformationSource" minOccurs="0" />
<xsd:choice minOccurs="0">
<xsd:sequence>
<xsd:element name="triggerRate" type="xsd:decimal" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The rate value (level) which was attained/breached, in order to trigger the barrier event.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="quotedCurrencyPair" type="QuotedCurrencyPair" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines the currency pair and quote basis for an FX rate.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="observedRate" type="xsd:decimal" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The observed rate value which triggered the barrier event.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="triggerPrice" type="PositiveMoney" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The price value (level) which was attained/breached, in order to trigger the barrier event.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="observedPrice" type="PositiveMoney" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The observed price value which triggered the barrier event.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
<xsd:element name="triggerCondition" type="TriggerConditionEnum" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The side of the trigger rate/price (level) on which a rate observation occurred, in order to trigger the barrier event.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|