Showing:

Diagrams
Instances
Model
Properties
Source
Used by
Included schema StringFlight.xsd
Namespace http://string.drv.de/xmlschema/string
Properties
attribute form default unqualified
element form default qualified
Element FlightRequestType / Legs
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightLegsRequestType_Leg StringFlight_xsd.tmp#FlightLegsRequestType
Type FlightLegsRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children Leg
Instance
<Legs xmlns="http://string.drv.de/xmlschema/string">
  <Leg>{0,unbounded}</Leg>
</Legs>
Source
<xs:element name="Legs" type="FlightLegsRequestType" nillable="true" minOccurs="0"/>
Element FlightLegsRequestType / Leg
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonService_xsd.tmp#CommonServiceType_Identifier StringCommonService_xsd.tmp#CommonServiceType_Type StringCommonService_xsd.tmp#CommonServiceType_StartDate StringCommonService_xsd.tmp#CommonServiceType_EndDate StringCommonService_xsd.tmp#CommonServiceType_Quantity StringCommonService_xsd.tmp#CommonServiceType_AssignedTravellers StringCommonService_xsd.tmp#CommonServiceType_Attributes StringCommonService_xsd.tmp#CommonServiceType_PackageReference StringCommonService_xsd.tmp#CommonServiceType StringCommonService_xsd.tmp#CommonServiceRequestType_Product StringCommonService_xsd.tmp#CommonServiceRequestType_RequestedPrices StringCommonService_xsd.tmp#CommonServiceRequestType_CustomerRequests StringCommonService_xsd.tmp#CommonServiceRequestType StringFlight_xsd.tmp#FlightLegRequestType_Data StringFlight_xsd.tmp#FlightLegRequestType_Segments StringFlight_xsd.tmp#FlightLegRequestType_TariffDetails StringFlight_xsd.tmp#FlightLegRequestType_DepartureAirport StringFlight_xsd.tmp#FlightLegRequestType_ArrivalAirport StringFlight_xsd.tmp#FlightLegRequestType_Carrier StringFlight_xsd.tmp#FlightLegRequestType_Classes StringFlight_xsd.tmp#FlightLegRequestType
Type FlightLegRequestType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children ArrivalAirport, AssignedTravellers, Attributes, Carrier, Classes, CustomerRequests, Data, DepartureAirport, EndDate, Identifier, PackageReference, Product, Quantity, RequestedPrices, Segments, StartDate, TariffDetails, Type
Instance
<Leg xmlns="http://string.drv.de/xmlschema/string">
  <Identifier>{1,1}</Identifier>
  <Type>{0,1}</Type>
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
  <Quantity>{0,1}</Quantity>
  <AssignedTravellers>{0,1}</AssignedTravellers>
  <Attributes>{0,unbounded}</Attributes>
  <PackageReference>{0,1}</PackageReference>
  <Product>{1,1}</Product>
  <RequestedPrices>{0,1}</RequestedPrices>
  <CustomerRequests>{0,1}</CustomerRequests>
  <Data>{0,1}</Data>
  <Segments>{0,1}</Segments>
  <TariffDetails>{0,1}</TariffDetails>
  <DepartureAirport>{0,1}</DepartureAirport>
  <ArrivalAirport>{0,1}</ArrivalAirport>
  <Carrier>{0,1}</Carrier>
  <Classes>{0,1}</Classes>
</Leg>
Source
<xs:element name="Leg" type="FlightLegRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
Element FlightLegRequestType / Data
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#CommonFlightDataType_PNR StringFlightTypes_xsd.tmp#CommonFlightDataType_PointOfTurnAround StringFlightTypes_xsd.tmp#CommonFlightDataType
Type CommonFlightDataType
Properties
content complex
minOccurs 0
nillable true
Model
Children PNR, PointOfTurnAround
Instance
<Data xmlns="http://string.drv.de/xmlschema/string">
  <PNR>{0,1}</PNR>
  <PointOfTurnAround>{0,1}</PointOfTurnAround>
</Data>
Source
<xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / Segments
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightSegmentsRequestType_Segment StringFlightTypes_xsd.tmp#FlightSegmentsRequestType
Type FlightSegmentsRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children Segment
Instance
<Segments xmlns="http://string.drv.de/xmlschema/string">
  <Segment>{0,unbounded}</Segment>
</Segments>
Source
<xs:element name="Segments" type="FlightSegmentsRequestType" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / TariffDetails
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightTariffsRequestType_TariffDetail StringFlightTypes_xsd.tmp#FlightTariffsRequestType
Type FlightTariffsRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children TariffDetail
Instance
<TariffDetails xmlns="http://string.drv.de/xmlschema/string">
  <TariffDetail>{0,unbounded}</TariffDetail>
