XML Schema "StringFlight.xsd"
Target Namespace:
Defined Components:
elements (19 local), complexTypes (6)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
/home/jens/string/xmlschema/StringFlight.xsd; see XML source
Includes Schemas (3):
Included in Schemas (1):
All Element Sum░ary (local elements unified by type)
Type:
Content:
complex, 2 elements
Nillable:
??? (varies by location)
Defined:
locally at 3 loc░░ions
Type:
Con░ent:
complex, 4 elements
Defined:
locally at 3 locations
Type:
Content:
complex, 2 elements
Nillable:
??? (varies by loc░░ion)
Defined:
locally at 3 locations
Type:
Content:
complex, 2 elements
Nillable:
??? (varies by location)
Defined:
locally at 3 loc░░ions
Type:
Con░ent:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegRequestType comp░░xType; see XML source
Type:
Content:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegResponseType comp░░xType; see XML source
Type:
Con░ent:
complex, 2 elements
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally at 2 locations
Type:
Content:
complex, 2 elements
Nillable:
??? (varies by loc░░ion)
Defined:
locally at 2 locations
Type:
Content:
complex, 4 elements
Defined:
locally at 2 locations
Type:
Content:
complex, 2 elements
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegResponseType comp░░xType; see XML source
Type:
Con░ent:
complex, 40 elements
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegsRequestType comp░░xType; see XML source
Type:
Content:
complex, 44 elements
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegsResponseType comp░░xType; see XML source
Type:
Con░ent:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightRequestType comp░░xType; see XML source
Type:
Con░ent:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightResponseType comp░░xType; see XML source
Type:
Content:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegRequestType comp░░xType; see XML source
Type:
Content:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegResponseType comp░░xType; see XML source
Type:
Content:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegRequestType comp░░xType; see XML source
Type:
Content:
complex, 1 element
Nillable:
(can be declared as nil using xsi:nil att░░bute in instance XML documents)
Defined:
locally within FlightLegResponseType comp░░xType; see XML source
Complex Type Summary
Content:
com░lex, 40 elements
Defined:
globally; see XML source
Includes:
definitions of 7 ele░░nts
Used:
Content:
complex, 44 elements
Def░ned:
globally; see XML source
Includes:
definitions of 8 elements
Used:
Content:
complex, 1 element
Defined:
globally; see XML so░rce
Includes:
definition of 1 element
Used:
Con░ent:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 ele░ent
Used:
Content:
complex, 1 element
Defined:
glo░░lly; see XML source
Includes:
definition of 1 element
Used:
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
defi░░tion of 1 element
Used:
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2010 rel. 3 sp1 (x64) (h░tp://www.altova.com) von Helmut Neudeck (Amadeus Germany GmbH) bearbeitet -->
<!-- edited with XM░Spy v2009 sp1 (http://www.altova.com) by Jens Chr. Bachem (Bewotec GmbH) -->
<!--
DRV STRING - STa░░ard Reservation Interface Next Generation
© 2016-17 DRV Deutscher ReiseVerband e.V.
Schick░░░straße 5-7
10179 Berlin
Phone +49 30 28406-0
Fax +49 30 28406-30
Mail info@drv.de

For licensing details see http://string.drv.de/lic░nse/ .

Flight request/response.
-->
<xs:schema attributeFormDefault="unqualified" element░░░░Default="qualified" targetNamespace="http://string.drv.de/xmlschema/string" xmlns="http://st░ing.drv.de/xmlschema/string" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schem░░░cation="StringCommonTypes.xsd"/>
<xs:include schemaLocation="StringCommonService.xsd"/>
<xs:inc░ude schemaLocation="StringFlightTypes.xsd"/>
<xs:complexType name="FlightL░░░░░uestType">
<xs:complexContent>
<xs:extension base="CommonServiceRequestType">
<xs:seq░░nce>
<xs:element minOccurs="0" name="Data" nillable="true" type="CommonFlightDataType"/>
<xs:ele░ent minOccurs="0" name="Segments" nillable="true" type="FlightSegmentsRequestType"/>
<xs:ele░ent minOccurs="0" name="TariffDetails" nillable="true" type="FlightTariffsRequestType"/>
<xs:ele░ent minOccurs="0" name="DepartureAirport" nillable="true" type="AirportRequestType"/>
<xs:ele░ent minOccurs="0" name="ArrivalAirport" nillable="true" type="AirportRequestType"/>
<xs:ele░ent minOccurs="0" name="Carrier" nillable="true" type="AirlineRequestTypes"/>
<xs:ele░ent minOccurs="0" name="Classes" nillable="true" type="FlightClassesRequestType"/>
</xs:seq░░nce>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FlightLe░░░░░onseType">
<xs:complexContent>
<xs:extension base="CommonServiceResponseType">
<xs:seq░░nce>
<xs:element minOccurs="0" name="Data" nillable="true" type="CommonFlightDataType"/>
<xs:ele░ent minOccurs="0" name="Segments" nillable="true" type="FlightSegmentsResponseType"/>
<xs:ele░ent minOccurs="0" name="TariffDetails" nillable="true" type="FlightTariffsResponseType"/>
<xs:ele░ent minOccurs="0" name="DepartureAirport" nillable="false" type="AirportResponseType"/>
<xs:ele░ent minOccurs="0" name="ArrivalAirport" nillable="false" type="AirportResponseType"/>
<xs:ele░ent minOccurs="0" name="Carrier" nillable="true" type="AirlineResponseTypes"/>
<xs:ele░ent minOccurs="0" name="Classes" nillable="true" type="FlightClassesResponseType"/>
<xs:ele░ent maxOccurs="unbounded" minOccurs="0" name="FlightDescription" nillable="true" type="TextLa░░░░geType"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<!--lists-->
<xs:comp░░xType name="FlightLegsRequestType">
<xs:sequence>
<xs:element maxOccurs="unb░░nded" minOccurs="0" name="Leg" nillable="true" type="FlightLegRequestType"/>
</xs:seq░░nce>
</xs:complexType>
<xs:complexType name="FlightLegsResponseType">
<xs:seq░░nce>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Leg" nillable="true" type="FlightLe░░░░░onseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FlightRequestType">
<xs:seq░░nce>
<xs:element minOccurs="0" name="Legs" nillable="true" type="FlightLegsRequestType"/>
</xs:seq░░nce>
</xs:complexType>
<xs:complexType name="FlightResponseType">
<xs:sequence>
<xs:ele░ent minOccurs="0" name="Legs" nillable="true" type="FlightLegsResponseType"/>
</xs:seq░░nce>
</xs:complexType>
</xs:schema>

XML schema documentation generated with Doc░lex/XML 1.11 using DocFlex/XML XSDDoc 2.8.3 template set

This documentation has been generated under the Evaluation (30 days) License for DocFlex/XML XSDDoc.
You may use it only for the evaluation of this software! The text was intentionally distorted by replacing some letters with shade ('░') character. As soon as you acquire the full license, no such distortions and messages will appear. You can purchase the license by following this link: http://www.filigris.com/shop/
Please note that using software in violation of its license leads to the following:
  • You break the law of your country. Every modern country has a law that protects intellectual property!
  • You make both your company and yourself vulnerable to future litigations with unpredictable consequences.
  • You cause immediate damage to the authors of the software, which may contribute to driving them out of business. This particularly applies to small companies!