Definition Type: ComplexType
Name: CarDynamicData
Containing Schema: LiftInfo.xsd
Abstract
Documentation:
Collection of data describing the current status of dynamic properties of a Car such as calls registered, current position and service status.
Collapse XSD Schema Diagram:
Drilldown into InShaft Drilldown into Energy Drilldown into Stop Drilldown into Load Drilldown into Mode Drilldown into Safety Drilldown into Drive Drilldown into Door Drilldown into Alarm Drilldown into DoorState Drilldown into Demand Drilldown into Route Drilldown into RegisteredCalls Drilldown into Direction Drilldown into Floor Drilldown into Status Drilldown into IDXSD Diagram of CarDynamicData
Collapse XSD Schema Code:
<xs:complexType name="CarDynamicData">
    <xs:annotation>
        <xs:documentation>Collection of data describing the current status of dynamic properties of a Car such as calls registered, current position and service status.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="Status" type="CarStatus" minOccurs="0" />
        <xs:element name="Floor" type="CarFloorType" minOccurs="0" />
        <xs:element name="Direction" type="CarDirection" minOccurs="0">
            <xs:annotation>
                <xs:documentation>The current committed direction of travel of the car. If the car is slowing to a floor where it is committed to reverse, it's Direction will already be the committed departure direction.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="RegisteredCalls" type="CallSet" minOccurs="0" />
        <xs:element name="Route" type="TravelPlan" minOccurs="0" />
        <xs:element name="Demand" type="DemandProfile" minOccurs="0" />
        <xs:element name="DoorState" type="DoorState" minOccurs="0" />
        <xs:element name="Alarm" minOccurs="0">
            <xs:complexType>
                <xs:simpleContent>
                    <xs:extension base="State">
                        <xs:attributeGroup ref="ST" />
                    </xs:extension>
                </xs:simpleContent>
            </xs:complexType>
        </xs:element>
        <xs:element name="Door" minOccurs="0" maxOccurs="2">
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="DoorDynamicData" />
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
        <xs:element name="Drive" minOccurs="0">
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="DriveDynamicData" />
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
        <xs:element name="Safety" minOccurs="0">
            <xs:complexType>
                <xs:simpleContent>
                    <xs:extension base="State">
                        <xs:attributeGroup ref="ST" />
                    </xs:extension>
                </xs:simpleContent>
            </xs:complexType>
        </xs:element>
        <xs:element name="Mode" type="CarMode" minOccurs="0" />
        <xs:element name="Load" type="CarLoad" minOccurs="0" />
        <xs:element name="Stop" minOccurs="0">
            <xs:complexType>
                <xs:simpleContent>
                    <xs:extension base="State">
                        <xs:attributeGroup ref="ST" />
                    </xs:extension>
                </xs:simpleContent>
            </xs:complexType>
        </xs:element>
        <xs:element name="Energy" type="EnergyProfile" minOccurs="0" />
        <xs:element name="InShaft" type="ShaftID" minOccurs="0" />
    </xs:sequence>
    <xs:attribute name="ID" type="CarID" use="required" />
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Status Status 0 (1)
Floor Floor 0 (1)
Direction Direction 0 (1)
RegisteredCalls RegisteredCalls 0 (1)
Route Route 0 (1)
Demand Demand 0 (1)
DoorState DoorState 0 (1)
Alarm Alarm 0 (1)
Door Door 0 2
Drive Drive 0 (1)
Safety Safety 0 (1)
Mode Mode 0 (1)
Load Load 0 (1)
Stop Stop 0 (1)
Energy Energy 0 (1)
InShaft InShaft 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
ID ID Required
Collapse Derivation Tree:
Collapse References:
Car, Car, Car