</TariffDetails>
Source
<xs:element name="TariffDetails" type="FlightTariffsRequestType" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / DepartureAirport
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirportRequestType_IataCode StringFlightTypes_xsd.tmp#AirportRequestType_IcaoCode StringFlightTypes_xsd.tmp#AirportRequestType
Type AirportRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children IataCode, IcaoCode
Instance
<DepartureAirport xmlns="http://string.drv.de/xmlschema/string">
  <IataCode>{1,1}</IataCode>
  <IcaoCode>{1,1}</IcaoCode>
</DepartureAirport>
Source
<xs:element name="DepartureAirport" type="AirportRequestType" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / ArrivalAirport
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirportRequestType_IataCode StringFlightTypes_xsd.tmp#AirportRequestType_IcaoCode StringFlightTypes_xsd.tmp#AirportRequestType
Type AirportRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children IataCode, IcaoCode
Instance
<ArrivalAirport xmlns="http://string.drv.de/xmlschema/string">
  <IataCode>{1,1}</IataCode>
  <IcaoCode>{1,1}</IcaoCode>
</ArrivalAirport>
Source
<xs:element name="ArrivalAirport" type="AirportRequestType" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / Carrier
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirlineRequestTypes_OperatingCarrier StringFlightTypes_xsd.tmp#AirlineRequestTypes_MarketingCarrier StringFlightTypes_xsd.tmp#AirlineRequestTypes
Type AirlineRequestTypes
Properties
content complex
minOccurs 0
nillable true
Model
Children MarketingCarrier, OperatingCarrier
Instance
<Carrier xmlns="http://string.drv.de/xmlschema/string">
  <OperatingCarrier>{0,1}</OperatingCarrier>
  <MarketingCarrier>{0,1}</MarketingCarrier>
</Carrier>
Source
<xs:element name="Carrier" type="AirlineRequestTypes" nillable="true" minOccurs="0"/>
Element FlightLegRequestType / Classes
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightClassesRequestType_FlightClass StringFlightTypes_xsd.tmp#FlightClassesRequestType
Type FlightClassesRequestType
Properties
content complex
minOccurs 0
nillable true
Model
Children FlightClass
Instance
<Classes xmlns="http://string.drv.de/xmlschema/string">
  <FlightClass>{0,unbounded}</FlightClass>
</Classes>
Source
<xs:element name="Classes" type="FlightClassesRequestType" nillable="true" minOccurs="0"/>
Element FlightResponseType / Legs
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightLegsResponseType_Leg StringFlight_xsd.tmp#FlightLegsResponseType
Type FlightLegsResponseType
Properties
content complex
minOccurs 0
nillable true
Model
Children Leg
Instance
<Legs xmlns="http://string.drv.de/xmlschema/string">
  <Leg>{0,unbounded}</Leg>
</Legs>
Source
<xs:element name="Legs" type="FlightLegsResponseType" nillable="true" minOccurs="0"/>
Element FlightLegsResponseType / Leg
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonService_xsd.tmp#CommonServiceType_Identifier StringCommonService_xsd.tmp#CommonServiceType_Type StringCommonService_xsd.tmp#CommonServiceType_StartDate StringCommonService_xsd.tmp#CommonServiceType_EndDate StringCommonService_xsd.tmp#CommonServiceType_Quantity StringCommonService_xsd.tmp#CommonServiceType_AssignedTravellers StringCommonService_xsd.tmp#CommonServiceType_Attributes StringCommonService_xsd.tmp#CommonServiceType_PackageReference StringCommonService_xsd.tmp#CommonServiceType StringCommonService_xsd.tmp#CommonServiceResponseType_Product StringCommonService_xsd.tmp#CommonServiceResponseType_State StringCommonService_xsd.tmp#CommonServiceResponseType_CustomerRequests StringCommonService_xsd.tmp#CommonServiceResponseType_AdditionalInfos StringCommonService_xsd.tmp#CommonServiceResponseType StringFlight_xsd.tmp#FlightLegResponseType_Data StringFlight_xsd.tmp#FlightLegResponseType_Segments StringFlight_xsd.tmp#FlightLegResponseType_TariffDetails StringFlight_xsd.tmp#FlightLegResponseType_DepartureAirport StringFlight_xsd.tmp#FlightLegResponseType_ArrivalAirport StringFlight_xsd.tmp#FlightLegResponseType_Carrier StringFlight_xsd.tmp#FlightLegResponseType_Classes StringFlight_xsd.tmp#FlightLegResponseType_FlightDescription StringFlight_xsd.tmp#FlightLegResponseType
Type FlightLegResponseType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children AdditionalInfos, ArrivalAirport, AssignedTravellers, Attributes, Carrier, Classes, CustomerRequests, Data, DepartureAirport, EndDate, FlightDescription, Identifier, PackageReference, Product, Quantity, Segments, StartDate, State, TariffDetails, Type
Instance
<Leg xmlns="http://string.drv.de/xmlschema/string">
  <Identifier>{1,1}</Identifier>
  <Type>{0,1}</Type>
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
  <Quantity>{0,1}</Quantity>
  <AssignedTravellers>{0,1}</AssignedTravellers>
  <Attributes>{0,unbounded}</Attributes>
  <PackageReference>{0,1}</PackageReference>
  <Product>{1,1}</Product>
  <State>{1,1}</State>
  <CustomerRequests>{0,1}</CustomerRequests>
  <AdditionalInfos>{0,1}</AdditionalInfos>
  <Data>{0,1}</Data>
  <Segments>{0,1}</Segments>
  <TariffDetails>{0,1}</TariffDetails>
  <DepartureAirport>{0,1}</DepartureAirport>
  <ArrivalAirport>{0,1}</ArrivalAirport>
  <Carrier>{0,1}</Carrier>
  <Classes>{0,1}</Classes>
  <FlightDescription>{0,unbounded}</FlightDescription>
