Definition Type: ComplexType
Name: NonNegativeSchedule
Namespace: http://www.fpml.org/FpML-5/transparency
Containing Schema: fpml-shared-5-10.xsd
Abstract
Documentation:
A type defining a schedule of non-negative rates or amounts in terms of an initial value and then a series of step date and value pairs. On each step date the rate or amount changes to the new step value. The series of step date and value pairs are optional. If not specified, this implies that the initial value remains unchanged over time.
Collapse XSD Schema Diagram:
Drilldown into initialValue in schema fpml-shared-5-10_xsd5 Drilldown into id in schema fpml-shared-5-10_xsd5XSD Diagram of NonNegativeSchedule in schema fpml-shared-5-10_xsd5 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="NonNegativeSchedule">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type defining a schedule of non-negative rates or amounts in terms of an initial value and then a series of step date and value pairs. On each step date the rate or amount changes to the new step value. The series of step date and value pairs are optional. If not specified, this implies that the initial value remains unchanged over time.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="initialValue" type="NonNegativeDecimal">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The non-negative initial rate or amount, as the case may be. An initial rate of 5% would be represented as 0.05.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="id" type="xsd:ID" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
initialValue nsF:initialValue (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsF:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsF:NonNegativeAmountSchedule