<xs:complexType name="DoorDynamicData">
<xs:annotation>
<xs:documentation>Collection of data describing the current status of dynamic properties of one set of car doors.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Command" type="DoorOperation" />
<xs:element name="Closed" type="State" />
<xs:element name="Opened" type="State" />
<xs:element name="LimitedOpened" type="State" minOccurs="0" />
<xs:element name="LandingLocks" type="State" minOccurs="0" />
<xs:element name="Obstructed" type="State" minOccurs="0">
<xs:annotation>
<xs:documentation>Safe-edge or photo-cell obstruction detector.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DoorZone" type="State" minOccurs="0" />
<xs:element name="HoldOpen" minOccurs="0">
<xs:annotation>
<xs:documentation>Passenger Door Open button or switch.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="State">
<xs:attributeGroup ref="ST" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="EndOpen" type="State" minOccurs="0">
<xs:annotation>
<xs:documentation>Passenger Door Close button.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Overload" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ST" />
</xs:complexType>
</xs:element>
<xs:element name="Energy" type="EnergyProfile" minOccurs="0" />
</xs:sequence>
<xs:attribute name="ID" type="DoorID" use="optional" />
</xs:complexType>
|