</Leg>
Source
<xs:element name="Leg" type="FlightLegResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
Element FlightLegResponseType / Data
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#CommonFlightDataType_PNR StringFlightTypes_xsd.tmp#CommonFlightDataType_PointOfTurnAround StringFlightTypes_xsd.tmp#CommonFlightDataType
Type CommonFlightDataType
Properties
content complex
minOccurs 0
nillable true
Model
Children PNR, PointOfTurnAround
Instance
<Data xmlns="http://string.drv.de/xmlschema/string">
  <PNR>{0,1}</PNR>
  <PointOfTurnAround>{0,1}</PointOfTurnAround>
</Data>
Source
<xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/>
Element FlightLegResponseType / Segments
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightSegmentsResponseType_Segment StringFlightTypes_xsd.tmp#FlightSegmentsResponseType
Type FlightSegmentsResponseType
Properties
content complex
minOccurs 0
nillable true
Model
Children Segment
Instance
<Segments xmlns="http://string.drv.de/xmlschema/string">
  <Segment>{0,unbounded}</Segment>
</Segments>
Source
<xs:element name="Segments" type="FlightSegmentsResponseType" nillable="true" minOccurs="0"/>
Element FlightLegResponseType / TariffDetails
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightTariffsResponseType_TariffDetail StringFlightTypes_xsd.tmp#FlightTariffsResponseType
Type FlightTariffsResponseType
Properties
content complex
minOccurs 0
nillable true
Model
Children TariffDetail
Instance
<TariffDetails xmlns="http://string.drv.de/xmlschema/string">
  <TariffDetail>{0,unbounded}</TariffDetail>
</TariffDetails>
Source
<xs:element name="TariffDetails" type="FlightTariffsResponseType" nillable="true" minOccurs="0"/>
Element FlightLegResponseType / DepartureAirport
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirportRequestType_IataCode StringFlightTypes_xsd.tmp#AirportRequestType_IcaoCode StringFlightTypes_xsd.tmp#AirportRequestType StringFlightTypes_xsd.tmp#AirportResponseType_AirportName StringFlightTypes_xsd.tmp#AirportResponseType_Location StringFlightTypes_xsd.tmp#AirportResponseType
Type AirportResponseType
Type hierarchy
Properties
content complex
minOccurs 0
nillable false
Model
Children AirportName, IataCode, IcaoCode, Location
Instance
<DepartureAirport xmlns="http://string.drv.de/xmlschema/string">
  <IataCode>{1,1}</IataCode>
  <IcaoCode>{1,1}</IcaoCode>
  <AirportName>{0,unbounded}</AirportName>
  <Location>{0,1}</Location>
