<xs:complexType name="CallData">
<xs:annotation>
<xs:documentation>Details of origin and destination floors or required direction of travel.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="CarCall">
<xs:complexType>
<xs:complexContent>
<xs:extension base="CarCallType">
<xs:attributeGroup ref="ST" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="LandingCall">
<xs:complexType>
<xs:complexContent>
<xs:extension base="LandingCallType">
<xs:attributeGroup ref="ST" />
<xs:attribute name="Cost" type="CostType" use="optional" />
<xs:attribute name="Rank" type="RankType" />
<xs:attribute name="ID" type="CallID" use="optional">
<xs:annotation>
<xs:documentation>Uniquely identify this call</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="ParkCall">
<xs:complexType>
<xs:complexContent>
<xs:extension base="ParkCallType">
<xs:attribute name="StartTime" type="xs:time" use="optional" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
|