<xs:complexType name="DoorProfile">
<xs:annotation>
<xs:documentation>Static data defining the dynamics of car door operation.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="TimeToOpen">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:minInclusive value="0" />
<xs:maxInclusive value="10.0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="TimeToClose">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DwellTime">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PreOpenlTime" minOccurs="0">
<xs:annotation>
<xs:documentation>Pre- or advance door opening time. Doors start to open when the car enters the door-zone and before it is stationary at a floor.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.00" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ShortDwellTime" minOccurs="0">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.00" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="TimeToLimitedOpen" minOccurs="0">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="TimeToLimitedClose" minOccurs="0">
<xs:simpleType>
<xs:restriction base="Seconds">
<xs:maxInclusive value="10.0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FloorsServed" type="FloorSet" minOccurs="0" maxOccurs="1" />
</xs:sequence>
<xs:attribute name="ID" type="DoorID" />
</xs:complexType>
|