</DepartureAirport>
Source
<xs:element name="DepartureAirport" type="AirportResponseType" nillable="false" minOccurs="0"/>
Element FlightLegResponseType / ArrivalAirport
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirportRequestType_IataCode StringFlightTypes_xsd.tmp#AirportRequestType_IcaoCode StringFlightTypes_xsd.tmp#AirportRequestType StringFlightTypes_xsd.tmp#AirportResponseType_AirportName StringFlightTypes_xsd.tmp#AirportResponseType_Location StringFlightTypes_xsd.tmp#AirportResponseType
Type AirportResponseType
Type hierarchy
Properties
content complex
minOccurs 0
nillable false
Model
Children AirportName, IataCode, IcaoCode, Location
Instance
<ArrivalAirport xmlns="http://string.drv.de/xmlschema/string">
  <IataCode>{1,1}</IataCode>
  <IcaoCode>{1,1}</IcaoCode>
  <AirportName>{0,unbounded}</AirportName>
  <Location>{0,1}</Location>
</ArrivalAirport>
Source
<xs:element name="ArrivalAirport" type="AirportResponseType" nillable="false" minOccurs="0"/>
Element FlightLegResponseType / Carrier
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#AirlineResponseTypes_OperatingCarrier StringFlightTypes_xsd.tmp#AirlineResponseTypes_MarketingCarrier StringFlightTypes_xsd.tmp#AirlineResponseTypes
Type AirlineResponseTypes
Properties
content complex
minOccurs 0
nillable true
Model
Children MarketingCarrier, OperatingCarrier
Instance
<Carrier xmlns="http://string.drv.de/xmlschema/string">
  <OperatingCarrier>{0,1}</OperatingCarrier>
  <MarketingCarrier>{0,1}</MarketingCarrier>
</Carrier>
Source
<xs:element name="Carrier" type="AirlineResponseTypes" nillable="true" minOccurs="0"/>
Element FlightLegResponseType / Classes
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlightTypes_xsd.tmp#FlightClassesResponseType_FlightClass StringFlightTypes_xsd.tmp#FlightClassesResponseType
Type FlightClassesResponseType
Properties
content complex
minOccurs 0
nillable true
Model
Children FlightClass
Instance
<Classes xmlns="http://string.drv.de/xmlschema/string">
  <FlightClass>{0,unbounded}</FlightClass>
</Classes>
Source
<xs:element name="Classes" type="FlightClassesResponseType" nillable="true" minOccurs="0"/>
Element FlightLegResponseType / FlightDescription
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#TextLanguageType_Text StringCommonTypes_xsd.tmp#TextLanguageType_LanguageCode StringCommonTypes_xsd.tmp#TextLanguageType
Type TextLanguageType
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children LanguageCode, Text
Instance
<FlightDescription xmlns="http://string.drv.de/xmlschema/string">
  <Text>{1,1}</Text>
  <LanguageCode>{1,1}</LanguageCode>
</FlightDescription>
Source
<xs:element name="FlightDescription" type="TextLanguageType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
Complex Type FlightRequestType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightRequestType_Legs
Used by
Model
Children Legs
Source
<xs:complexType name="FlightRequestType">
  <xs:sequence>
    <xs:element name="Legs" type="FlightLegsRequestType" nillable="true" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type FlightLegsRequestType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightLegsRequestType_Leg
Used by
Model
Children Leg
Source
<xs:complexType name="FlightLegsRequestType">
  <xs:sequence>
    <xs:element name="Leg" type="FlightLegRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type FlightLegRequestType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonService_xsd.tmp#CommonServiceType_Identifier StringCommonService_xsd.tmp#CommonServiceType_Type StringCommonService_xsd.tmp#CommonServiceType_StartDate StringCommonService_xsd.tmp#CommonServiceType_EndDate StringCommonService_xsd.tmp#CommonServiceType_Quantity StringCommonService_xsd.tmp#CommonServiceType_AssignedTravellers StringCommonService_xsd.tmp#CommonServiceType_Attributes StringCommonService_xsd.tmp#CommonServiceType_PackageReference StringCommonService_xsd.tmp#CommonServiceType StringCommonService_xsd.tmp#CommonServiceRequestType_Product StringCommonService_xsd.tmp#CommonServiceRequestType_RequestedPrices StringCommonService_xsd.tmp#CommonServiceRequestType_CustomerRequests StringCommonService_xsd.tmp#CommonServiceRequestType StringFlight_xsd.tmp#FlightLegRequestType_Data StringFlight_xsd.tmp#FlightLegRequestType_Segments StringFlight_xsd.tmp#FlightLegRequestType_TariffDetails StringFlight_xsd.tmp#FlightLegRequestType_DepartureAirport StringFlight_xsd.tmp#FlightLegRequestType_ArrivalAirport StringFlight_xsd.tmp#FlightLegRequestType_Carrier StringFlight_xsd.tmp#FlightLegRequestType_Classes
