Point of turnaround of the flight (in case of return flight)
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element name="PointOfTurnAround" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Point of turnaround of the flight (in case of return flight)</xs:documentation></xs:annotation></xs:element>
<xs:element name="DepartureDate" type="DateTimeType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Departure date and time of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="ArrivalDate" type="DateTimeType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Arrival date and time of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"><xs:annotation><xs:documentation>Flight number of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="PNR" type="ListType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>PNR reference for the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="State" type="BookabilityStateType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Bookability state for the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="CheckInData" type="CheckInData" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Check-In information of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="ArrivalTerminal" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Arrival terminal of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="ETIX" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>ETIX reference of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Overnights" type="xs:int" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Overnight counter of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="DepartureAirport" type="AirportRequestType"><xs:annotation><xs:documentation>Departure airport for the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="ArrivalAirport" type="AirportRequestType"><xs:annotation><xs:documentation>Arrival airport of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Carrier" type="AirlineRequestTypes" minOccurs="0"><xs:annotation><xs:documentation>Carrier information of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Class" type="ClassBaseRequestType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Class information of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Identifier" type="IdentifierType"><xs:annotation><xs:documentation>Unique class identifier</xs:documentation></xs:annotation></xs:element>
<xs:element name="Attributes" type="AttributesType" minOccurs="0" maxOccurs="unbounded" nillable="true"><xs:annotation><xs:documentation>List of attributes of this class</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncludedExtras" type="IncludedExtrasRequestType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Included extras for this class</xs:documentation></xs:annotation></xs:element>
<xs:element name="DepartureAirport" type="AirportResponseType"><xs:annotation><xs:documentation>Departure airport for the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="ArrivalAirport" type="AirportResponseType"><xs:annotation><xs:documentation>Arrival airport of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Carrier" type="AirlineResponseTypes"><xs:annotation><xs:documentation>Carrier information of the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="Class" type="ClassBaseResponseType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Class information of the segment</xs:documentation></xs:annotation></xs:element>
Flag if a seatmap information can be requested for the segment
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
nillable
true
Source
<xs:element name="HasSeatmap" type="xs:boolean" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Flag if a seatmap information can be requested for the segment</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncludedExtras" type="IncludedExtrasResponseType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Included extras for this class</xs:documentation></xs:annotation></xs:element>
<xs:simpleType name="FlightNumberType"><xs:annotation><xs:documentation>Flight number, is always only the number part. The carrier code should be transmitted in the according separate carrier field.</xs:documentation></xs:annotation><xs:restriction base="xs:int"/></xs:simpleType>
<xs:complexType name="CommonFlightDataType"><xs:sequence><xs:element name="PNR" type="ListType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>PNR reference</xs:documentation></xs:annotation></xs:element><xs:element name="PointOfTurnAround" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Point of turnaround of the flight (in case of return flight)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="CommonFlightSegmentRequestType"><xs:complexContent><xs:extension base="CommonFlightSegmentType"><xs:sequence><xs:element name="DepartureAirport" type="AirportRequestType"><xs:annotation><xs:documentation>Departure airport for the segment</xs:documentation></xs:annotation></xs:element><xs:element name="ArrivalAirport" type="AirportRequestType"><xs:annotation><xs:documentation>Arrival airport of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="Carrier" type="AirlineRequestTypes" minOccurs="0"><xs:annotation><xs:documentation>Carrier information of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="Class" type="ClassBaseRequestType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Class information of the segment</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>
<xs:complexType name="CommonFlightSegmentType" abstract="true"><xs:sequence><xs:element name="Identifier" type="IdentifierType"><xs:annotation><xs:documentation>Unique flight segment identifier</xs:documentation></xs:annotation></xs:element><xs:element name="DepartureDate" type="DateTimeType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Departure date and time of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="ArrivalDate" type="DateTimeType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Arrival date and time of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"><xs:annotation><xs:documentation>Flight number of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="PNR" type="ListType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>PNR reference for the segment</xs:documentation></xs:annotation></xs:element><xs:element name="State" type="BookabilityStateType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Bookability state for the segment</xs:documentation></xs:annotation></xs:element><xs:element name="CheckInData" type="CheckInData" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Check-In information of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="ArrivalTerminal" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Arrival terminal of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="ETIX" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>ETIX reference of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="Overnights" type="xs:int" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Overnight counter of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/></xs:sequence></xs:complexType>
<xs:complexType name="CommonFlightSegmentResponseType"><xs:complexContent><xs:extension base="CommonFlightSegmentType"><xs:sequence><xs:element name="DepartureAirport" type="AirportResponseType"><xs:annotation><xs:documentation>Departure airport for the segment</xs:documentation></xs:annotation></xs:element><xs:element name="ArrivalAirport" type="AirportResponseType"><xs:annotation><xs:documentation>Arrival airport of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="Carrier" type="AirlineResponseTypes"><xs:annotation><xs:documentation>Carrier information of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="Class" type="ClassBaseResponseType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Class information of the segment</xs:documentation></xs:annotation></xs:element><xs:element name="HasSeatmap" type="xs:boolean" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Flag if a seatmap information can be requested for the segment</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>