<xs:complexType name="NoServiceCycle">
<xs:annotation>
<xs:documentation>The chain of service related events from a car becoming out-of-service to its return to in-service status.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="OutOfServiceEvent">
<xs:complexType>
<xs:attribute name="Status" type="CarStatus" use="required" />
<xs:attributeGroup ref="ED" />
</xs:complexType>
</xs:element>
<xs:element name="RelatedServiceEvent" type="CarModeEvent" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="InServiceEvent" minOccurs="0">
<xs:complexType>
<xs:attribute name="Status" type="CarStatus" use="required" />
<xs:attributeGroup ref="ED" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="NoServicePeriod" type="xs:duration" use="required" />
</xs:complexType>
|