simpleType "CommodityPayRelativeToEnum"
Namespace:
Defined:
Used:
Simple Content Model
("CalculationPeriodStartDate" | "CalculationPeriodEndDate" | "LastPricingDate" | "ResetDate" | "ValuationDate") | ("CalculationDate" | "CalculationPeriodMonthEnd" | "CalculationPeriodMonthStart" | "EffectiveDate" | "PricingPeriodMonthEnd" | "TerminationOrExpirationDate" | "TradeDate" | "PricingPeriodEndOfWeek" | "FirstPricingDate")
All Direct / Indirect Based Elements (1):
payRelativeTo (defined in CommodityRelativePaymentDates complexType)
Known Usage Locations
Annotation
The Commodity specification of whether payments occur relative e.g. to the Trade Date, or the end of the month, etc.
See:  http://www.FpML.org
Type Definition Detail
Type Derivation Tree
union of (PayRelativeToEnum | restriction of xsd:token)
  CommodityPayRelativeToEnum
Derivation:
by union
Member Types
  1. anonymous simpleType:
    Derivation:
    restriction of xsd:token
    Facets:
    enumeration:
    "CalculationDate"
     - 
    Payments will occur relative to the Calculation Date.
    "CalculationPeriodMonthEnd"
     - 
    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.
    "CalculationPeriodMonthStart"
     - 
    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.
    "EffectiveDate"
     - 
    Payments will occur relative to the Effective Date of the contract.
    "PricingPeriodMonthEnd"
     - 
    Payments will occur relative to the end of the month date for the month in which Pricing Days occur.
    "TerminationOrExpirationDate"
     - 
    Payments will occur relative to the Termination Date of a swap or the last Expiration Date of an option.
    "TradeDate"
     - 
    Payments will occur relative to the Trade Date.
    "PricingPeriodEndOfWeek"
     - 
    Payments will occur relative to end of each week relative to the pricing period.
    "FirstPricingDate"
     - 
    Payments will occur relative to the first pricing date of each calculation period.
XML Source (w/o annotations (10); see within schema source)
<xsd:simpleType name="CommodityPayRelativeToEnum">
<xsd:union memberTypes="PayRelativeToEnum">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="CalculationDate"/>
<xsd:enumeration value="CalculationPeriodMonthEnd"/>
<xsd:enumeration value="CalculationPeriodMonthStart"/>
<xsd:enumeration value="EffectiveDate"/>
<xsd:enumeration value="PricingPeriodMonthEnd"/>
<xsd:enumeration value="TerminationOrExpirationDate"/>
<xsd:enumeration value="TradeDate"/>
<xsd:enumeration value="PricingPeriodEndOfWeek"/>
<xsd:enumeration value="FirstPricingDate"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>

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.