Definition Type: Element
Name: Sample
Containing Schema: LiftInfo.xsd
MinOccurs (1)
MaxOccurs unbounded
Abstract
Collapse XSD Schema Diagram:
Drilldown into ResponseQuality Drilldown into FloorRates Drilldown into Distribution Drilldown into Period Drilldown into Repeats Drilldown into SequenceNumberXSD Diagram of Sample
Collapse XSD Schema Code:
<xs:element name="Sample" maxOccurs="unbounded">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="Period" type="xs:time">
                <xs:annotation>
                    <xs:documentation>Default period is 5 minutes.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Distribution" type="Distribution" default="Constant" />
            <xs:element name="FloorRates">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="FloorSetDemandRate" maxOccurs="unbounded">
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="DestinationRate">
                                        <xs:complexType>
                                            <xs:choice>
                                                <xs:element name="FloorRate" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Floor" type="FloorNumber" use="required" />
                                                        <xs:attribute name="Rate" type="xs:integer" use="required" />
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="DirectionRate" maxOccurs="2">
                                                    <xs:complexType>
                                                        <xs:attribute name="Direction" type="Direction" use="required" />
                                                        <xs:attribute name="Rate" type="xs:integer" use="required" />
                                                    </xs:complexType>
                                                </xs:element>
                                            </xs:choice>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="Floors" type="FloorSet" />
                                </xs:sequence>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="ResponseQuality" type="ResponseType" minOccurs="0" />
        </xs:sequence>
        <xs:attribute name="SequenceNumber" type="xs:integer" use="required" />
        <xs:attribute name="Repeats" type="xs:integer" use="optional">
            <xs:annotation>
                <xs:documentation>The number of times this sample is repeated sequentially.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Period Period (1) (1)
Distribution Distribution (1) (1)
FloorRates FloorRates (1) (1)
ResponseQuality ResponseQuality 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
SequenceNumber SequenceNumber Required
Repeats Repeats Optional