complexType "FxBarrierFeature"
Namespace:
Content:
complex, 6 elements
Defined:
globally in fpml-fx-5-3.xsd; see XML source
Includes:
definitions of 6 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
barrierType?, quotedCurrencyPair?, triggerRate?, informationSource*, (observationStartDate?, observationEndDate?)?
</...>
Content Model Elements (6):
barrierType,
informationSource (defined in FxBarrierFeature complexType),
observationEndDate (defined in FxBarrierFeature complexType),
observationStartDate (defined in FxBarrierFeature complexType),
quotedCurrencyPair (defined in FxBarrierFeature complexType),
triggerRate (defined in FxBarrierFeature complexType)
All Direct / Indirect Based Elements (2):
barrier (in features in fxOption), barrier (in features in fxOption)
Known Usage Locations
Annotation
Describes the properties of an Fx barrier.
XML Source (w/o annotations (7); see within schema source)
<xsd:complexType name="FxBarrierFeature">
<xsd:sequence>
<xsd:element minOccurs="0" name="barrierType" type="FxBarrierTypeEnum"/>
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>
<xsd:element minOccurs="0" name="triggerRate" type="PositiveDecimal"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="informationSource" type="InformationSource"/>
<xsd:sequence minOccurs="0">
<xsd:element minOccurs="0" name="observationStartDate" type="xsd:date"/>
<xsd:element minOccurs="0" name="observationEndDate" type="xsd:date"/>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 6/6)
barrierType
Type:
FxBarrierTypeEnum, simple content
This specifies whether the option becomes effective ("knock-in") or is annulled ("knock-out") when the respective trigger event occurs.
Simple Content
enumeration of xsd:token
Enumeration:
"Knockin"
 - 
Option exists once the barrier is hit. The trigger rate is out-of-the money in relation to the strike rate.
"Knockout"
 - 
Option ceases to exist once the barrier is hit. The trigger rate is out-of the-money in relation to the strike rate.
"ReverseKnockin"
 - 
Option exists once the barrier is hit. The trigger rate is in-the money in relation to the strike rate.
"ReverseKnockout"
 - 
Option ceases to exist once the barrier is hit. The trigger rate is in-the money in relation to the strike rate.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="barrierType" type="FxBarrierTypeEnum"/>

informationSource
Type:
InformationSource, complex content
The information source where a published or displayed market rate will be obtained, e.g. Telerate Page 3750.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="informationSource" type="InformationSource"/>

observationEndDate
Type:
xsd:date, predefined, simple content
The end of the period over which observations are made to determine whether a trigger event has occurred.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observationEndDate" type="xsd:date"/>

observationStartDate
Type:
xsd:date, predefined, simple content
The start of the period over which observations are made to determine whether a trigger has occurred.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="observationStartDate" type="xsd:date"/>

quotedCurrencyPair
Type:
QuotedCurrencyPair, complex content
Defines the two currencies for an FX trade and the quotation relationship between the two currencies.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>

triggerRate
Type:
PositiveDecimal, simple content
The market rate is observed relative to the trigger rate, and if it is found to be on the predefined side of (above or below) the trigger rate, a trigger event is deemed to have occurred.
Simple Content
xsd:decimal
minExclusive:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="triggerRate" type="PositiveDecimal"/>

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.