All Element Summary (local elements uni░ied by type) |
||||||||||
|
||||||||||
Agency (in AgencyInformation) |
Ident░░░cation of the executing agency
|
|||||||||
|
Identification of the exe░░ting agency
|
||||||||||
|
Identification of the executing agent
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
Source of the att░░bute
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
Code (in CompanyName) |
|
|||||||||
|
||||||||||
Code (type xs:token) |
|
|||||||||
|
||||||||||
|
||||||||||
|
ISO code
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
Specific error cat░░ory
|
||||||||||
|
||||||||||
|
Flag if this warning has to be explitly confirmed by the user
|
||||||||||
|
||||||||||
ID (in ReceiverMatch) |
|
|||||||||
|
ID of the req░░stor which must be unique within the requestors overall system
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
ISO language code: either XX or XX_yy
|
||||||||||
|
ISO Language Code of the generated Language(s) of the orig░░ator instance.
|
||||||||||
|
||||||||||
|
A level will be represented by a LevelID (1 digit) and a corre░░░nding key (name) value pair
|
||||||||||
|
Only 1 digit LevelIds are provided
|
||||||||||
|
||||||||||
|
||||||||||
Name (type xs:string) |
Name of the country
|
|||||||||
|
As the company could be part of a bigger organization, one might provide the hier░░chial structure of that organization Thereby a hierarchy will be represented by a Lev░lID Only 1 digit LevelIds are provided
|
||||||||||
|
As the com░any could be part of a bigger organization, one might provide the level in the hie░░rchy of that organization Only 1 digit LevelIds are provided
|
||||||||||
|
||||||||||
|
||||||||||
|
The corresponding ID, the RequestorID is mapped with in the receivers system
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
State (type ConfirmationStateType) |
Confirmation state of the cus░░mer request
|
|||||||||
|
||||||||||
|
Text in the given language
|
||||||||||
Type (in Booki░░░hannel) |
|
|||||||||
|
||||||||||
Type (type xs:to░en) |
|
|||||||||
|
||||||||||
Value (type xs:st░ing) |
|
|||||||||
|
||||||||||
|
||||||||||
Complex Type Summary |
||||||||||
|
||||||||||
|
List of attr░░utes
|
||||||||||
|
Certain attribute of the cont░░ning element
|
||||||||||
|
Booking Cha░nel
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
Type for country information
|
||||||||||
|
||||||||||
|
||||||||||
|
Customer request
|
||||||||||
|
||||||||||
|
List of errors
|
||||||||||
|
||||||||||
|
Type for geo coding information
|
||||||||||
|
List of unique identifiers
|
||||||||||
|
List of informations
|
||||||||||
|
Warning associated with certain details within the res░░nse
|
||||||||||
|
List of key-value ele░░nts
|
||||||||||
|
List of strings
|
||||||||||
|
||||||||||
|
Provides information on the originator of the query
|
||||||||||
|
Touroperator specific product code
|
||||||||||
|
Touroperator specific pro░uct code
|
||||||||||
|
||||||||||
|
||||||||||
|
Type for region/country specific text information
|
||||||||||
|
List of warnings
|
||||||||||
|
||||||||||
Simple Type Summary |
||||||
|
||||||
|
Type for spec░░ying touristical bookability states
|
||||||
|
Type for specifying touristical confirmation st░tes
|
||||||
|
ISO cou░try code
|
||||||
|
Date value in ISO8601 fo░mat including the timezone (e.g. jjjj-mm-ttThh:miZ)
|
||||||
|
Date value in ISO8601 format including the timezone (e.g. jjjj-mm-ttZ)
|
||||||
|
Error cat░░ory
|
||||||
|
White space sep░░ated list of identifiers
|
||||||
|
Type for an unique identifier
|
||||||
|
Type which indicates next possible process states of the re░ult
|
||||||
|
||||||
|
Date value in ISO8601 format inc░░ding the timezone (e.g.
|
||||||
|
Type which indicates an technical error while processing a request
|
||||||
|
<?xml version="1.0" enc░░ing="UTF-8"?>
<!-- Mit XMLSpy v2010 rel. 3 sp1 (x64) (http://www.altova.com) von Helmut Neudeck (Amadeus Ger░any GmbH) bearbeitet -->
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by Jens Chr. Bachem (Bew░tec GmbH) -->
<!--
DRV STRING - STandard Reservation Interface Next Generation © 2016-17 DRV Deu░░cher ReiseVerband e.V. Schicklerstraße 5-7 10179 Berlin Phone +49 30 28406-0 Fax +49 30 28406-30 Mail info@drv.de For lic░░sing details see http://string.drv.de/license/ . Common data types for all request/res░░nse definitions. --> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qua░░fied" targetNamespace="http://string.drv.de/xmlschema/string" xmlns="http://string.drv.de/xml░░hema/string" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="String░░░rental.xsd"/>
<xs:annotation>
</xs:annotation>
</xs:simpleType>
<xs:restriction base="xs:token">
<xs:minLength value="2"/>
</xs:restriction>
<xs:max░░ngth value="5"/>
<xs:anno░░tion>
</xs:anno░░tion>
</xs:complexType>
<xs:sequence>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
<xs:element name="Text" type="xs:st░ing">
</xs:element>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:element>
<!--to be discussed, might be any k░nd of valid identifier, e.g. ID-Values, GUIDs-->
<xs:anno░░tion>
</xs:anno░░tion>
</xs:simpleType>
<xs:restriction base="xs:string"/>
<!--to be discussed, might has to be ei░her a standard format or has to consider regional formats-->
<xs:annotation>
</xs:simp░░Type>
<xs:documentation>
</xs:annotation>
Date value in ISO8601 format including the tim░░one (e.g. jjjj-mm-ttZ)
</xs:documentation>
<xs:restriction base="xs:string"/>
<!--to be discussed, might has to be either a standard format or has to con░░der regional formats-->
<xs:annotation>
</xs:simpleType>
<xs:docum░░░ation>
</xs:annotation>
Date value in ISO8601 format including the timezone (e.g. jjjj-mm-ttThh:miZ)
</xs:docum░░░ation>
<xs:restriction base="xs:string"/>
<!--to be dis░░ssed, might has to be either a standard format or has to consider regional for░ats-->
<xs:annotation>
</xs:simpleType>
<xs:documentation>
</xs:annotation>
Date value in ISO8601 fo░mat including the timezone (e.g. Thh:miZ)
</xs:documentation>
<xs:rest░░ction base="xs:string"/>
<!--to be discussed, might be longitude/lat░░ude or another format-->
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
</xs:sequence>
<xs:restriction base="xs:string">
</xs:simpleType>
<xs:enumeration value="Touroperator"/>
</xs:restriction>
<xs:enum░░ation value="DRV"/>
<xs:enumeration value="OTDS"/>
<xs:enumeration value="GIATA"/>
<xs:enum░░ation value="Other"/>
<xs:restriction base="xs:string">
</xs:simpleType>
<xs:enumeration value="Interactive"/>
</xs:restriction>
<xs:enum░░ation value="Automatic"/>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Ok"/>
</xs:restriction>
<xs:enum░░ation value="Cancelled"/>
<xs:enumeration value="Request"/>
<xs:enumeration value="Option"/>
<xs:enum░░ation value="Declined"/>
<xs:annotation>
</xs:simpleType>
<xs:documentation>
</xs:annotation>
Type which indicates an technical error while proc░░sing a request
</xs:documentation>
<xs:restriction base="xs:string">
<xs:enum░░ation value="Ok"/>
</xs:restriction>
<xs:enumeration value="Timeout"/>
<xs:enumeration value="InvalidFormat"/>
<xs:enum░░ation value="NoConnectionPossible"/>
<xs:annotation>
</xs:simpleType>
<xs:documentation>
</xs:anno░░tion>
Type which ind░░ates next possible process states of the result
</xs:documentation>
<xs:restriction base="xs:string">
<xs:enumeration value="BookingPossible"/>
</xs:restriction>
<xs:enum░░ation value="RebookPossible"/>
<xs:enumeration value="CancellationPossible"/>
<xs:enum░░ation value="OptionPossible"/>
<xs:enumeration value="RequestPossible"/>
<xs:enum░░ation value="BookingOk"/>
<xs:enumeration value="RebookOk"/>
<xs:enumeration value="Cance░░░tionOk"/>
<xs:enumeration value="OptionOk"/>
<xs:enumeration value="RequestOk"/>
<xs:enum░░ation value="Error"/>
<xs:annotation>
</xs:annotation>
</xs:simpleType>
<xs:restriction base="xs:string">
<xs:enum░░ation value="Ok"/>
</xs:rest░░ction>
<xs:enumeration value="Declined"/>
<xs:enumeration value="Request"/>
<xs:annotation>
</xs:annotation>
</xs:simpleType>
<xs:restriction base="xs:st░ing">
<xs:enumeration value="TimeoutError"/>
</xs:restriction>
<xs:enumeration value="UnexpectedError"/>
<!-- er░or which should really not happen under normal circumstances (e.g. system ins░░ble)-->
<xs:enumeration value="UnkownError"/>
<!-- error which cannot be specified in detail-->
<xs:enum░░ation value="InputDataError"/>
<xs:enumeration value="AuthenticationError"/>
<xs:enum░░ation value="AuthorizationError"/>
<xs:enumeration value="ExternalSystemError"/>
<xs:enum░░ation value="TemporarilyUnavailable"/>
<xs:enumeration value="OutboundUnavailable"/>
<xs:enum░░ation value="InboundUnavailable"/>
<xs:enumeration value="FlightUnavailable"/>
<xs:enum░░ation value="AccommodationUnavailable"/>
<xs:enumeration value="ServiceUnavailable"/>
<xs:enum░░ation value="TravellerError"/>
<xs:enumeration value="AgencyClearanceError"/>
<xs:enum░░ation value="DirectBookingOnlyError"/>
<xs:enumeration value="PriceError"/>
<xs:enum░░ation value="PaymentFailedError"/>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
<xs:ele░ent name="Identifier" type="IdentifierType">
</xs:element>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:element>
<xs:anno░░tion>
</xs:anno░░tion>
</xs:element>
<xs:annotation>
</xs:annotation>
</xs:element>
<xs:annotation>
</xs:annotation>
</xs:ele░ent>
<xs:annotation>
</xs:ele░ent>
<xs:documentation>
</xs:annotation>
List of service types (e.g. rooms, flight cla░ses) which caused this information
</xs:documentation>
<xs:annotation>
</xs:annotation>
</xs:element>
<xs:complexContent>
</xs:complexType>
<xs:extension base="InformationType">
</xs:complexContent>
<xs:seq░░nce>
</xs:extension>
<xs:element minOccurs="0" name="HasToBeConfirmed" nillable="false" type="xs:boo░ean">
</xs:seq░░nce>
<xs:annotation>
</xs:element>
<xs:documentation>
</xs:annotation>
Flag if this warning has to be exp░░tly confirmed by the user
</xs:documentation>
<xs:complexContent>
</xs:complexType>
<xs:extension base="InformationType">
</xs:complexContent>
<xs:sequence>
</xs:sequence>
</xs:extension>
<!--lists-->
<xs:annotation>
</xs:annotation>
</xs:simpleType>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
<xs:element maxOccurs="unbounded" name="InformationDetail" nillable="false" type="Inform░░░onType"/>
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:complexType>
<xs:seq░░nce>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:comp░░xType>
<xs:sequence>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
<xs:element min░░curs="0" name="Code" nillable="false" type="xs:token">
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:element>
<xs:anno░░tion>
</xs:anno░░tion>
</xs:element>
</xs:element>
<xs:complexContent>
</xs:comp░░xType>
<xs:extension base="CustomerRequestRequestType">
</xs:complexContent>
<xs:seq░░nce>
</xs:extension>
<xs:element name="State" nillable="false" type="ConfirmationStateType">
</xs:sequence>
<xs:anno░░tion>
</xs:annotation>
</xs:element>
<xs:sequence>
</xs:complexType>
<xs:ele░ent maxOccurs="unbounded" minOccurs="0" name="CustomerRequest" nillable="true" type="CustomerRe░░░░░░equestType"/>
</xs:sequence>
<xs:seq░░nce>
</xs:complexType>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CustomerRequest" nil░░ble="true" type="CustomerRequestResponseType"/>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:complexType>
<xs:sequence>
</xs:sequence>
<xs:anno░░tion>
</xs:anno░░tion>
</xs:complexType>
</xs:complexType>
</xs:complexType>
<xs:sequence>
</xs:seq░░nce>
<xs:sequence>
</xs:sequence>
</xs:complexType>
<xs:sequence>
</xs:complexType>
<xs:element maxOccurs="unbounded" name="Region">
</xs:element>
</xs:sequence>
<xs:sequence>
</xs:complexType>
<xs:ele░ent minOccurs="0" name="ShortName"/>
</xs:sequence>
<xs:annotation>
</xs:element>
<xs:documentation>
</xs:anno░░tion>
As the com░any could be part of a bigger organization, one might provide the level in the hie░░rchy of that organization
</xs:documentation>
Only 1 digit LevelIds are provided
<xs:seq░░nce>
</xs:comp░░xType>
<xs:annotation>
</xs:sequence>
<xs:documentation>
</xs:annotation>
Details on the requestor which at least must be a Requ░░torID
</xs:documentation>
<xs:annotation>
</xs:element>
<xs:docum░░░ation>
</xs:annotation>
ID of the requestor which must be unique within the requestors overall sy░tem
</xs:documentation>
<xs:annotation>
</xs:element>
<xs:documentation>
</xs:annotation>
As the company could be part of a bi░ger organization, one might provide the hierarchial structure of that orga░░░ation
</xs:documentation>
Thereby a hierarchy will be represented by a LevelID Only 1 digit Lev░░Ids are provided
<xs:seq░░nce>
</xs:complexType>
<xs:element maxOccurs="10" name="Level">
</xs:sequence>
<xs:annotation>
</xs:element>
<xs:documentation>
</xs:anno░░tion>
A level will be repr░░ented by a LevelID (1 digit) and a corresponding key (name) value pair
</xs:documentation>
<xs:sequence>
</xs:sequence>
</xs:comp░░xType>
<xs:annotation>
</xs:annotation>
</xs:comp░░xType>
<xs:sequence>
</xs:sequence>
<xs:annotation>
</xs:anno░░tion>
</xs:complexType>
<xs:sequence>
<xs:sequence>
</xs:seq░░nce>
<xs:element name="Agency">
</xs:sequence>
<xs:annotation>
</xs:anno░░tion>
</xs:element>
<xs:annotation>
</xs:element>
<xs:documentation>
</xs:annotation>
</xs:comp░░xType>
ISO Language Code of the generated Lan░░age(s) of the originator instance.
</xs:documentation>
In case of a multiple language support one is def░ned as the primary language
<xs:annotation>
</xs:ele░ent>
<xs:documentation>
</xs:anno░░tion>
</xs:complexType>
The corre░░░nding ID, the RequestorID is mapped with in the receivers system
</xs:documentation>
<xs:sequence>
</xs:comp░░xType>
<xs:ele░ent name="Agency" type="xs:string">
</xs:sequence>
<xs:annotation>
</xs:annotation>
</xs:element>
<xs:annotation>
</xs:annotation>
</xs:element>
</xs:schema>
|
|
XML schema documentation generated with DocFlex/XML 1.11 using Doc░lex/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:
|