Definition Type: ComplexType
Name: CommoditySpread
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Type: nsD:Money
Containing Schema: fpml-com-5-10.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into spreadUnit in schema fpml-com-5-10_xsd1 Drilldown into spreadConversionFactor in schema fpml-com-5-10_xsd1 Drilldown into amount in schema fpml-shared-5-10_xsd3 Drilldown into currency in schema fpml-shared-5-10_xsd3 Drilldown into id in schema fpml-shared-5-10_xsd3 Drilldown into MoneyBase in schema fpml-shared-5-10_xsd3 Drilldown into Money in schema fpml-shared-5-10_xsd3XSD Diagram of CommoditySpread in schema fpml-com-5-10_xsd1 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="CommoditySpread">
    <xsd:complexContent>
        <xsd:extension base="Money">
            <xsd:sequence>
                <xsd:element name="spreadConversionFactor" type="xsd:decimal" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">spreadConversionFactor should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different. The value of spreadConversionFactor is the number of units of measure in which the spread is quoted per unit of measure of the Commodity Reference Price.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="spreadUnit" type="QuantityUnit" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">spreadUnit should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different. The value of spreadUnit is the unit of measure in which the spread is quoted.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
currency nsD:currency (1) (1)
amount nsD:amount (1) (1)
spreadConversionFactor nsD:spreadConversionFactor 0 (1)
spreadUnit nsD:spreadUnit 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsD:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsD:spreadnsD:spreadStep,