Definition Type: Group
Name: CommodityFixedPrice.model
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Containing Schema: fpml-com-5-10.xsd
Documentation:
The different options for specifying the Fixed Price.
Collapse XSD Schema Diagram:
Drilldown into totalPrice in schema fpml-com-5-10_xsd1 Drilldown into settlementPeriodsPrice in schema fpml-com-5-10_xsd1 Drilldown into contractRate in schema fpml-com-5-10_xsd1 Drilldown into worldscaleRate in schema fpml-com-5-10_xsd1 Drilldown into fixedPrice in schema fpml-com-5-10_xsd1 Drilldown into fixedPriceSchedule in schema fpml-com-5-10_xsd1XSD Diagram of CommodityFixedPrice.model in schema fpml-com-5-10_xsd1 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:group name="CommodityFixedPrice.model">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">The different options for specifying the Fixed Price.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:choice minOccurs="0">
            <xsd:element name="fixedPriceSchedule" type="CommodityFixedPriceSchedule">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Allows the specification of a Fixed Price that varies over the life of the trade.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:choice minOccurs="0">
                <xsd:element name="fixedPrice" type="FixedPrice">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Fixed price on which fixed payments are based.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="worldscaleRate" type="xsd:decimal">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">For a WET Voyager Charter Commodity Swap, the number of Worldscale Points for purposes of the calculation of a Fixed Amount.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="contractRate" type="NonNegativeMoney">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">For a DRY Voyage Charter or Time Charter Commodity Swap, the price per relevant unit for pruposes of the calculation of a Fixed Amount.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="settlementPeriodsPrice" type="SettlementPeriodsFixedPrice" maxOccurs="unbounded">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">For an electricity transaction, the fixed price for one or more groups of Settlement Periods on which fixed payments are based. If the fixed price differs for different groups of Settlement Periods, this element should be repeated.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:choice>
        </xsd:choice>
        <xsd:element name="totalPrice" type="NonNegativeMoney" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The total amount of all fixed payments due during the term of the trade.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
fixedPriceSchedule nsD:fixedPriceSchedule (1) (1)
fixedPrice nsD:fixedPrice (1) (1)
worldscaleRate nsD:worldscaleRate (1) (1)
contractRate nsD:contractRate (1) (1)
settlementPeriodsPrice nsD:settlementPeriodsPrice (1) unbounded
totalPrice nsD:totalPrice 0 (1)