complexType SeatMapCabinType
diagram sigws_p475.png
children Row
used by
element SeatMapType/CabinMap
attributes
Name  Type  Use  Default  Fixed  Annotation
Cabin  CabinType  required      
Deck  DeckType  required      
RowSize  s:integer  required      
documentation
Row size
SeatLabels  s:string        
documentation
Seat labels
ASR  s:boolean  required      
documentation
ASR
source <s:complexType name="SeatMapCabinType">
 
<s:sequence>
   
<s:element name="Row" type="SeatMapRowType" minOccurs="0" maxOccurs="unbounded"/>
 
</s:sequence>
 
<s:attribute name="Cabin" type="CabinType" use="required"/>
 
<s:attribute name="Deck" type="DeckType" use="required"/>
 
<s:attribute name="RowSize" type="s:integer" use="required">
   
<s:annotation>
     
<s:documentation>Row size</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="SeatLabels" type="s:string">
   
<s:annotation>
     
<s:documentation>Seat labels</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="ASR" type="s:boolean" use="required">
   
<s:annotation>
     
<s:documentation>ASR</s:documentation>
   
</s:annotation>
 
</s:attribute>
</s:complexType>

attribute SeatMapCabinType/@Cabin
type CabinType
properties
use required
facets
Kind Value Annotation
enumeration First
enumeration Business
enumeration Economy
enumeration Comfort
source <s:attribute name="Cabin" type="CabinType" use="required"/>

attribute SeatMapCabinType/@Deck
type DeckType
properties
use required
facets
Kind Value Annotation
enumeration Lowerdeck
enumeration Maindeck
enumeration Upperdeck
source <s:attribute name="Deck" type="DeckType" use="required"/>

attribute SeatMapCabinType/@RowSize
type s:integer
properties
use required
annotation
documentation
Row size
source <s:attribute name="RowSize" type="s:integer" use="required">
 
<s:annotation>
   
<s:documentation>Row size</s:documentation>
 
</s:annotation>
</s:attribute>

attribute SeatMapCabinType/@SeatLabels
type s:string
annotation
documentation
Seat labels
source <s:attribute name="SeatLabels" type="s:string">
 
<s:annotation>
   
<s:documentation>Seat labels</s:documentation>
 
</s:annotation>
</s:attribute>

attribute SeatMapCabinType/@ASR
type s:boolean
properties
use required
annotation
documentation
ASR
source <s:attribute name="ASR" type="s:boolean" use="required">
 
<s:annotation>
   
<s:documentation>ASR</s:documentation>
 
</s:annotation>
</s:attribute>

element SeatMapCabinType/Row
diagram sigws_p476.png
type SeatMapRowType
properties
minOcc 0
maxOcc unbounded
content complex
children Seat Facility
attributes
Name  Type  Use  Default  Fixed  Annotation
RowNo  s:integer  required      
documentation
Row number
RowLabel  s:string  required      
documentation
Passenger reference
RowProps  SeatRowPropList  required      
documentation
Row properties
source <s:element name="Row" type="SeatMapRowType" minOccurs="0" maxOccurs="unbounded"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy