Definition Type: ComplexType
Name: CommoditySpread
Namespace: http://www.fpml.org/FpML-5/confirmation
Type: nsA:Money
Containing Schema: fpml-com-5-10.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into spreadUnit in schema fpml-com-5-10_xsd Drilldown into spreadConversionFactor in schema fpml-com-5-10_xsd Drilldown into amount in schema fpml-shared-5-10_xsd Drilldown into currency in schema fpml-shared-5-10_xsd Drilldown into id in schema fpml-shared-5-10_xsd Drilldown into MoneyBase in schema fpml-shared-5-10_xsd Drilldown into Money in schema fpml-shared-5-10_xsdXSD Diagram of CommoditySpread in schema fpml-com-5-10_xsd (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 nsA:currency (1) (1)
amount nsA:amount (1) (1)
spreadConversionFactor nsA:spreadConversionFactor 0 (1)
spreadUnit nsA:spreadUnit 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsA:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsA:spreadnsA:spreadStep,