Definition Type: Group
Name: CommodityFixedPrice.model
Namespace: http://www.fpml.org/FpML-5/confirmation
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_xsd Drilldown into settlementPeriodsPrice in schema fpml-com-5-10_xsd Drilldown into contractRate in schema fpml-com-5-10_xsd Drilldown into worldscaleRate in schema fpml-com-5-10_xsd Drilldown into fixedPrice in schema fpml-com-5-10_xsd Drilldown into fixedPriceSchedule in schema fpml-com-5-10_xsdXSD Diagram of CommodityFixedPrice.model in schema fpml-com-5-10_xsd (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>
            <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>
                <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 nsA:fixedPriceSchedule (1) (1)
fixedPrice nsA:fixedPrice (1) (1)
worldscaleRate nsA:worldscaleRate (1) (1)
contractRate nsA:contractRate (1) (1)
settlementPeriodsPrice nsA:settlementPeriodsPrice (1) unbounded
totalPrice nsA:totalPrice 0 (1)