Documentation for ATIS-Draft-03-00-79

Complex Type: FCComponentEventInstance

[Table of contents]

Super-types: None
Sub-types: None
Name FCComponentEventInstance
Used by (from the same schema document) Complex Type FcFareHealth , Complex Type FcUnloadData , Complex Type FCRevenueRecord
Abstract no
XML Instance Representation
<...>
<id> FC-ComponentEventID </id> [1]
<type> FC-ComponentEventType </type> [1]
<status-begin> CPT-DateTime </status-begin> [1]
<status-end> CPT-DateTime </status-end> [0..1]
<list-of-status-types> [1]
Start Sequence [1..20]
<list-of-status-type> FC-ComponentStatusType </list-of-status-type> [1]
End Sequence
</list-of-status-types>
<list-of-error-types> [0..1]
Start Sequence [1..20]
<list-of-error-type> FC-ComponentErrorType </list-of-error-type> [1]
End Sequence
</list-of-error-types>
<severity-level> CPT-SeverityLevel </severity-level> [1]
<component-id> FC-ComponentID </component-id> [1]
<subassembly-id> FC-SubassemblyID </subassembly-id> [0..1]
<serial-number> CPT-SerialNumber </serial-number> [0..1]
<footnote> CPT-Footnote </footnote> [0..1]
</...>
Diagram
h-190578653 h1537890402 h1272267302 h1272267302 h-296372066 h1836011728 h-318129444 h1833020749 h-644195082 h-565816472 h-125442069
Schema Component Representation
<xs:complexType name="FCComponentEventInstance">
<xs:sequence>
<xs:element name="id" type=" FC-ComponentEventID "/>
<xs:element name="type" type=" FC-ComponentEventType "/>
<xs:element name="status-begin" type=" CPT-DateTime "/>
<-- date/time event occurred -->
<xs:element name="status-end" type=" CPT-DateTime " minOccurs="0"/>
<-- date/time event concluded -->
<xs:element name="list-of-status-types">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="list-of-status-type" type=" FC-ComponentStatusType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="list-of-error-types" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="list-of-error-type" type=" FC-ComponentErrorType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="severity-level" type=" CPT-SeverityLevel "/>
<xs:element name="component-id" type=" FC-ComponentID "/>
<xs:element name="subassembly-id" type=" FC-SubassemblyID " minOccurs="0"/>
<xs:element name="serial-number" type=" CPT-SerialNumber " minOccurs="0"/>
<-- refers to component -->
<xs:element name="footnote" type=" CPT-Footnote " minOccurs="0"/>
</xs:sequence>
</xs:complexType>