Definition Type: ComplexType
Name: DoorEvent
Containing Schema: LiftInfo.xsd
Abstract
Documentation:
Change of state of car doors occuring during a Door Cycle.
Collapse XSD Schema Diagram:
Drilldown into Door Drilldown into ID Drilldown into State Drilldown into DoorState Drilldown into IDXSD Diagram of DoorEvent
Collapse XSD Schema Code:
<xs:complexType name="DoorEvent">
    <xs:annotation>
        <xs:documentation>Change of state of car doors occuring during a Door Cycle.</xs:documentation>
    </xs:annotation>
    <xs:choice>
        <xs:annotation>
            <xs:documentation>Choose, as appropriate, between a simple report of Door State or complete description of the Door Controller.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="DoorState" maxOccurs="2">
                <xs:complexType>
                    <xs:simpleContent>
                        <xs:extension base="DoorState">
                            <xs:attribute name="State" type="xs:boolean" use="required" />
                            <xs:attribute name="ID" type="xs:string" use="optional" />
                        </xs:extension>
                    </xs:simpleContent>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
        <xs:element name="Door" type="DoorDynamicData" maxOccurs="2" />
    </xs:choice>
    <xs:attribute name="ID" type="DoorID" />
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DoorState DoorState (1) 2
Door Door (1) 2
Collapse Child Attributes:
Name Type Default Value Use
ID ID (Optional)
Collapse Derivation Tree:
Collapse References:
DoorEvent