<xsd:simpleType name="CommodityPayRelativeToEnum">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">The Commodity specification of whether payments occur relative e.g. to the Trade Date, or the end of the month, etc.</xsd:documentation>
</xsd:annotation>
<xsd:union memberTypes="PayRelativeToEnum">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="CalculationDate">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the Calculation Date.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CalculationPeriodMonthEnd">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the end of the month date for Calculation Periods which do not end on the last day of the month.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CalculationPeriodMonthStart">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the start of the month date for Calculation Periods which do not begin on the first day of the month.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="EffectiveDate">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the Effective Date of the contract.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PricingPeriodMonthEnd">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the end of the month date for the month in which Pricing Days occur.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TerminationOrExpirationDate">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the Termination Date of a swap or the last Expiration Date of an option.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TradeDate">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the Trade Date.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PricingPeriodEndOfWeek">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to end of each week relative to the pricing period.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FirstPricingDate">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Payments will occur relative to the first pricing date of each calculation period.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
|