Type extension of CommonServiceRequestType
Type hierarchy
Used by
Model
Children ArrivalAirport, AssignedTravellers, Attributes, Carrier, Classes, CustomerRequests, Data, DepartureAirport, EndDate, Identifier, PackageReference, Product, Quantity, RequestedPrices, Segments, StartDate, TariffDetails, Type
Source
<xs:complexType name="FlightLegRequestType">
  <xs:complexContent>
    <xs:extension base="CommonServiceRequestType">
      <xs:sequence>
        <xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/>
        <xs:element name="Segments" type="FlightSegmentsRequestType" nillable="true" minOccurs="0"/>
        <xs:element name="TariffDetails" type="FlightTariffsRequestType" nillable="true" minOccurs="0"/>
        <xs:element name="DepartureAirport" type="AirportRequestType" nillable="true" minOccurs="0"/>
        <xs:element name="ArrivalAirport" type="AirportRequestType" nillable="true" minOccurs="0"/>
        <xs:element name="Carrier" type="AirlineRequestTypes" nillable="true" minOccurs="0"/>
        <xs:element name="Classes" type="FlightClassesRequestType" nillable="true" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type FlightResponseType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightResponseType_Legs
Used by
Model
Children Legs
Source
<xs:complexType name="FlightResponseType">
  <xs:sequence>
    <xs:element name="Legs" type="FlightLegsResponseType" nillable="true" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type FlightLegsResponseType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringFlight_xsd.tmp#FlightLegsResponseType_Leg
Used by
Model
Children Leg
Source
<xs:complexType name="FlightLegsResponseType">
  <xs:sequence>
    <xs:element name="Leg" type="FlightLegResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type FlightLegResponseType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonService_xsd.tmp#CommonServiceType_Identifier StringCommonService_xsd.tmp#CommonServiceType_Type StringCommonService_xsd.tmp#CommonServiceType_StartDate StringCommonService_xsd.tmp#CommonServiceType_EndDate StringCommonService_xsd.tmp#CommonServiceType_Quantity StringCommonService_xsd.tmp#CommonServiceType_AssignedTravellers StringCommonService_xsd.tmp#CommonServiceType_Attributes StringCommonService_xsd.tmp#CommonServiceType_PackageReference StringCommonService_xsd.tmp#CommonServiceType StringCommonService_xsd.tmp#CommonServiceResponseType_Product StringCommonService_xsd.tmp#CommonServiceResponseType_State StringCommonService_xsd.tmp#CommonServiceResponseType_CustomerRequests StringCommonService_xsd.tmp#CommonServiceResponseType_AdditionalInfos StringCommonService_xsd.tmp#CommonServiceResponseType StringFlight_xsd.tmp#FlightLegResponseType_Data StringFlight_xsd.tmp#FlightLegResponseType_Segments StringFlight_xsd.tmp#FlightLegResponseType_TariffDetails StringFlight_xsd.tmp#FlightLegResponseType_DepartureAirport StringFlight_xsd.tmp#FlightLegResponseType_ArrivalAirport StringFlight_xsd.tmp#FlightLegResponseType_Carrier StringFlight_xsd.tmp#FlightLegResponseType_Classes StringFlight_xsd.tmp#FlightLegResponseType_FlightDescription
Type extension of CommonServiceResponseType
Type hierarchy
Used by
Model
Children AdditionalInfos, ArrivalAirport, AssignedTravellers, Attributes, Carrier, Classes, CustomerRequests, Data, DepartureAirport, EndDate, FlightDescription, Identifier, PackageReference, Product, Quantity, Segments, StartDate, State, TariffDetails, Type
Source
<xs:complexType name="FlightLegResponseType">
  <xs:complexContent>
    <xs:extension base="CommonServiceResponseType">
      <xs:sequence>
        <xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/>
        <xs:element name="Segments" type="FlightSegmentsResponseType" nillable="true" minOccurs="0"/>
        <xs:element name="TariffDetails" type="FlightTariffsResponseType" nillable="true" minOccurs="0"/>
        <xs:element name="DepartureAirport" type="AirportResponseType" nillable="false" minOccurs="0"/>
        <xs:element name="ArrivalAirport" type="AirportResponseType" nillable="false" minOccurs="0"/>
        <xs:element name="Carrier" type="AirlineResponseTypes" nillable="true" minOccurs="0"/>
        <xs:element name="Classes" type="FlightClassesResponseType" nillable="true" minOccurs="0"/>
        <xs:element name="FlightDescription" type="TextLanguageType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>