<xsd:complexType name="FxDateOffset">
<xsd:annotation>
<xsd:documentation xml:lang="en">The representation of the schedule as an offset relative to another schedule. For example, the settlement schedule may be relative to the expiry schedule by an FxForward offset.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="convention" type="FxOffsetConventionEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">The FX Offset Convention can be FxSpot or FxForward.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="offset" type="Period" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The settlement offset to the expiry schedule or the expiry offset to the settlement schedule. It is only specified when the settlement convention is FxForward.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="relativeTo" type="FxScheduleReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">Indicates whether the settlement schedule is relative to the expiry schedule or the expiry schedule is relative to the settlement schedule.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|