Definition Type: ComplexType
Name: BusinessDateRange
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Type: nsD:DateRange
Containing Schema: fpml-shared-5-10.xsd
Abstract
Documentation:
A type defining a range of contiguous business days by defining an unadjusted first date, an unadjusted last date and a business day convention and business centers for adjusting the first and last dates if they would otherwise fall on a non business day in the specified business centers. The days between the first and last date must also be good business days in the specified centers to be counted in the range.
Collapse XSD Schema Diagram:
Drilldown into businessCenters in schema fpml-shared-5-10_xsd3 Drilldown into businessCentersReference in schema fpml-shared-5-10_xsd3 Drilldown into BusinessCentersOrReference.model in schema fpml-shared-5-10_xsd3 Drilldown into businessDayConvention in schema fpml-shared-5-10_xsd3 Drilldown into unadjustedLastDate in schema fpml-shared-5-10_xsd3 Drilldown into unadjustedFirstDate in schema fpml-shared-5-10_xsd3 Drilldown into DateRange in schema fpml-shared-5-10_xsd3XSD Diagram of BusinessDateRange in schema fpml-shared-5-10_xsd3 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="BusinessDateRange">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type defining a range of contiguous business days by defining an unadjusted first date, an unadjusted last date and a business day convention and business centers for adjusting the first and last dates if they would otherwise fall on a non business day in the specified business centers. The days between the first and last date must also be good business days in the specified centers to be counted in the range.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="DateRange">
            <xsd:sequence>
                <xsd:element name="businessDayConvention" type="BusinessDayConventionEnum" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The convention for adjusting a date if it would otherwise fall on a day that is not a business day.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:group ref="BusinessCentersOrReference.model" minOccurs="0" />
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
unadjustedFirstDate nsD:unadjustedFirstDate 0 (1)
unadjustedLastDate nsD:unadjustedLastDate 0 (1)
businessDayConvention nsD:businessDayConvention 0 (1)
businessCentersReference nsD:businessCentersReference (1) (1)
businessCenters nsD:businessCenters (1) (1)
<xs:group> nsD:BusinessCentersOrReference.model 0 (1)
Collapse Derivation Tree:
Collapse References:
nsD:businessDateRange