| schema location: | ..\String.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Elements |
| StringMessageRequest |
| StringMessageResponse |
| schema location: | ..\StringBooking.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| BookingRequestEnvelopeType |
| BookingRequestType |
| BookingResponseEnvelopeType |
| BookingResponseType |
| CommonBookingType |
| schema location: | ..\StringConfiguration.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| ConfigurationRequestType |
| ConfigurationResponseType |
| VersionRequestType |
| VersionResponseType |
| schema location: | ..\StringAgency.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| AgencyClearanceRequestType |
| AgencyClearanceResponseType |
| schema location: | ..\StringCommonTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringCommonService.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringCommonTraveller.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| CommonTravellerRequestType |
| CommonTravellerResponseType |
| CommonTravellerType |
| TravellersRequestType |
| TravellersResponseType |
| schema location: | ..\StringFlightTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringAccommodationTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringPackage.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| PackageRequestType |
| PackageResponseType |
| PackagesRequestType |
| PackagesResponseType |
| schema location: | ..\StringCarrentalTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| CommonCarRentalDataType |
| schema location: | ..\StringCruiseTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| CommonCruiseDataType |
| schema location: | ..\StringCarrental.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| CarrentalRequestType |
| CarrentalResponseType |
| schema location: | ..\StringCruise.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| CruiseRequestType |
| CruiseResponseType |
| schema location: | ..\StringFlight.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| FlightLegRequestType |
| FlightLegResponseType |
| FlightLegsRequestType |
| FlightLegsResponseType |
| FlightRequestType |
| FlightResponseType |
| schema location: | ..\StringAccommodation.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types |
| AccommodationRequestType |
| AccommodationResponseType |
| schema location: | ..\StringCommonServiceTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringCommonPrice.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringCommonTravellerTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| schema location: | ..\StringCommonPriceTypes.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| targetNamespace: | http://string.drv.de/xmlschema/string |
| Complex types | Simple types |
| CurrencyAmountType | CurrencyCodeType |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | AgencyInformation BookingRequest ConfigurationRequest VersionRequest AgencyClearanceRequest | ||
| source | <xs:element name="StringMessageRequest"> <xs:complexType> <xs:sequence> <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> <xs:choice> <xs:element name="BookingRequest" type="BookingRequestType" nillable="true"/> <xs:element name="ConfigurationRequest" type="ConfigurationRequestType" nillable="true"/> <xs:element name="VersionRequest" type="VersionRequestType" nillable="true"/> <xs:element name="AgencyClearanceRequest" type="AgencyClearanceRequestType" nillable="true"/> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonAgencyType | ||||||
| properties |
|
||||||
| children | Agency AgentId | ||||||
| source | <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | BookingRequestType | ||||||
| properties |
|
||||||
| children | RequestTrigger Services Packages Travellers BookingDetails ConfirmedWarnings | ||||||
| source | <xs:element name="BookingRequest" type="BookingRequestType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | ConfigurationRequestType | ||||||
| properties |
|
||||||
| source | <xs:element name="ConfigurationRequest" type="ConfigurationRequestType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | VersionRequestType | ||||||
| properties |
|
||||||
| children | Version | ||||||
| source | <xs:element name="VersionRequest" type="VersionRequestType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | AgencyClearanceRequestType | ||||||
| properties |
|
||||||
| children | POS | ||||||
| source | <xs:element name="AgencyClearanceRequest" type="AgencyClearanceRequestType" nillable="true"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | AgencyInformation BookingResponse ConfigurationResponse VersionResponse AgencyClearanceResponse | ||
| source | <xs:element name="StringMessageResponse"> <xs:complexType> <xs:sequence> <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> <xs:choice> <xs:element name="BookingResponse" type="BookingResponseType" nillable="true"/> <xs:element name="ConfigurationResponse" type="ConfigurationResponseType" nillable="true"/> <xs:element name="VersionResponse" type="VersionResponseType" nillable="true"/> <xs:element name="AgencyClearanceResponse" type="AgencyClearanceResponseType" nillable="true"/> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonAgencyType | ||||||
| properties |
|
||||||
| children | Agency AgentId | ||||||
| source | <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | BookingResponseType | ||||||
| properties |
|
||||||
| children | BookingState ProcessState TransactionState Services Packages Travellers BookingDetails Prices Informations Warnings Errors | ||||||
| source | <xs:element name="BookingResponse" type="BookingResponseType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | ConfigurationResponseType | ||||||
| properties |
|
||||||
| children | Setting | ||||||
| source | <xs:element name="ConfigurationResponse" type="ConfigurationResponseType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | VersionResponseType | ||||||
| properties |
|
||||||
| children | Version | ||||||
| source | <xs:element name="VersionResponse" type="VersionResponseType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | AgencyClearanceResponseType | ||||||
| properties |
|
||||||
| children | POS Approved | ||||||
| source | <xs:element name="AgencyClearanceResponse" type="AgencyClearanceResponseType" nillable="true"/> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | AgencyInformation Booking |
| source | <xs:complexType name="BookingRequestEnvelopeType"> <xs:sequence> <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> <xs:element name="Booking" type="BookingRequestType" nillable="false"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonAgencyType | ||||||
| properties |
|
||||||
| children | Agency AgentId | ||||||
| source | <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | BookingRequestType | ||||||
| properties |
|
||||||
| children | RequestTrigger Services Packages Travellers BookingDetails ConfirmedWarnings | ||||||
| source | <xs:element name="Booking" type="BookingRequestType" nillable="false"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | RequestTrigger Services Packages Travellers BookingDetails ConfirmedWarnings | ||
| used by |
|
||
| source | <xs:complexType name="BookingRequestType"> <xs:sequence> <xs:element name="RequestTrigger" type="RequestTriggerType" nillable="false"> <xs:annotation> <xs:documentation>Trigger type which initiated the request</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Services" type="ServicesRequestType" nillable="false"/> <xs:element name="Packages" type="PackagesRequestType" nillable="true"/> <xs:element name="Travellers" type="TravellersRequestType" nillable="false"/> <xs:element name="BookingDetails" type="CommonBookingType" nillable="true"/> <xs:element name="ConfirmedWarnings" type="IdentifiersType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>List of confirmed warning idemntifiers</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
|||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||
| type | RequestTriggerType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="RequestTrigger" type="RequestTriggerType" nillable="false"> <xs:annotation> <xs:documentation>Trigger type which initiated the request</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | ServicesRequestType | ||||||
| properties |
|
||||||
| children | Service | ||||||
| source | <xs:element name="Services" type="ServicesRequestType" nillable="false"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | PackagesRequestType | ||||||
| properties |
|
||||||
| children | Package | ||||||
| source | <xs:element name="Packages" type="PackagesRequestType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | TravellersRequestType | ||||||
| properties |
|
||||||
| children | Traveller | ||||||
| source | <xs:element name="Travellers" type="TravellersRequestType" nillable="false"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonBookingType | ||||||
| properties |
|
||||||
| children | SessionId InvoiceAddress DeliveryAddress BookingOwnerAddress EmergencyAddress | ||||||
| source | <xs:element name="BookingDetails" type="CommonBookingType" nillable="true"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="ConfirmedWarnings" type="IdentifiersType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>List of confirmed warning idemntifiers</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | AgencyInformation Booking |
| source | <xs:complexType name="BookingResponseEnvelopeType"> <xs:sequence> <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> <xs:element name="Booking" type="BookingResponseType" nillable="false"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonAgencyType | ||||||
| properties |
|
||||||
| children | Agency AgentId | ||||||
| source | <xs:element name="AgencyInformation" type="CommonAgencyType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | BookingResponseType | ||||||
| properties |
|
||||||
| children | BookingState ProcessState TransactionState Services Packages Travellers BookingDetails Prices Informations Warnings Errors | ||||||
| source | <xs:element name="Booking" type="BookingResponseType" nillable="false"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | BookingState ProcessState TransactionState Services Packages Travellers BookingDetails Prices Informations Warnings Errors | ||
| used by |
|
||
| source | <xs:complexType name="BookingResponseType"> <xs:sequence> <xs:element name="BookingState" type="BookabilityStateType" nillable="true"> <xs:annotation> <xs:documentation>Bookability state for the whole booking</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProcessState" type="ProcessStateType" nillable="true"> <xs:annotation> <xs:documentation>Indicator of next possible process states of the result</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransactionState" type="TransactionStateType" nillable="true"> <xs:annotation> <xs:documentation>Indicator for a technical error while processing a request, not to be used by touroperator</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Services" type="ServicesResponseType" nillable="false"/> <xs:element name="Packages" type="PackagesResponseType" nillable="true"/> <xs:element name="Travellers" type="TravellersResponseType" nillable="false"/> <xs:element name="BookingDetails" type="CommonBookingType" nillable="true"/> <xs:element name="Prices" type="PricesResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Pricing information for this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Informations" type="InformationsType" nillable="true"> <xs:annotation> <xs:documentation>General informations related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Warnings" type="WarningsType" nillable="true"> <xs:annotation> <xs:documentation>Warnings related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Errors" type="ErrorsType" nillable="true"> <xs:annotation> <xs:documentation>Errors related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | BookabilityStateType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="BookingState" type="BookabilityStateType" nillable="true"> <xs:annotation> <xs:documentation>Bookability state for the whole booking</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||||||||
| type | ProcessStateType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ProcessState" type="ProcessStateType" nillable="true"> <xs:annotation> <xs:documentation>Indicator of next possible process states of the result</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | TransactionStateType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="TransactionState" type="TransactionStateType" nillable="true"> <xs:annotation> <xs:documentation>Indicator for a technical error while processing a request, not to be used by touroperator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | ServicesResponseType | ||||||
| properties |
|
||||||
| children | Service | ||||||
| source | <xs:element name="Services" type="ServicesResponseType" nillable="false"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | PackagesResponseType | ||||||
| properties |
|
||||||
| children | Package | ||||||
| source | <xs:element name="Packages" type="PackagesResponseType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | TravellersResponseType | ||||||
| properties |
|
||||||
| children | Traveller | ||||||
| source | <xs:element name="Travellers" type="TravellersResponseType" nillable="false"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonBookingType | ||||||
| properties |
|
||||||
| children | SessionId InvoiceAddress DeliveryAddress BookingOwnerAddress EmergencyAddress | ||||||
| source | <xs:element name="BookingDetails" type="CommonBookingType" nillable="true"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PricesResponseType | ||||||||||
| properties |
|
||||||||||
| children | DetailPrices TotalPrices | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Prices" type="PricesResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Pricing information for this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | InformationsType | ||||||
| properties |
|
||||||
| children | InformationDetail | ||||||
| annotation |
|
||||||
| source | <xs:element name="Informations" type="InformationsType" nillable="true"> <xs:annotation> <xs:documentation>General informations related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | WarningsType | ||||||
| properties |
|
||||||
| children | WarningDetail | ||||||
| annotation |
|
||||||
| source | <xs:element name="Warnings" type="WarningsType" nillable="true"> <xs:annotation> <xs:documentation>Warnings related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | ErrorsType | ||||||
| properties |
|
||||||
| children | ErrorDetail | ||||||
| annotation |
|
||||||
| source | <xs:element name="Errors" type="ErrorsType" nillable="true"> <xs:annotation> <xs:documentation>Errors related to this booking. Might be referencing certain services, servicetypes and/or participants.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | SessionId InvoiceAddress DeliveryAddress BookingOwnerAddress EmergencyAddress | ||
| used by |
|
||
| source | <xs:complexType name="CommonBookingType"> <xs:sequence> <xs:element name="SessionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Identification of the current session context</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InvoiceAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for invoicing</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeliveryAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for documents to be sent</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BookingOwnerAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for whom the booking is made</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EmergencyAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Address of a person who should be contacted in case of emergency</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="SessionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Identification of the current session context</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="InvoiceAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for invoicing</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="DeliveryAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for documents to be sent</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="BookingOwnerAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Client information for whom the booking is made</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="EmergencyAddress" type="CommonTravellerType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Address of a person who should be contacted in case of emergency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| used by |
|
||
| source | <xs:complexType name="ConfigurationRequestType"> <xs:sequence/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Setting | ||
| used by |
|
||
| source | <xs:complexType name="ConfigurationResponseType"> <xs:sequence> <xs:element name="Setting" type="KeyValueType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | KeyValueType | ||||||||
| properties |
|
||||||||
| children | Key Value | ||||||||
| source | <xs:element name="Setting" type="KeyValueType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Version | ||
| used by |
|
||
| source | <xs:complexType name="VersionRequestType"> <xs:sequence> <xs:element name="Version" type="xs:decimal"> <xs:annotation> <xs:documentation>version of client system</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:decimal | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Version" type="xs:decimal"> <xs:annotation> <xs:documentation>version of client system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Version | ||
| used by |
|
||
| source | <xs:complexType name="VersionResponseType"> <xs:sequence> <xs:element name="Version" type="xs:decimal"> <xs:annotation> <xs:documentation>version of operator system</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:decimal | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Version" type="xs:decimal"> <xs:annotation> <xs:documentation>version of operator system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | POS | ||
| used by |
|
||
| source | <xs:complexType name="AgencyClearanceRequestType"> <xs:sequence> <xs:element name="POS" type="PosType" nillable="false"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | PosType | ||||||
| properties |
|
||||||
| children | Agency Country Currency Languages Requestor ReceiverMatch BookingChannel | ||||||
| source | <xs:element name="POS" type="PosType" nillable="false"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | POS Approved | ||
| used by |
|
||
| source | <xs:complexType name="AgencyClearanceResponseType"> <xs:sequence> <xs:element name="POS" type="PosType" nillable="false"/> <xs:element name="Approved" type="xs:boolean"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | PosType | ||||||
| properties |
|
||||||
| children | Agency Country Currency Languages Requestor ReceiverMatch BookingChannel | ||||||
| source | <xs:element name="POS" type="PosType" nillable="false"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:boolean | ||||
| properties |
|
||||
| source | <xs:element name="Approved" type="xs:boolean"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| children | Street HouseNumber ZIPCode City Country | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:complexType name="AddressType"> <xs:sequence> <xs:element name="Street" type="xs:string" minOccurs="0"/> <xs:element name="HouseNumber" type="xs:string" minOccurs="0"/> <xs:element name="ZIPCode" type="xs:string" minOccurs="0"/> <xs:element name="City" type="xs:string" minOccurs="0"/> <xs:element name="Country" type="CountryType" minOccurs="0"/> </xs:sequence> <xs:attribute name="Language" type="xs:language"/> </xs:complexType> |
| type | xs:language | ||
| properties |
|
||
| source | <xs:attribute name="Language" type="xs:language"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Street" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="HouseNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ZIPCode" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="City" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CountryType | ||||||||
| properties |
|
||||||||
| children | Name CountryCode | ||||||||
| source | <xs:element name="Country" type="CountryType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Attribute | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AttributesType"> <xs:annotation> <xs:documentation>List of attributes</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Attribute" type="AttributeType" nillable="false" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AttributeType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AttributeSource | ||||||||||
| source | <xs:element name="Attribute" type="AttributeType" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Description AttributeSource | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AttributeType"> <xs:annotation> <xs:documentation>Certain attribute of the containing element</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token"> <xs:annotation> <xs:documentation>Code for the attribute</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the attribute</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AttributeSource" type="AttributeSourceType" nillable="false"> <xs:annotation> <xs:documentation>Source of the attribute</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Code" type="xs:token"> <xs:annotation> <xs:documentation>Code for the attribute</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the attribute</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | AttributeSourceType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AttributeSource" type="AttributeSourceType" nillable="false"> <xs:annotation> <xs:documentation>Source of the attribute</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Type CompanyName | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BookingChannelType"> <xs:annotation> <xs:documentation>Booking Channel</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Type"/> <xs:element name="CompanyName" type="CompanyNameType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="Type"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CompanyNameType | ||||||||
| properties |
|
||||||||
| children | ShortName Code OrganisationLevelID | ||||||||
| source | <xs:element name="CompanyName" type="CompanyNameType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Season Page | ||
| used by |
|
||
| source | <xs:complexType name="CatalogueRequestType"> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> <xs:element name="Season" type="xs:token" minOccurs="0"/> <xs:element name="Page" type="xs:integer" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:token | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Season" type="xs:token" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:integer | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Page" type="xs:integer" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Season Page Description | ||
| used by |
|
||
| source | <xs:complexType name="CatalogueResponseType"> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> <xs:element name="Season" type="xs:token" minOccurs="0"/> <xs:element name="Page" type="xs:integer" minOccurs="0"/> <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:token | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Season" type="xs:token" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:integer | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Page" type="xs:integer" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Agency AgentId | ||
| used by |
|
||
| source | <xs:complexType name="CommonAgencyType"> <xs:sequence> <xs:element name="Agency" type="xs:string"> <xs:annotation> <xs:documentation>Identification of the executing agency</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AgentId" type="xs:int"> <xs:annotation> <xs:documentation>Identification of the executing agent</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Agency" type="xs:string"> <xs:annotation> <xs:documentation>Identification of the executing agency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:int | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="AgentId" type="xs:int"> <xs:annotation> <xs:documentation>Identification of the executing agent</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ShortName Code OrganisationLevelID | ||
| used by |
|
||
| source | <xs:complexType name="CompanyNameType"> <xs:sequence> <xs:element name="ShortName" minOccurs="0"/> <xs:element name="Code" minOccurs="0"/> <xs:element name="OrganisationLevelID" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>As the company could be part of a bigger organization, one might provide the level in the hierarchy of that organization Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="ShortName" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:int | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="OrganisationLevelID" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>As the company could be part of a bigger organization, one might provide the level in the hierarchy of that organization Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Name CountryCode | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="CountryType"> <xs:annotation> <xs:documentation>Type for country information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name of the country</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountryCode" type="CountryCodeType"> <xs:annotation> <xs:documentation>ISO code</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name of the country</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||
| type | CountryCodeType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="CountryCode" type="CountryCodeType"> <xs:annotation> <xs:documentation>ISO code</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | CustomerRequest |
| source | <xs:complexType name="CustomerRequestListRequestType"> <xs:sequence> <xs:element name="CustomerRequest" type="CustomerRequestRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestRequestType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers | ||||||||||
| source | <xs:element name="CustomerRequest" type="CustomerRequestRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | CustomerRequest |
| source | <xs:complexType name="CustomerRequestListResponseType"> <xs:sequence> <xs:element name="CustomerRequest" type="CustomerRequestResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestResponseType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers State | ||||||||||
| source | <xs:element name="CustomerRequest" type="CustomerRequestResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Description AssignedTravellers | ||
| used by | |||
| annotation |
|
||
| source | <xs:complexType name="CustomerRequestRequestType"> <xs:annotation> <xs:documentation>Customer request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Touroperator code for the customer request</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the customer request</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigend participants</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:token | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Code" type="xs:token" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Touroperator code for the customer request</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the customer request</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigend participants</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CustomerRequestRequestType | ||
| properties |
|
||
| children | Code Description AssignedTravellers State | ||
| used by |
|
||
| source | <xs:complexType name="CustomerRequestResponseType"> <xs:complexContent> <xs:extension base="CustomerRequestRequestType"> <xs:sequence> <xs:element name="State" type="ConfirmationStateType" nillable="false"> <xs:annotation> <xs:documentation>Confirmation state of the customer request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | ConfirmationStateType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="State" type="ConfirmationStateType" nillable="false"> <xs:annotation> <xs:documentation>Confirmation state of the customer request</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ErrorDetail | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ErrorsType"> <xs:annotation> <xs:documentation>List of errors</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ErrorDetail" type="ErrorType" nillable="false" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ErrorType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking ErrorCategory | ||||||||||
| source | <xs:element name="ErrorDetail" type="ErrorType" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of InformationType | ||
| properties |
|
||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking ErrorCategory | ||
| used by |
|
||
| source | <xs:complexType name="ErrorType"> <xs:complexContent> <xs:extension base="InformationType"> <xs:sequence> <xs:element name="ErrorCategory" type="ErrorCategoryType" nillable="false"> <xs:annotation> <xs:documentation>Specific error category</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | ErrorCategoryType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ErrorCategory" type="ErrorCategoryType" nillable="false"> <xs:annotation> <xs:documentation>Specific error category</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Longitude Latitude | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="GeoLocationType"> <xs:annotation> <xs:documentation>Type for geo coding information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Longitude" type="xs:string" nillable="false"/> <xs:element name="Latitude" type="xs:string" nillable="false"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="Longitude" type="xs:string" nillable="false"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="Latitude" type="xs:string" nillable="false"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifierType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Identifier" type="IdentifierType" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | InformationDetail | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="InformationsType"> <xs:annotation> <xs:documentation>List of informations</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="InformationDetail" type="InformationType" nillable="false" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | InformationType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||||||||||
| source | <xs:element name="InformationDetail" type="InformationType" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="InformationType"> <xs:annotation> <xs:documentation>Warning associated with certain details within the response</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique information identifier</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:token"> <xs:annotation> <xs:documentation>Code for the information defined by the touroperator</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of participants who caused this information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of services which caused this information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of service types (e.g. rooms, flight classes) which caused this information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this information is booking related</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique information identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Code" type="xs:token"> <xs:annotation> <xs:documentation>Code for the information defined by the touroperator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description for the information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of participants who caused this information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of services which caused this information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of service types (e.g. rooms, flight classes) which caused this information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this information is booking related</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Key Value | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="KeyValueType"> <xs:annotation> <xs:documentation>List of key-value elements</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Key" type="xs:token"/> <xs:element name="Value" type="xs:string"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| source | <xs:element name="Key" type="xs:token"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Value" type="xs:string"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Value | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ListType"> <xs:annotation> <xs:documentation>List of strings</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Value" type="xs:string" nillable="false" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Value" type="xs:string" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| source | <xs:complexType name="PackageType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Agency Country Currency Languages Requestor ReceiverMatch BookingChannel | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="PosType"> <xs:annotation> <xs:documentation>Provides information on the originator of the query</xs:documentation> </xs:annotation> <xs:sequence> <xs:sequence> <xs:element name="Agency"> <xs:annotation> <xs:documentation>Identification of the executing agency</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Country" type="CountryType" minOccurs="0"/> <xs:element name="Currency" type="CurrencyCodeType"/> <xs:element name="Languages"> <xs:annotation> <xs:documentation>ISO Language Code of the generated Language(s) of the originator instance. In case of a multiple language support one is defined as the primary language</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="PrimaryLanguage" type="xs:language"/> <xs:element name="AdditionalLanguages" type="xs:language" minOccurs="0" maxOccurs="3"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:element name="Requestor" type="RequestorInformationType"/> <xs:element name="ReceiverMatch" minOccurs="0"> <xs:annotation> <xs:documentation>The corresponding ID, the RequestorID is mapped with in the receivers system</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ID"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BookingChannel" type="BookingChannelType"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Agency"> <xs:annotation> <xs:documentation>Identification of the executing agency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CountryType | ||||||||
| properties |
|
||||||||
| children | Name CountryCode | ||||||||
| source | <xs:element name="Country" type="CountryType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CurrencyCodeType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:element name="Currency" type="CurrencyCodeType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| properties |
|
||||
| children | PrimaryLanguage AdditionalLanguages | ||||
| annotation |
|
||||
| source | <xs:element name="Languages"> <xs:annotation> <xs:documentation>ISO Language Code of the generated Language(s) of the originator instance. In case of a multiple language support one is defined as the primary language</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="PrimaryLanguage" type="xs:language"/> <xs:element name="AdditionalLanguages" type="xs:language" minOccurs="0" maxOccurs="3"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:language | ||||
| properties |
|
||||
| source | <xs:element name="PrimaryLanguage" type="xs:language"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:language | ||||||||
| properties |
|
||||||||
| source | <xs:element name="AdditionalLanguages" type="xs:language" minOccurs="0" maxOccurs="3"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | RequestorInformationType | ||||
| properties |
|
||||
| children | ID Type CompanyName Organisation | ||||
| source | <xs:element name="Requestor" type="RequestorInformationType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| properties |
|
||||||||
| children | ID | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="ReceiverMatch" minOccurs="0"> <xs:annotation> <xs:documentation>The corresponding ID, the RequestorID is mapped with in the receivers system</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ID"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="ID"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | BookingChannelType | ||||
| properties |
|
||||
| children | Type CompanyName | ||||
| source | <xs:element name="BookingChannel" type="BookingChannelType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Type Catalogue | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ProductCodeRequestType"> <xs:annotation> <xs:documentation>Touroperator specific product code</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> <xs:element name="Type" type="xs:token" minOccurs="0"/> <xs:element name="Catalogue" type="CatalogueRequestType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:token | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Type" type="xs:token" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CatalogueRequestType | ||||||||
| properties |
|
||||||||
| children | Code Season Page | ||||||||
| source | <xs:element name="Catalogue" type="CatalogueRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Code Type Description Catalogue | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ProductCodeResponseType"> <xs:annotation> <xs:documentation>Touroperator specific product code</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> <xs:element name="Type" type="xs:token" minOccurs="0"/> <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> <xs:element name="Catalogue" type="CatalogueResponseType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:token | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Type" type="xs:token" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CatalogueResponseType | ||||||||
| properties |
|
||||||||
| children | Code Season Page Description | ||||||||
| source | <xs:element name="Catalogue" type="CatalogueResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Region | ||
| used by |
|
||
| source | <xs:complexType name="RegionsType"> <xs:sequence> <xs:element name="Region" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code"/> <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| properties |
|
||||||||
| children | Code Description | ||||||||
| source | <xs:element name="Region" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code"/> <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="Code"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ID Type CompanyName Organisation | ||
| used by |
|
||
| source | <xs:complexType name="RequestorInformationType"> <xs:sequence> <xs:annotation> <xs:documentation>Details on the requestor which at least must be a RequestorID</xs:documentation> </xs:annotation> <xs:element name="ID"> <xs:annotation> <xs:documentation>ID of the requestor which must be unique within the requestors overall system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"/> <xs:element name="CompanyName" type="CompanyNameType" minOccurs="0"/> <xs:element name="Organisation" minOccurs="0"> <xs:annotation> <xs:documentation>As the company could be part of a bigger organization, one might provide the hierarchial structure of that organization Thereby a hierarchy will be represented by a LevelID Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Level" maxOccurs="10"> <xs:annotation> <xs:documentation>A level will be represented by a LevelID (1 digit) and a corresponding key (name) value pair</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LevelID" type="xs:int"> <xs:annotation> <xs:documentation>Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="ID"> <xs:annotation> <xs:documentation>ID of the requestor which must be unique within the requestors overall system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="Type" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CompanyNameType | ||||||||
| properties |
|
||||||||
| children | ShortName Code OrganisationLevelID | ||||||||
| source | <xs:element name="CompanyName" type="CompanyNameType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| properties |
|
||||||||
| children | Level | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Organisation" minOccurs="0"> <xs:annotation> <xs:documentation>As the company could be part of a bigger organization, one might provide the hierarchial structure of that organization Thereby a hierarchy will be represented by a LevelID Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Level" maxOccurs="10"> <xs:annotation> <xs:documentation>A level will be represented by a LevelID (1 digit) and a corresponding key (name) value pair</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LevelID" type="xs:int"> <xs:annotation> <xs:documentation>Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| properties |
|
||||||||
| children | LevelID Name Value | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Level" maxOccurs="10"> <xs:annotation> <xs:documentation>A level will be represented by a LevelID (1 digit) and a corresponding key (name) value pair</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LevelID" type="xs:int"> <xs:annotation> <xs:documentation>Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:int | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="LevelID" type="xs:int"> <xs:annotation> <xs:documentation>Only 1 digit LevelIds are provided</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="Name"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="Value"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Text LanguageCode | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="TextLanguageType"> <xs:annotation> <xs:documentation>Type for region/country specific text information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>Text in the given language</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LanguageCode" type="xs:language"> <xs:annotation> <xs:documentation>ISO language code: either XX or XX_yy</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>Text in the given language</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:language | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="LanguageCode" type="xs:language"> <xs:annotation> <xs:documentation>ISO language code: either XX or XX_yy</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | WarningDetail | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="WarningsType"> <xs:annotation> <xs:documentation>List of warnings</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="WarningDetail" type="WarningType" nillable="false" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | WarningType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking HasToBeConfirmed | ||||||||||
| source | <xs:element name="WarningDetail" type="WarningType" nillable="false" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of InformationType | ||
| properties |
|
||
| children | Identifier Code Description AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking HasToBeConfirmed | ||
| used by |
|
||
| source | <xs:complexType name="WarningType"> <xs:complexContent> <xs:extension base="InformationType"> <xs:sequence> <xs:element name="HasToBeConfirmed" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this warning has to be explitly confirmed by the user</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="HasToBeConfirmed" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this warning has to be explitly confirmed by the user</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| source | <xs:simpleType name="AttributeSourceType"> <xs:restriction base="xs:string"> <xs:enumeration value="Touroperator"/> <xs:enumeration value="DRV"/> <xs:enumeration value="OTDS"/> <xs:enumeration value="GIATA"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:simpleType name="BookabilityStateType"> <xs:annotation> <xs:documentation>Type for specifying touristical bookability states</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Ok"/> <xs:enumeration value="Cancelled"/> <xs:enumeration value="Request"/> <xs:enumeration value="Option"/> <xs:enumeration value="Declined"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="ConfirmationStateType"> <xs:annotation> <xs:documentation>Type for specifying touristical confirmation states</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Ok"/> <xs:enumeration value="Declined"/> <xs:enumeration value="Request"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||
| type | restriction of xs:token | |||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="CountryCodeType"> <xs:annotation> <xs:documentation>ISO country code</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:minLength value="2"/> <xs:maxLength value="5"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:simpleType name="DateTimeType"> <xs:annotation> <xs:documentation>Date value in ISO8601 format including the timezone (e.g. jjjj-mm-ttThh:miZ)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="DateType"> <xs:annotation> <xs:documentation>Date value in ISO8601 format including the timezone (e.g. jjjj-mm-ttZ)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:simpleType name="ErrorCategoryType"> <xs:annotation> <xs:documentation>Error category</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="TimeoutError"/> <xs:enumeration value="UnexpectedError"/> <xs:enumeration value="UnkownError"/> <xs:enumeration value="InputDataError"/> <xs:enumeration value="AuthenticationError"/> <xs:enumeration value="AuthorizationError"/> <xs:enumeration value="ExternalSystemError"/> <xs:enumeration value="TemporarilyUnavailable"/> <xs:enumeration value="OutboundUnavailable"/> <xs:enumeration value="InboundUnavailable"/> <xs:enumeration value="FlightUnavailable"/> <xs:enumeration value="AccommodationUnavailable"/> <xs:enumeration value="ServiceUnavailable"/> <xs:enumeration value="TravellerError"/> <xs:enumeration value="AgencyClearanceError"/> <xs:enumeration value="DirectBookingOnlyError"/> <xs:enumeration value="PriceError"/> <xs:enumeration value="PaymentFailedError"/> <!-- error which should really not happen under normal circumstances (e.g. system instable)--> <!-- error which cannot be specified in detail--> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||
| type | list of IdentifierType | ||
| annotation |
|
||
| source | <xs:simpleType name="IdentifierList"> <xs:annotation> <xs:documentation>White space separated list of identifiers</xs:documentation> </xs:annotation> <xs:list itemType="IdentifierType"/> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:simpleType name="IdentifierType"> <xs:annotation> <xs:documentation>Type for an unique identifier</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:simpleType name="ProcessStateType"> <xs:annotation> <xs:documentation>Type which indicates next possible process states of the result</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="BookingPossible"/> <xs:enumeration value="RebookPossible"/> <xs:enumeration value="CancellationPossible"/> <xs:enumeration value="OptionPossible"/> <xs:enumeration value="RequestPossible"/> <xs:enumeration value="BookingOk"/> <xs:enumeration value="RebookOk"/> <xs:enumeration value="CancellationOk"/> <xs:enumeration value="OptionOk"/> <xs:enumeration value="RequestOk"/> <xs:enumeration value="Error"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||
| type | restriction of xs:string | |||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:simpleType name="RequestTriggerType"> <xs:restriction base="xs:string"> <xs:enumeration value="Interactive"/> <xs:enumeration value="Automatic"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="TimeType"> <xs:annotation> <xs:documentation>Date value in ISO8601 format including the timezone (e.g. Thh:miZ)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:simpleType name="TransactionStateType"> <xs:annotation> <xs:documentation>Type which indicates an technical error while processing a request</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Ok"/> <xs:enumeration value="Timeout"/> <xs:enumeration value="InvalidFormat"/> <xs:enumeration value="NoConnectionPossible"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||||||||||
| children | Fees | ||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="CancellationPoliciesType"> <xs:sequence> <xs:element name="Fees" type="FeeType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Free" type="xs:boolean"> <xs:annotation> <xs:documentation>True if cancelable for free </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="FreeTo" type="xs:dateTime"> <xs:annotation> <xs:documentation>End of "Free Cancellation" period</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Full" type="xs:boolean"> <xs:annotation> <xs:documentation>True if noncancelable</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="FullFrom" type="DateTimeType"> <xs:annotation> <xs:documentation>Start date-time of 100% penalty </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="Free" type="xs:boolean"> <xs:annotation> <xs:documentation>True if cancelable for free </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="FreeTo" type="xs:dateTime"> <xs:annotation> <xs:documentation>End of "Free Cancellation" period</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="Full" type="xs:boolean"> <xs:annotation> <xs:documentation>True if noncancelable</xs:documentation> </xs:annotation> </xs:attribute> |
| type | DateTimeType | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="FullFrom" type="DateTimeType"> <xs:annotation> <xs:documentation>Start date-time of 100% penalty </xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | FeeType | ||||||||
| properties |
|
||||||||
| children | Description From Nights Amount Percentage | ||||||||
| source | <xs:element name="Fees" type="FeeType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | extension of CommonServiceType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests | ||||
| used by |
|
||||
| source | <xs:complexType name="CommonServiceRequestType"> <xs:complexContent> <xs:extension base="CommonServiceType"> <xs:sequence> <xs:element name="Product" type="ProductCodeRequestType"/> <xs:element name="RequestedPrices" type="PricesRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Prices of an offer or the prices resulting from an external search</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | ProductCodeRequestType | ||||
| properties |
|
||||
| children | Code Type Catalogue | ||||
| source | <xs:element name="Product" type="ProductCodeRequestType"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PricesRequestType | ||||||||||
| properties |
|
||||||||||
| children | DetailPrices | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="RequestedPrices" type="PricesRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Prices of an offer or the prices resulting from an external search</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestRequestType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | extension of CommonServiceType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos | ||||
| used by |
|
||||
| source | <xs:complexType name="CommonServiceResponseType"> <xs:complexContent> <xs:extension base="CommonServiceType"> <xs:sequence> <xs:element name="Product" type="ProductCodeResponseType"/> <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Service bookability state</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AdditionalInfos" type="ServicesResponseAdditionalInfoType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Additional infos (e.g. cancellation and modifications conditions)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | ProductCodeResponseType | ||||
| properties |
|
||||
| children | Code Type Description Catalogue | ||||
| source | <xs:element name="Product" type="ProductCodeResponseType"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | BookabilityStateType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Service bookability state</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestResponseType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers State | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ServicesResponseAdditionalInfoType | ||||||||||
| properties |
|
||||||||||
| children | GeneralInformation CancellationPolicies ModificationPolicies | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AdditionalInfos" type="ServicesResponseAdditionalInfoType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Additional infos (e.g. cancellation and modifications conditions)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference | ||
| used by |
|
||
| source | <xs:complexType name="CommonServiceType" abstract="true"> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique service identifier</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>For optionally specifying the service type / kind of service </xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDate" type="DateType"> <xs:annotation> <xs:documentation>Start date of the service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDate" type="DateType" nillable="true"> <xs:annotation> <xs:documentation>End Date of the service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Quantity" type="xs:int" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Quantity of the service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of traveller identifiers assigned to this service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PackageReference" type="IdentifierType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to a package in case that the current service is part of a package</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique service identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:token | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="Type" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>For optionally specifying the service type / kind of service </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | DateType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="StartDate" type="DateType"> <xs:annotation> <xs:documentation>Start date of the service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | DateType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EndDate" type="DateType" nillable="true"> <xs:annotation> <xs:documentation>End Date of the service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:int | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Quantity" type="xs:int" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Quantity of the service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of traveller identifiers assigned to this service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AttributesType | ||||||||||
| properties |
|
||||||||||
| children | Attribute | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifierType | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="PackageReference" type="IdentifierType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to a package in case that the current service is part of a package</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ReferenceNumber Code Description | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ExternalReferenceType"> <xs:annotation> <xs:documentation>Information about external system reference</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ReferenceNumber" type="xs:int" nillable="false"/> <xs:element name="Code" type="xs:token"/> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:int | ||||||
| properties |
|
||||||
| source | <xs:element name="ReferenceNumber" type="xs:int" nillable="false"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| source | <xs:element name="Code" type="xs:token"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Description From Nights Amount Percentage | ||
| used by |
|
||
| source | <xs:complexType name="FeeType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="From" type="DateTimeType"> <xs:annotation> <xs:documentation>Start date/time of according fee</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="Nights" type="xs:int" nillable="false"> <xs:annotation> <xs:documentation>Fee in number of nights</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Fee as absolute amount</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Percentage" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Fee as percentage value</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | DateTimeType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="From" type="DateTimeType"> <xs:annotation> <xs:documentation>Start date/time of according fee</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:int | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Nights" type="xs:int" nillable="false"> <xs:annotation> <xs:documentation>Fee in number of nights</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Amount" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Fee as absolute amount</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:decimal | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="Percentage" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Fee as percentage value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of IncludedExtraCommonType | ||
| properties |
|
||
| children | AssignedTravellers ExtraCode | ||
| used by |
|
||
| source | <xs:complexType name="IncludedExtraBaseRequestType"> <xs:complexContent> <xs:extension base="IncludedExtraCommonType"> <xs:annotation> <xs:documentation>Included extra information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ExtraCode" type="IncludedExtraRequestType" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | IncludedExtraRequestType | ||||||||
| properties |
|
||||||||
| children | Code | ||||||||
| source | <xs:element name="ExtraCode" type="IncludedExtraRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of IncludedExtraCommonType | ||
| properties |
|
||
| children | AssignedTravellers ExtraCode | ||
| used by |
|
||
| source | <xs:complexType name="IncludedExtraBaseResponseType"> <xs:complexContent> <xs:extension base="IncludedExtraCommonType"> <xs:annotation> <xs:documentation>Included extra information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ExtraCode" type="IncludedExtraResponseType" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | IncludedExtraResponseType | ||||||||
| properties |
|
||||||||
| children | Code Description | ||||||||
| source | <xs:element name="ExtraCode" type="IncludedExtraResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | AssignedTravellers | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="IncludedExtraCommonType"> <xs:annotation> <xs:documentation>Included extra information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of traveller identifiers assigned to this included extra</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of traveller identifiers assigned to this included extra</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Code | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="IncludedExtraRequestType"> <xs:annotation> <xs:documentation>Included extra</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| source | <xs:element name="Code" type="xs:token"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of IncludedExtraRequestType | ||
| properties |
|
||
| children | Code Description | ||
| used by |
|
||
| source | <xs:complexType name="IncludedExtraResponseType"> <xs:complexContent> <xs:extension base="IncludedExtraRequestType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | IncludedExtra | ||
| used by |
|
||
| source | <xs:complexType name="IncludedExtrasRequestType"> <xs:sequence> <xs:element name="IncludedExtra" type="IncludedExtraBaseRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtraBaseRequestType | ||||||||||
| properties |
|
||||||||||
| children | AssignedTravellers ExtraCode | ||||||||||
| source | <xs:element name="IncludedExtra" type="IncludedExtraBaseRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | IncludedExtra | ||
| used by |
|
||
| source | <xs:complexType name="IncludedExtrasResponseType"> <xs:sequence> <xs:element name="IncludedExtra" type="IncludedExtraBaseResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtraBaseResponseType | ||||||||||
| properties |
|
||||||||||
| children | AssignedTravellers ExtraCode | ||||||||||
| source | <xs:element name="IncludedExtra" type="IncludedExtraBaseResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||
| children | Permitted Fees | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="ModficationPoliciesType"> <xs:sequence> <xs:element name="Permitted" minOccurs="0"> <xs:complexType> <xs:attribute name="Passengers" type="xs:boolean"/> <xs:attribute name="From" type="xs:boolean"/> <xs:attribute name="To" type="xs:boolean"/> <xs:attribute name="Duration" type="xs:boolean"/> <xs:attribute name="Room" type="xs:boolean"/> <xs:attribute name="Board" type="xs:token"/> </xs:complexType> </xs:element> <xs:element name="Fees" type="FeeType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Free" type="xs:boolean"> <xs:annotation> <xs:documentation>True if modifiable for free </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Upgradable" type="xs:boolean"> <xs:annotation> <xs:documentation>True if upgradable for free </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Unchangeable" type="xs:boolean"> <xs:annotation> <xs:documentation>True if not changeable at all</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="Free" type="xs:boolean"> <xs:annotation> <xs:documentation>True if modifiable for free </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="Upgradable" type="xs:boolean"> <xs:annotation> <xs:documentation>True if upgradable for free </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="Unchangeable" type="xs:boolean"> <xs:annotation> <xs:documentation>True if not changeable at all</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Permitted" minOccurs="0"> <xs:complexType> <xs:attribute name="Passengers" type="xs:boolean"/> <xs:attribute name="From" type="xs:boolean"/> <xs:attribute name="To" type="xs:boolean"/> <xs:attribute name="Duration" type="xs:boolean"/> <xs:attribute name="Room" type="xs:boolean"/> <xs:attribute name="Board" type="xs:token"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="Passengers" type="xs:boolean"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="From" type="xs:boolean"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="To" type="xs:boolean"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="Duration" type="xs:boolean"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="Room" type="xs:boolean"/> |
| type | xs:token | ||
| properties |
|
||
| source | <xs:attribute name="Board" type="xs:token"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | FeeType | ||||||||
| properties |
|
||||||||
| children | Description From Nights Amount Percentage | ||||||||
| source | <xs:element name="Fees" type="FeeType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ExternalReference | ||
| used by |
|
||
| source | <xs:complexType name="ServiceRequestReferencesType"> <xs:sequence> <xs:element name="ExternalReference" type="ExternalReferenceType"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | ExternalReferenceType | ||||
| properties |
|
||||
| children | ReferenceNumber Code Description | ||||
| source | <xs:element name="ExternalReference" type="ExternalReferenceType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ExternalReference ExternalContent | ||
| used by |
|
||
| source | <xs:complexType name="ServiceResponseReferencesType"> <xs:sequence> <xs:element name="ExternalReference" type="ExternalReferenceType"> <xs:annotation> <xs:documentation>Reference in an "external" system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExternalContent" type="ExternalContentRequestType"> <xs:annotation> <xs:documentation>Reference onto "Rich / Non Bookable Content"</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | ExternalReferenceType | ||||
| properties |
|
||||
| children | ReferenceNumber Code Description | ||||
| annotation |
|
||||
| source | <xs:element name="ExternalReference" type="ExternalReferenceType"> <xs:annotation> <xs:documentation>Reference in an "external" system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | ExternalContentRequestType | ||||
| properties |
|
||||
| children | Provider Id URL | ||||
| annotation |
|
||||
| source | <xs:element name="ExternalContent" type="ExternalContentRequestType"> <xs:annotation> <xs:documentation>Reference onto "Rich / Non Bookable Content"</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Service | ||
| used by |
|
||
| source | <xs:complexType name="ServicesRequestType"> <xs:sequence> <xs:element name="Service" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element name="Accommodation" type="AccommodationRequestType"/> <xs:element name="Flight" type="FlightRequestType"/> <xs:element name="CommonService" type="CommonServiceRequestType"/> </xs:choice> <xs:element name="References" type="ServiceRequestReferencesType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| properties |
|
||||||||||
| children | Accommodation Flight CommonService References | ||||||||||
| source | <xs:element name="Service" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element name="Accommodation" type="AccommodationRequestType"/> <xs:element name="Flight" type="FlightRequestType"/> <xs:element name="CommonService" type="CommonServiceRequestType"/> </xs:choice> <xs:element name="References" type="ServiceRequestReferencesType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AccommodationRequestType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests InformationForTransfer Rooms StayRequest | ||||
| source | <xs:element name="Accommodation" type="AccommodationRequestType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | FlightRequestType | ||||
| properties |
|
||||
| children | Legs | ||||
| source | <xs:element name="Flight" type="FlightRequestType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | CommonServiceRequestType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests | ||||
| source | <xs:element name="CommonService" type="CommonServiceRequestType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ServiceRequestReferencesType | ||||||||
| properties |
|
||||||||
| children | ExternalReference | ||||||||
| source | <xs:element name="References" type="ServiceRequestReferencesType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | GeneralInformation CancellationPolicies ModificationPolicies | ||
| used by |
|
||
| source | <xs:complexType name="ServicesResponseAdditionalInfoType"> <xs:sequence> <xs:element name="GeneralInformation" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="CancellationPolicies" type="CancellationPoliciesType" minOccurs="0"/> <xs:element name="ModificationPolicies" type="ModficationPoliciesType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="GeneralInformation" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||||||||||
| type | CancellationPoliciesType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| children | Fees | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CancellationPolicies" type="CancellationPoliciesType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||||||||||||||
| type | ModficationPoliciesType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | Permitted Fees | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="ModificationPolicies" type="ModficationPoliciesType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Service | ||
| used by |
|
||
| source | <xs:complexType name="ServicesResponseType"> <xs:sequence> <xs:element name="Service" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element name="Accommodation" type="AccommodationResponseType"/> <xs:element name="Flight" type="FlightResponseType"/> <xs:element name="CommonService" type="CommonServiceResponseType"/> </xs:choice> <xs:element name="References" type="ServiceResponseReferencesType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| properties |
|
||||||||||
| children | Accommodation Flight CommonService References | ||||||||||
| source | <xs:element name="Service" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element name="Accommodation" type="AccommodationResponseType"/> <xs:element name="Flight" type="FlightResponseType"/> <xs:element name="CommonService" type="CommonServiceResponseType"/> </xs:choice> <xs:element name="References" type="ServiceResponseReferencesType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AccommodationResponseType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos LocationDetails InformationForTransfer Rooms Stay | ||||
| source | <xs:element name="Accommodation" type="AccommodationResponseType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | FlightResponseType | ||||
| properties |
|
||||
| children | Legs | ||||
| source | <xs:element name="Flight" type="FlightResponseType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | CommonServiceResponseType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos | ||||
| source | <xs:element name="CommonService" type="CommonServiceResponseType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ServiceResponseReferencesType | ||||||||
| properties |
|
||||||||
| children | ExternalReference ExternalContent | ||||||||
| source | <xs:element name="References" type="ServiceResponseReferencesType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTravellerType | ||
| properties |
|
||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||
| used by |
|
||
| source | <xs:complexType name="CommonTravellerRequestType"> <xs:complexContent> <xs:extension base="CommonTravellerType"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTravellerType | ||
| properties |
|
||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber TotalSalesPrice | ||
| used by |
|
||
| source | <xs:complexType name="CommonTravellerResponseType"> <xs:complexContent> <xs:extension base="CommonTravellerType"> <xs:sequence> <xs:element name="TotalSalesPrice" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Total sales amount</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="TotalSalesPrice" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Total sales amount</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| properties |
|
||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||
| used by |
|
||||
| source | <xs:complexType name="CommonTravellerType" abstract="true"> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"/> <xs:element name="Surname" type="xs:string" minOccurs="0"/> <xs:element name="Prename" type="xs:string" minOccurs="0"/> <xs:element name="Salutation" type="SalutationType" nillable="true" minOccurs="0"/> <xs:element name="Gender" type="GenderType" nillable="true" minOccurs="0"/> <xs:element name="AgeCategory" type="AgeCategoryType" nillable="true" minOccurs="0"/> <xs:element name="BirthDate" type="DateType" minOccurs="0"/> <xs:element name="ContactDetails" type="ContactDetailsType" nillable="true" minOccurs="0"/> <xs:element name="Passport" type="PassportType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="ESTA_Information" type="AdditionalESTAInformationType" nillable="true" minOccurs="0"/> <xs:element name="Address" type="AddressType" nillable="true" minOccurs="0"/> <xs:element name="ClientNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Surname" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Prename" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | SalutationType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="Salutation" type="SalutationType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | GenderType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="Gender" type="GenderType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | AgeCategoryType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="AgeCategory" type="AgeCategoryType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="BirthDate" type="DateType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ContactDetailsType | ||||||||||
| properties |
|
||||||||||
| children | Mail Phone Mobile Emergency | ||||||||||
| source | <xs:element name="ContactDetails" type="ContactDetailsType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportType | ||||||||||
| properties |
|
||||||||||
| children | PassportNumber Surname BirthName Prename BirthDate Nationality Gender IssueDate ExpirationDate CityOfBirth CountryOfBirth Authority | ||||||||||
| source | <xs:element name="Passport" type="PassportType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AdditionalESTAInformationType | ||||||||||
| properties |
|
||||||||||
| children | CitizenOfForeignCountryNow CitizenOfForeignCountryEverSince FatherInfo MotherInfo StayInfo Mail | ||||||||||
| source | <xs:element name="ESTA_Information" type="AdditionalESTAInformationType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | AddressType | ||||||||||||
| properties |
|
||||||||||||
| children | Street HouseNumber ZIPCode City Country | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Address" type="AddressType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ClientNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Traveller | ||
| used by |
|
||
| source | <xs:complexType name="TravellersRequestType"> <xs:sequence> <xs:element name="Traveller" type="CommonTravellerRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerRequestType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber | ||||||||||
| source | <xs:element name="Traveller" type="CommonTravellerRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Traveller | ||
| used by |
|
||
| source | <xs:complexType name="TravellersResponseType"> <xs:sequence> <xs:element name="Traveller" type="CommonTravellerResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTravellerResponseType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Surname Prename Salutation Gender AgeCategory BirthDate ContactDetails Passport ESTA_Information Address ClientNumber TotalSalesPrice | ||||||||||
| source | <xs:element name="Traveller" type="CommonTravellerResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | IataCode IcaoCode | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="AirlineRequestType"> <xs:annotation> <xs:documentation>Airline</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="IataCode"/> <xs:element name="IcaoCode"/> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="IataCode"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| source | <xs:element name="IcaoCode"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | OperatingCarrier MarketingCarrier | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AirlineRequestTypes"> <xs:annotation> <xs:documentation>Airline types</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="OperatingCarrier" type="AirlineRequestType" nillable="true" minOccurs="0"/> <xs:element name="MarketingCarrier" type="AirlineRequestType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineRequestType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode | ||||||||||
| source | <xs:element name="OperatingCarrier" type="AirlineRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineRequestType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode | ||||||||||
| source | <xs:element name="MarketingCarrier" type="AirlineRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of AirlineRequestType | ||
| properties |
|
||
| children | IataCode IcaoCode AirlineName | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AirlineResponseType"> <xs:annotation> <xs:documentation>Airline</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="AirlineRequestType"> <xs:sequence> <xs:element name="AirlineName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="AirlineName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | OperatingCarrier MarketingCarrier | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AirlineResponseTypes"> <xs:annotation> <xs:documentation>Airline types</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="OperatingCarrier" type="AirlineResponseType" nillable="true" minOccurs="0"/> <xs:element name="MarketingCarrier" type="AirlineResponseType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineResponseType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode AirlineName | ||||||||||
| source | <xs:element name="OperatingCarrier" type="AirlineResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineResponseType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode AirlineName | ||||||||||
| source | <xs:element name="MarketingCarrier" type="AirlineResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | IataCode IcaoCode | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="AirportRequestType"> <xs:annotation> <xs:documentation>Airport</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="IataCode" type="IataAirportCode"/> <xs:element name="IcaoCode" type="IcaoAirportCode"/> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | IataAirportCode | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:element name="IataCode" type="IataAirportCode"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | IcaoAirportCode | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:element name="IcaoCode" type="IcaoAirportCode"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of AirportRequestType | ||
| properties |
|
||
| children | IataCode IcaoCode AirportName Location | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="AirportResponseType"> <xs:annotation> <xs:documentation>Airport</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="AirportRequestType"> <xs:sequence> <xs:element name="AirportName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Location" type="GeoLocationType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="AirportName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | GeoLocationType | ||||||||||
| properties |
|
||||||||||
| children | Longitude Latitude | ||||||||||
| source | <xs:element name="Location" type="GeoLocationType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Pieces Weight | ||
| used by |
|
||
| source | <xs:complexType name="BaggageInfoType"> <xs:sequence> <xs:element name="Pieces" type="xs:int" nillable="true" minOccurs="0"/> <xs:element name="Weight" type="PackageWeightType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:int | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Pieces" type="xs:int" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PackageWeightType | ||||||||||
| properties |
|
||||||||||
| children | Weight Measure | ||||||||||
| source | <xs:element name="Weight" type="PackageWeightType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Identifier CabinClass State AssignedTravellers Attributes | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BookableClassCommonType"> <xs:annotation> <xs:documentation>Class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique class identifier</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CabinClass" type="CabinClassType" nillable="true" minOccurs="0"/> <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Flight class bookability state</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this class</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique class identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | CabinClassType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="CabinClass" type="CabinClassType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | BookabilityStateType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Flight class bookability state</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AttributesType | ||||||||||
| properties |
|
||||||||||
| children | Attribute | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this class</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of BookableClassCommonType | ||
| properties |
|
||
| children | Identifier CabinClass State AssignedTravellers Attributes ClassCode IncludedExtras CustomerRequests | ||
| used by |
|
||
| source | <xs:complexType name="BookableClassRequestType"> <xs:complexContent> <xs:extension base="BookableClassCommonType"> <xs:annotation> <xs:documentation>Class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ClassCode" type="ClassRequestType" minOccurs="0"/> <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="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ClassRequestType | ||||||||
| properties |
|
||||||||
| children | Code | ||||||||
| source | <xs:element name="ClassCode" type="ClassRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtrasRequestType | ||||||||||
| properties |
|
||||||||||
| children | IncludedExtra | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestRequestType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of BookableClassCommonType | ||
| properties |
|
||
| children | Identifier CabinClass State AssignedTravellers Attributes ClassCode IncludedExtras CustomerRequests | ||
| used by |
|
||
| source | <xs:complexType name="BookableClassResponseType"> <xs:complexContent> <xs:extension base="BookableClassCommonType"> <xs:annotation> <xs:documentation>Class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ClassCode" type="ClassResponseType" minOccurs="0"/> <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:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ClassResponseType | ||||||||
| properties |
|
||||||||
| children | Code Description | ||||||||
| source | <xs:element name="ClassCode" type="ClassResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtrasResponseType | ||||||||||
| properties |
|
||||||||||
| children | IncludedExtra | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestResponseType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers State | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Time Counter Terminal Gate | ||
| used by |
|
||
| source | <xs:complexType name="CheckInData"> <xs:sequence> <xs:element name="Time" type="TimeType" nillable="true" minOccurs="0"/> <xs:element name="Counter" type="xs:string" minOccurs="0"/> <xs:element name="Terminal" type="xs:string" minOccurs="0"/> <xs:element name="Gate" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | TimeType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Time" type="TimeType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Counter" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Terminal" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Gate" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | CabinClass | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ClassBaseCommonType"> <xs:annotation> <xs:documentation>Flight class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="CabinClass" type="CabinClassType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | CabinClassType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="CabinClass" type="CabinClassType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of ClassBaseCommonType | ||
| properties |
|
||
| children | CabinClass ClassCode | ||
| used by |
|
||
| source | <xs:complexType name="ClassBaseRequestType"> <xs:complexContent> <xs:extension base="ClassBaseCommonType"> <xs:annotation> <xs:documentation>Class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ClassCode" type="ClassRequestType" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ClassRequestType | ||||||||
| properties |
|
||||||||
| children | Code | ||||||||
| source | <xs:element name="ClassCode" type="ClassRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of ClassBaseCommonType | ||
| properties |
|
||
| children | CabinClass ClassCode | ||
| used by |
|
||
| source | <xs:complexType name="ClassBaseResponseType"> <xs:complexContent> <xs:extension base="ClassBaseCommonType"> <xs:annotation> <xs:documentation>Class information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ClassCode" type="ClassResponseType" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | ClassResponseType | ||||||||
| properties |
|
||||||||
| children | Code Description | ||||||||
| source | <xs:element name="ClassCode" type="ClassResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Code | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="ClassRequestType"> <xs:annotation> <xs:documentation>Class</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| source | <xs:element name="Code" type="xs:token"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of ClassRequestType | ||
| properties |
|
||
| children | Code Description | ||
| used by |
|
||
| source | <xs:complexType name="ClassResponseType"> <xs:complexContent> <xs:extension base="ClassRequestType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | PNR PointOfTurnAround | ||
| used by |
|
||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ListType | ||||||||||
| properties |
|
||||||||||
| children | Value | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="PNR" type="ListType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>PNR reference</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | Identifier Segment |
| source | <xs:complexType name="CommonFlightLegRequestType"> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"/> <xs:element name="Segment" type="CommonFlightSegmentRequestType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CommonFlightSegmentRequestType | ||||||||
| properties |
|
||||||||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class | ||||||||
| source | <xs:element name="Segment" type="CommonFlightSegmentRequestType" maxOccurs="unbounded"/> |
| diagram | ![]() |
| namespace | http://string.drv.de/xmlschema/string |
| children | Identifier Segment |
| source | <xs:complexType name="CommonFlightLegResponseType"> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"/> <xs:element name="Segment" type="CommonFlightSegmentResponseType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CommonFlightSegmentResponseType | ||||||||
| properties |
|
||||||||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class HasSeatmap | ||||||||
| source | <xs:element name="Segment" type="CommonFlightSegmentResponseType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonFlightSegmentType | ||
| properties |
|
||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class | ||
| used by |
|
||
| source | <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> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AirportRequestType | ||||
| properties |
|
||||
| children | IataCode IcaoCode | ||||
| annotation |
|
||||
| source | <xs:element name="DepartureAirport" type="AirportRequestType"> <xs:annotation> <xs:documentation>Departure airport for the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AirportRequestType | ||||
| properties |
|
||||
| children | IataCode IcaoCode | ||||
| annotation |
|
||||
| source | <xs:element name="ArrivalAirport" type="AirportRequestType"> <xs:annotation> <xs:documentation>Arrival airport of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AirlineRequestTypes | ||||||||
| properties |
|
||||||||
| children | OperatingCarrier MarketingCarrier | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Carrier" type="AirlineRequestTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Carrier information of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ClassBaseRequestType | ||||||||||
| properties |
|
||||||||||
| children | CabinClass ClassCode | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonFlightSegmentType | ||
| properties |
|
||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class HasSeatmap | ||
| used by |
|
||
| source | <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> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AirportResponseType | ||||
| properties |
|
||||
| children | IataCode IcaoCode AirportName Location | ||||
| annotation |
|
||||
| source | <xs:element name="DepartureAirport" type="AirportResponseType"> <xs:annotation> <xs:documentation>Departure airport for the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AirportResponseType | ||||
| properties |
|
||||
| children | IataCode IcaoCode AirportName Location | ||||
| annotation |
|
||||
| source | <xs:element name="ArrivalAirport" type="AirportResponseType"> <xs:annotation> <xs:documentation>Arrival airport of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | AirlineResponseTypes | ||||
| properties |
|
||||
| children | OperatingCarrier MarketingCarrier | ||||
| annotation |
|
||||
| source | <xs:element name="Carrier" type="AirlineResponseTypes"> <xs:annotation> <xs:documentation>Carrier information of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ClassBaseResponseType | ||||||||||
| properties |
|
||||||||||
| children | CabinClass ClassCode | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers | ||
| used by |
|
||
| source | <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> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique flight segment identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | DateTimeType | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | DateTimeType | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | FlightNumberType | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"> <xs:annotation> <xs:documentation>Flight number of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | ListType | ||||||||||
| properties |
|
||||||||||
| children | Value | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | BookabilityStateType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CheckInData | ||||||||||
| properties |
|
||||||||||
| children | Time Counter Terminal Gate | ||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ArrivalTerminal" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Arrival terminal of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ETIX" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ETIX reference of the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:int | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | AssignedTravellers AssignedLegs AssignedSegments BaggageInfo | ||
| used by |
|
||
| source | <xs:complexType name="CommonTariffDataType"> <xs:sequence> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> <xs:element name="AssignedLegs" type="IdentifiersType" nillable="true" minOccurs="0"/> <xs:element name="AssignedSegments" type="IdentifiersType" nillable="true" minOccurs="0"/> <xs:element name="BaggageInfo" type="BaggageInfoType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedLegs" type="IdentifiersType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedSegments" type="IdentifiersType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | BaggageInfoType | ||||||||||
| properties |
|
||||||||||
| children | Pieces Weight | ||||||||||
| source | <xs:element name="BaggageInfo" type="BaggageInfoType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTariffDataType | ||
| properties |
|
||
| children | AssignedTravellers AssignedLegs AssignedSegments BaggageInfo Meal | ||
| used by |
|
||
| source | <xs:complexType name="CommonTariffRequestType"> <xs:complexContent> <xs:extension base="CommonTariffDataType"> <xs:sequence> <xs:element name="Meal" type="MealRequestType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | MealRequestType | ||||||||||
| properties |
|
||||||||||
| children | Code | ||||||||||
| source | <xs:element name="Meal" type="MealRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTariffDataType | ||
| properties |
|
||
| children | AssignedTravellers AssignedLegs AssignedSegments BaggageInfo Meal | ||
| used by |
|
||
| source | <xs:complexType name="CommonTariffResponseType"> <xs:complexContent> <xs:extension base="CommonTariffDataType"> <xs:sequence> <xs:element name="Meal" type="MealResponseType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | MealResponseType | ||||||||||
| properties |
|
||||||||||
| children | Code Description | ||||||||||
| source | <xs:element name="Meal" type="MealResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | FlightClass | ||
| used by |
|
||
| source | <xs:complexType name="FlightClassesRequestType"> <xs:sequence> <xs:element name="FlightClass" type="BookableClassRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | BookableClassRequestType | ||||||||||
| properties |
|
||||||||||
| children | Identifier CabinClass State AssignedTravellers Attributes ClassCode IncludedExtras CustomerRequests | ||||||||||
| source | <xs:element name="FlightClass" type="BookableClassRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | FlightClass | ||
| used by |
|
||
| source | <xs:complexType name="FlightClassesResponseType"> <xs:sequence> <xs:element name="FlightClass" type="BookableClassResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | BookableClassResponseType | ||||||||||
| properties |
|
||||||||||
| children | Identifier CabinClass State AssignedTravellers Attributes ClassCode IncludedExtras CustomerRequests | ||||||||||
| source | <xs:element name="FlightClass" type="BookableClassResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Segment | ||
| used by |
|
||
| source | <xs:complexType name="FlightSegmentsRequestType"> <xs:sequence> <xs:element name="Segment" type="CommonFlightSegmentRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonFlightSegmentRequestType | ||||||||||
| properties |
|
||||||||||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class | ||||||||||
| source | <xs:element name="Segment" type="CommonFlightSegmentRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Segment | ||
| used by |
|
||
| source | <xs:complexType name="FlightSegmentsResponseType"> <xs:sequence> <xs:element name="Segment" type="CommonFlightSegmentResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonFlightSegmentResponseType | ||||||||||
| properties |
|
||||||||||
| children | Identifier DepartureDate ArrivalDate FlightNumber PNR State CheckInData ArrivalTerminal ETIX Overnights AssignedTravellers DepartureAirport ArrivalAirport Carrier Class HasSeatmap | ||||||||||
| source | <xs:element name="Segment" type="CommonFlightSegmentResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | TariffDetail | ||
| used by |
|
||
| source | <xs:complexType name="FlightTariffsRequestType"> <xs:sequence> <xs:element name="TariffDetail" type="CommonTariffRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTariffRequestType | ||||||||||
| properties |
|
||||||||||
| children | AssignedTravellers AssignedLegs AssignedSegments BaggageInfo Meal | ||||||||||
| source | <xs:element name="TariffDetail" type="CommonTariffRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | TariffDetail | ||
| used by |
|
||
| source | <xs:complexType name="FlightTariffsResponseType"> <xs:sequence> <xs:element name="TariffDetail" type="CommonTariffResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonTariffResponseType | ||||||||||
| properties |
|
||||||||||
| children | AssignedTravellers AssignedLegs AssignedSegments BaggageInfo Meal | ||||||||||
| source | <xs:element name="TariffDetail" type="CommonTariffResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Code | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="MealRequestType"> <xs:annotation> <xs:documentation>Meal</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:token | ||||
| properties |
|
||||
| source | <xs:element name="Code" type="xs:token"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of MealRequestType | ||
| properties |
|
||
| children | Code Description | ||
| used by |
|
||
| source | <xs:complexType name="MealResponseType"> <xs:complexContent> <xs:extension base="MealRequestType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Weight Measure | ||
| used by |
|
||
| source | <xs:complexType name="PackageWeightType"> <xs:sequence> <xs:element name="Weight" type="xs:int" nillable="false" minOccurs="0"/> <xs:element name="Measure" type="WeightMeasureType" nillable="false" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:int | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Weight" type="xs:int" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | WeightMeasureType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="Measure" type="WeightMeasureType" nillable="false" minOccurs="0"/> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:simpleType name="CabinClassType"> <xs:restriction base="xs:string"> <xs:enumeration value="First"/> <xs:enumeration value="Business"/> <xs:enumeration value="Economy"/> <xs:enumeration value="PremiumEconomy"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||
| type | xs:int | ||
| used by |
|
||
| annotation |
|
||
| source | <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> |
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | restriction of xs:string | ||||||
| facets |
|
||||||
| source | <xs:simpleType name="IataAirlineCode"> <xs:restriction base="xs:string"> <xs:length value="2"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | restriction of xs:string | ||||||
| used by |
|
||||||
| facets |
|
||||||
| source | <xs:simpleType name="IataAirportCode"> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | restriction of xs:string | ||||||
| facets |
|
||||||
| source | <xs:simpleType name="IcaoAirlineCode"> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | restriction of xs:string | ||||||
| used by |
|
||||||
| facets |
|
||||||
| source | <xs:simpleType name="IcaoAirportCode"> <xs:restriction base="xs:string"> <xs:length value="4"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="WeightMeasureType"> <xs:annotation> <xs:documentation>Weight scale information</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Kilogram"/> <xs:enumeration value="Gram"/> <xs:enumeration value="Pound"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="AccommodationCheckInOutType"> <xs:annotation> <xs:documentation>Check In and/or Check Out Date and Time, either (Request) requested by customer or (Response) confirmed by ServiceProvider</xs:documentation> </xs:annotation> <xs:attribute name="CheckIn" type="DateTimeType"/> <xs:attribute name="CheckOut" type="DateTimeType"/> </xs:complexType> |
| type | DateTimeType | ||
| properties |
|
||
| source | <xs:attribute name="CheckIn" type="DateTimeType"/> |
| type | DateTimeType | ||
| properties |
|
||
| source | <xs:attribute name="CheckOut" type="DateTimeType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | GeoLocation Address Regions | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationProductResponseType"> <xs:sequence> <xs:element name="GeoLocation" type="GeoLocationType" nillable="true" minOccurs="0"/> <xs:element name="Address" type="AddressType" minOccurs="0" maxOccurs="3"> <xs:annotation> <xs:documentation>Possibility to provide the address data in up to 3 different languages</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Regions" type="RegionsType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | GeoLocationType | ||||||||||
| properties |
|
||||||||||
| children | Longitude Latitude | ||||||||||
| source | <xs:element name="GeoLocation" type="GeoLocationType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | AddressType | ||||||||||||
| properties |
|
||||||||||||
| children | Street HouseNumber ZIPCode City Country | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="Address" type="AddressType" minOccurs="0" maxOccurs="3"> <xs:annotation> <xs:documentation>Possibility to provide the address data in up to 3 different languages</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | RegionsType | ||||||||
| properties |
|
||||||||
| children | Region | ||||||||
| source | <xs:element name="Regions" type="RegionsType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Room | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationRoomsRequestType"> <xs:sequence> <xs:element name="Room" type="RoomRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | RoomRequestType | ||||||||||
| properties |
|
||||||||||
| children | Identifier State AssignedTravellers Attributes RoomCode Board IncludedExtras CustomerRequests | ||||||||||
| source | <xs:element name="Room" type="RoomRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Room | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationRoomsResponseType"> <xs:sequence> <xs:element name="Room" type="RoomResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | RoomResponseType | ||||||||||
| properties |
|
||||||||||
| children | Identifier State AssignedTravellers Attributes RoomCode Board IncludedExtras CustomerRequests | ||||||||||
| source | <xs:element name="Room" type="RoomResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | CheckInOut | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationStayRequestType"> <xs:sequence> <xs:element name="CheckInOut" type="AccommodationCheckInOutType" minOccurs="0"> <xs:annotation> <xs:documentation>Check In/Out Date and Time requested by the customer</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | AccommodationCheckInOutType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="CheckInOut" type="AccommodationCheckInOutType" minOccurs="0"> <xs:annotation> <xs:documentation>Check In/Out Date and Time requested by the customer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ChargedNights CheckInOut | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationStayResponseType"> <xs:sequence> <xs:element name="ChargedNights" type="xs:int"> <xs:annotation> <xs:documentation>Charged nights for the accommodation calculated by the touroperator</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CheckInOut" type="AccommodationCheckInOutType"> <xs:annotation> <xs:documentation>Check In/Out Date and Time confirmed by the provider</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:int | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="ChargedNights" type="xs:int"> <xs:annotation> <xs:documentation>Charged nights for the accommodation calculated by the touroperator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | AccommodationCheckInOutType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="CheckInOut" type="AccommodationCheckInOutType"> <xs:annotation> <xs:documentation>Check In/Out Date and Time confirmed by the provider</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferBusInfoRequestDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferBusInfoRequestType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferBusInfoRequestType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoRequestType | ||||||||
| properties |
|
||||||||
| children | BusReference Date BusStation BusNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferBusInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoRequestType | ||||||||
| properties |
|
||||||||
| children | BusReference Date BusStation BusNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferBusInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | BusReference Date BusStation BusNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferBusInfoRequestType"> <xs:choice> <xs:element name="BusReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="BusStation" type="TextLanguageType" minOccurs="0"/> <xs:element name="BusNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="BusReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="BusStation" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="BusNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferBusInfoResponseDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferBusInfoResponseType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferBusInfoResponseType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoResponseType | ||||||||
| properties |
|
||||||||
| children | BusReference Date BusStation BusNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferBusInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoResponseType | ||||||||
| properties |
|
||||||||
| children | BusReference Date BusStation BusNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferBusInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | BusReference Date BusStation BusNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferBusInfoResponseType"> <xs:choice> <xs:element name="BusReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="BusStation" type="TextLanguageType" minOccurs="0"/> <xs:element name="BusNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="BusReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="BusStation" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="BusNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferFlightInfoRequestDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferFlightInfoRequestType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferFlightInfoRequestType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoRequestType | ||||||||
| properties |
|
||||||||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferFlightInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoRequestType | ||||||||
| properties |
|
||||||||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferFlightInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferFlightInfoRequestType"> <xs:choice> <xs:element name="FlightReference" minOccurs="0"/> <xs:sequence> <xs:element name="ArrivalDate" type="DateTimeType" minOccurs="0"/> <xs:element name="ArrivalAirport" type="AirportRequestType" minOccurs="0"/> <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"/> <xs:element name="Carrier" type="AirlineRequestTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Carrier information of the flight</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="FlightReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ArrivalDate" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AirportRequestType | ||||||||
| properties |
|
||||||||
| children | IataCode IcaoCode | ||||||||
| source | <xs:element name="ArrivalAirport" type="AirportRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | FlightNumberType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AirlineRequestTypes | ||||||||
| properties |
|
||||||||
| children | OperatingCarrier MarketingCarrier | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Carrier" type="AirlineRequestTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Carrier information of the flight</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferFlightInfoResponseDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferFlightInfoResponseType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferFlightInfoResponseType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoResponseType | ||||||||
| properties |
|
||||||||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferFlightInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoResponseType | ||||||||
| properties |
|
||||||||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferFlightInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | FlightReference ArrivalDate ArrivalAirport FlightNumber Carrier | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferFlightInfoResponseType"> <xs:choice> <xs:element name="FlightReference" minOccurs="0"/> <xs:sequence> <xs:element name="ArrivalDate" type="DateTimeType" minOccurs="0"/> <xs:element name="ArrivalAirport" type="AirportResponseType" minOccurs="0"/> <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"/> <xs:element name="Carrier" type="AirlineResponseTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Carrier information of the flight</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="FlightReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ArrivalDate" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AirportResponseType | ||||||||
| properties |
|
||||||||
| children | IataCode IcaoCode AirportName Location | ||||||||
| source | <xs:element name="ArrivalAirport" type="AirportResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | FlightNumberType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AirlineResponseTypes | ||||||||
| properties |
|
||||||||
| children | OperatingCarrier MarketingCarrier | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Carrier" type="AirlineResponseTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Carrier information of the flight</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Flight Rail Ship Bus | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferInfoRequestType"> <xs:sequence> <xs:element name="Flight" type="AccommodationTransferFlightInfoRequestDataType" minOccurs="0"/> <xs:element name="Rail" type="AccommodationTransferRailInfoRequestDataType" minOccurs="0"/> <xs:element name="Ship" type="AccommodationTransferShipInfoRequestDataType" minOccurs="0"/> <xs:element name="Bus" type="AccommodationTransferBusInfoRequestDataType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoRequestDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Flight" type="AccommodationTransferFlightInfoRequestDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoRequestDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Rail" type="AccommodationTransferRailInfoRequestDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoRequestDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Ship" type="AccommodationTransferShipInfoRequestDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoRequestDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Bus" type="AccommodationTransferBusInfoRequestDataType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Flight Rail Ship Bus | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferInfoResponseType"> <xs:sequence> <xs:element name="Flight" type="AccommodationTransferFlightInfoResponseDataType" minOccurs="0"/> <xs:element name="Rail" type="AccommodationTransferRailInfoResponseDataType" minOccurs="0"/> <xs:element name="Ship" type="AccommodationTransferShipInfoResponseDataType" minOccurs="0"/> <xs:element name="Bus" type="AccommodationTransferBusInfoResponseDataType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferFlightInfoResponseDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Flight" type="AccommodationTransferFlightInfoResponseDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoResponseDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Rail" type="AccommodationTransferRailInfoResponseDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoResponseDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Ship" type="AccommodationTransferShipInfoResponseDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferBusInfoResponseDataType | ||||||||
| properties |
|
||||||||
| children | Arrival Departure | ||||||||
| source | <xs:element name="Bus" type="AccommodationTransferBusInfoResponseDataType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferRailInfoRequestDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferRailInfoRequestType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferRailInfoRequestType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoRequestType | ||||||||
| properties |
|
||||||||
| children | RailReference Date Station TrainNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferRailInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoRequestType | ||||||||
| properties |
|
||||||||
| children | RailReference Date Station TrainNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferRailInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | RailReference Date Station TrainNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferRailInfoRequestType"> <xs:choice> <xs:element name="RailReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="Station" type="TextLanguageType" minOccurs="0"/> <xs:element name="TrainNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="RailReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Station" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="TrainNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferRailInfoResponseDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferRailInfoResponseType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferRailInfoResponseType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoResponseType | ||||||||
| properties |
|
||||||||
| children | RailReference Date Station TrainNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferRailInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferRailInfoResponseType | ||||||||
| properties |
|
||||||||
| children | RailReference Date Station TrainNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferRailInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | RailReference Date Station TrainNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferRailInfoResponseType"> <xs:choice> <xs:element name="RailReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="Station" type="TextLanguageType" minOccurs="0"/> <xs:element name="TrainNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="RailReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Station" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="TrainNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferShipInfoRequestDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferShipInfoRequestType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferShipInfoRequestType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoRequestType | ||||||||
| properties |
|
||||||||
| children | ShipReference Date Harbour ShipNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferShipInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoRequestType | ||||||||
| properties |
|
||||||||
| children | ShipReference Date Harbour ShipNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferShipInfoRequestType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ShipReference Date Harbour ShipNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferShipInfoRequestType"> <xs:choice> <xs:element name="ShipReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="Harbour" type="TextLanguageType" minOccurs="0"/> <xs:element name="ShipNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="ShipReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Harbour" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ShipNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Arrival Departure | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferShipInfoResponseDataType"> <xs:sequence> <xs:element name="Arrival" type="AccommodationTransferShipInfoResponseType" minOccurs="0"/> <xs:element name="Departure" type="AccommodationTransferShipInfoResponseType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoResponseType | ||||||||
| properties |
|
||||||||
| children | ShipReference Date Harbour ShipNumber | ||||||||
| source | <xs:element name="Arrival" type="AccommodationTransferShipInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | AccommodationTransferShipInfoResponseType | ||||||||
| properties |
|
||||||||
| children | ShipReference Date Harbour ShipNumber | ||||||||
| source | <xs:element name="Departure" type="AccommodationTransferShipInfoResponseType" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ShipReference Date Harbour ShipNumber | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationTransferShipInfoResponseType"> <xs:choice> <xs:element name="ShipReference" minOccurs="0"/> <xs:sequence> <xs:element name="Date" type="DateTimeType" minOccurs="0"/> <xs:element name="Harbour" type="TextLanguageType" minOccurs="0"/> <xs:element name="ShipNumber" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| properties |
|
||||||
| source | <xs:element name="ShipReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | DateTimeType | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="DateTimeType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Harbour" type="TextLanguageType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ShipNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Code Attributes | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="BoardCodeRequestType"> <xs:annotation> <xs:documentation>Touroperator specific board code</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this board</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AttributesType | ||||||||||
| properties |
|
||||||||||
| children | Attribute | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this board</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of BoardCodeRequestType | ||
| properties |
|
||
| children | Code Attributes Description | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BoardCodeResponseType"> <xs:annotation> <xs:documentation>Touroperator specific board code</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="BoardCodeRequestType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Identifier State AssignedTravellers Attributes | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="CommonRoomType"> <xs:annotation> <xs:documentation>Room information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique room identifier</xs:documentation> </xs:annotation> </xs:element> <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Room bookability state</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this room</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | IdentifierType | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Identifier" type="IdentifierType"> <xs:annotation> <xs:documentation>Unique room identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||||||||
| type | BookabilityStateType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="State" type="BookabilityStateType" nillable="false"> <xs:annotation> <xs:documentation>Room bookability state</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AttributesType | ||||||||||
| properties |
|
||||||||||
| children | Attribute | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Attributes" type="AttributesType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of attributes of this room</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Provider Id URL | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ExternalContentRequestType"> <xs:annotation> <xs:documentation>Rich content information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Provider" type="xs:string" nillable="false" minOccurs="0"/> <xs:element name="Id" type="xs:string" nillable="false" minOccurs="0"/> <xs:element name="URL" type="xs:string" nillable="false" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Provider" type="xs:string" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Id" type="xs:string" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="URL" type="xs:string" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| children | Code | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:complexType name="RoomCodeRequestType"> <xs:annotation> <xs:documentation>Touroperator specific room code</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:token" nillable="false"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:token | ||||||
| properties |
|
||||||
| source | <xs:element name="Code" type="xs:token" nillable="false"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of RoomCodeRequestType | ||
| properties |
|
||
| children | Code Description | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="RoomCodeResponseType"> <xs:annotation> <xs:documentation>Touroperator specific room code</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="RoomCodeRequestType"> <xs:sequence> <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| source | <xs:element name="Description" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonRoomType | ||
| properties |
|
||
| children | Identifier State AssignedTravellers Attributes RoomCode Board IncludedExtras CustomerRequests | ||
| used by |
|
||
| source | <xs:complexType name="RoomRequestType"> <xs:complexContent> <xs:extension base="CommonRoomType"> <xs:annotation> <xs:documentation>Room information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="RoomCode" type="RoomCodeRequestType" minOccurs="0"/> <xs:element name="Board" type="BoardCodeRequestType" minOccurs="0"/> <xs:element name="IncludedExtras" type="IncludedExtrasRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Included extras for this room</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | RoomCodeRequestType | ||||||||
| properties |
|
||||||||
| children | Code | ||||||||
| source | <xs:element name="RoomCode" type="RoomCodeRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | BoardCodeRequestType | ||||||||
| properties |
|
||||||||
| children | Code Attributes | ||||||||
| source | <xs:element name="Board" type="BoardCodeRequestType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtrasRequestType | ||||||||||
| properties |
|
||||||||||
| children | IncludedExtra | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="IncludedExtras" type="IncludedExtrasRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Included extras for this room</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestRequestType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonRoomType | ||
| properties |
|
||
| children | Identifier State AssignedTravellers Attributes RoomCode Board IncludedExtras CustomerRequests | ||
| used by |
|
||
| source | <xs:complexType name="RoomResponseType"> <xs:complexContent> <xs:extension base="CommonRoomType"> <xs:annotation> <xs:documentation>Room information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="RoomCode" type="RoomCodeResponseType" minOccurs="0"/> <xs:element name="Board" type="BoardCodeResponseType" minOccurs="0"/> <xs:element name="IncludedExtras" type="IncludedExtrasResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Included extras for this room</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | RoomCodeResponseType | ||||||||
| properties |
|
||||||||
| children | Code Description | ||||||||
| source | <xs:element name="RoomCode" type="RoomCodeResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | BoardCodeResponseType | ||||||||
| properties |
|
||||||||
| children | Code Attributes Description | ||||||||
| source | <xs:element name="Board" type="BoardCodeResponseType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IncludedExtrasResponseType | ||||||||||
| properties |
|
||||||||||
| children | IncludedExtra | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="IncludedExtras" type="IncludedExtrasResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Included extras for this room</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CustomerRequestResponseType | ||||||||||
| properties |
|
||||||||||
| children | Code Description AssignedTravellers State | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="CustomerRequests" type="CustomerRequestResponseType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of customer requests</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Details | ||
| used by |
|
||
| source | <xs:complexType name="PackageRequestType"> <xs:sequence> <xs:element name="Details" type="CommonServiceRequestType"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | CommonServiceRequestType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests | ||||
| source | <xs:element name="Details" type="CommonServiceRequestType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Details | ||
| used by |
|
||
| source | <xs:complexType name="PackageResponseType"> <xs:sequence> <xs:element name="Details" type="CommonServiceResponseType"> <xs:annotation> <xs:documentation>Details of included services can be found in Services section</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | CommonServiceResponseType | ||||
| properties |
|
||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos | ||||
| annotation |
|
||||
| source | <xs:element name="Details" type="CommonServiceResponseType"> <xs:annotation> <xs:documentation>Details of included services can be found in Services section</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Package | ||
| used by |
|
||
| source | <xs:complexType name="PackagesRequestType"> <xs:sequence> <xs:element name="Package" type="PackageRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PackageRequestType | ||||||||||
| properties |
|
||||||||||
| children | Details | ||||||||||
| source | <xs:element name="Package" type="PackageRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Package | ||
| used by |
|
||
| source | <xs:complexType name="PackagesResponseType"> <xs:sequence> <xs:element name="Package" type="PackageResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PackageResponseType | ||||||||||
| properties |
|
||||||||||
| children | Details | ||||||||||
| source | <xs:element name="Package" type="PackageResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| used by |
|
||
| source | <xs:complexType name="CommonCarRentalDataType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| used by |
|
||
| source | <xs:complexType name="CommonCruiseDataType"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceRequestType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests Data | ||
| source | <xs:complexType name="CarrentalRequestType"> <xs:complexContent> <xs:extension base="CommonServiceRequestType"> <xs:sequence> <xs:element name="Data" type="CommonCarRentalDataType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonCarRentalDataType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Data" type="CommonCarRentalDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceResponseType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos Data | ||
| source | <xs:complexType name="CarrentalResponseType"> <xs:complexContent> <xs:extension base="CommonServiceResponseType"> <xs:sequence> <xs:element name="Data" type="CommonCarRentalDataType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonCarRentalDataType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Data" type="CommonCarRentalDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceRequestType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests Data | ||
| source | <xs:complexType name="CruiseRequestType"> <xs:complexContent> <xs:extension base="CommonServiceRequestType"> <xs:sequence> <xs:element name="Data" type="CommonCruiseDataType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonCruiseDataType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Data" type="CommonCruiseDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceResponseType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos Data | ||
| source | <xs:complexType name="CruiseResponseType"> <xs:complexContent> <xs:extension base="CommonServiceResponseType"> <xs:sequence> <xs:element name="Data" type="CommonCruiseDataType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonCruiseDataType | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Data" type="CommonCruiseDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceRequestType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests Data Segments TariffDetails DepartureAirport ArrivalAirport Carrier Classes | ||
| used by |
|
||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonFlightDataType | ||||||||||
| properties |
|
||||||||||
| children | PNR PointOfTurnAround | ||||||||||
| source | <xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightSegmentsRequestType | ||||||||||
| properties |
|
||||||||||
| children | Segment | ||||||||||
| source | <xs:element name="Segments" type="FlightSegmentsRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightTariffsRequestType | ||||||||||
| properties |
|
||||||||||
| children | TariffDetail | ||||||||||
| source | <xs:element name="TariffDetails" type="FlightTariffsRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirportRequestType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode | ||||||||||
| source | <xs:element name="DepartureAirport" type="AirportRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirportRequestType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode | ||||||||||
| source | <xs:element name="ArrivalAirport" type="AirportRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineRequestTypes | ||||||||||
| properties |
|
||||||||||
| children | OperatingCarrier MarketingCarrier | ||||||||||
| source | <xs:element name="Carrier" type="AirlineRequestTypes" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightClassesRequestType | ||||||||||
| properties |
|
||||||||||
| children | FlightClass | ||||||||||
| source | <xs:element name="Classes" type="FlightClassesRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceResponseType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos Data Segments TariffDetails DepartureAirport ArrivalAirport Carrier Classes FlightDescription | ||
| used by |
|
||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonFlightDataType | ||||||||||
| properties |
|
||||||||||
| children | PNR PointOfTurnAround | ||||||||||
| source | <xs:element name="Data" type="CommonFlightDataType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightSegmentsResponseType | ||||||||||
| properties |
|
||||||||||
| children | Segment | ||||||||||
| source | <xs:element name="Segments" type="FlightSegmentsResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightTariffsResponseType | ||||||||||
| properties |
|
||||||||||
| children | TariffDetail | ||||||||||
| source | <xs:element name="TariffDetails" type="FlightTariffsResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirportResponseType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode AirportName Location | ||||||||||
| source | <xs:element name="DepartureAirport" type="AirportResponseType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirportResponseType | ||||||||||
| properties |
|
||||||||||
| children | IataCode IcaoCode AirportName Location | ||||||||||
| source | <xs:element name="ArrivalAirport" type="AirportResponseType" nillable="false" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AirlineResponseTypes | ||||||||||
| properties |
|
||||||||||
| children | OperatingCarrier MarketingCarrier | ||||||||||
| source | <xs:element name="Carrier" type="AirlineResponseTypes" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightClassesResponseType | ||||||||||
| properties |
|
||||||||||
| children | FlightClass | ||||||||||
| source | <xs:element name="Classes" type="FlightClassesResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | TextLanguageType | ||||||||||
| properties |
|
||||||||||
| children | Text LanguageCode | ||||||||||
| source | <xs:element name="FlightDescription" type="TextLanguageType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Leg | ||
| used by |
|
||
| source | <xs:complexType name="FlightLegsRequestType"> <xs:sequence> <xs:element name="Leg" type="FlightLegRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightLegRequestType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests Data Segments TariffDetails DepartureAirport ArrivalAirport Carrier Classes | ||||||||||
| source | <xs:element name="Leg" type="FlightLegRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Leg | ||
| used by |
|
||
| source | <xs:complexType name="FlightLegsResponseType"> <xs:sequence> <xs:element name="Leg" type="FlightLegResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightLegResponseType | ||||||||||
| properties |
|
||||||||||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos Data Segments TariffDetails DepartureAirport ArrivalAirport Carrier Classes FlightDescription | ||||||||||
| source | <xs:element name="Leg" type="FlightLegResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Legs | ||
| used by |
|
||
| source | <xs:complexType name="FlightRequestType"> <xs:sequence> <xs:element name="Legs" type="FlightLegsRequestType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightLegsRequestType | ||||||||||
| properties |
|
||||||||||
| children | Leg | ||||||||||
| source | <xs:element name="Legs" type="FlightLegsRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Legs | ||
| used by |
|
||
| source | <xs:complexType name="FlightResponseType"> <xs:sequence> <xs:element name="Legs" type="FlightLegsResponseType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | FlightLegsResponseType | ||||||||||
| properties |
|
||||||||||
| children | Leg | ||||||||||
| source | <xs:element name="Legs" type="FlightLegsResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceRequestType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product RequestedPrices CustomerRequests InformationForTransfer Rooms StayRequest | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationRequestType"> <xs:complexContent> <xs:extension base="CommonServiceRequestType"> <xs:sequence> <xs:element name="InformationForTransfer" type="AccommodationTransferInfoRequestType" nillable="true" minOccurs="0"/> <xs:element name="Rooms" type="AccommodationRoomsRequestType" nillable="true" minOccurs="0"/> <xs:element name="StayRequest" type="AccommodationStayRequestType" nillable="true" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AccommodationTransferInfoRequestType | ||||||||||
| properties |
|
||||||||||
| children | Flight Rail Ship Bus | ||||||||||
| source | <xs:element name="InformationForTransfer" type="AccommodationTransferInfoRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AccommodationRoomsRequestType | ||||||||||
| properties |
|
||||||||||
| children | Room | ||||||||||
| source | <xs:element name="Rooms" type="AccommodationRoomsRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AccommodationStayRequestType | ||||||||||
| properties |
|
||||||||||
| children | CheckInOut | ||||||||||
| source | <xs:element name="StayRequest" type="AccommodationStayRequestType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonServiceResponseType | ||
| properties |
|
||
| children | Identifier Type StartDate EndDate Quantity AssignedTravellers Attributes PackageReference Product State CustomerRequests AdditionalInfos LocationDetails InformationForTransfer Rooms Stay | ||
| used by |
|
||
| source | <xs:complexType name="AccommodationResponseType"> <xs:complexContent> <xs:extension base="CommonServiceResponseType"> <xs:sequence> <xs:element name="LocationDetails" type="AccommodationProductResponseType" nillable="false"/> <xs:element name="InformationForTransfer" type="AccommodationTransferInfoResponseType" nillable="true" minOccurs="0"/> <xs:element name="Rooms" type="AccommodationRoomsResponseType" nillable="true" minOccurs="0"/> <xs:element name="Stay" type="AccommodationStayResponseType" nillable="true"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | AccommodationProductResponseType | ||||||
| properties |
|
||||||
| children | GeoLocation Address Regions | ||||||
| source | <xs:element name="LocationDetails" type="AccommodationProductResponseType" nillable="false"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AccommodationTransferInfoResponseType | ||||||||||
| properties |
|
||||||||||
| children | Flight Rail Ship Bus | ||||||||||
| source | <xs:element name="InformationForTransfer" type="AccommodationTransferInfoResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | AccommodationRoomsResponseType | ||||||||||
| properties |
|
||||||||||
| children | Room | ||||||||||
| source | <xs:element name="Rooms" type="AccommodationRoomsResponseType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | AccommodationStayResponseType | ||||||
| properties |
|
||||||
| children | ChargedNights CheckInOut | ||||||
| source | <xs:element name="Stay" type="AccommodationStayResponseType" nillable="true"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonPriceType | ||
| properties |
|
||
| children | PriceName Quantity Price VATAmount VATPercentage VATIncluded AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||
| used by |
|
||
| source | <xs:complexType name="CommonPriceRequestType"> <xs:complexContent> <xs:extension base="CommonPriceType"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonPriceType | ||
| properties |
|
||
| children | PriceName Quantity Price VATAmount VATPercentage VATIncluded AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||
| used by |
|
||
| source | <xs:complexType name="CommonPriceResponseType"> <xs:complexContent> <xs:extension base="CommonPriceType"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | PriceName Quantity Price VATAmount VATPercentage VATIncluded AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="CommonPriceType" abstract="true"> <xs:annotation> <xs:documentation>Detail price assigned to a participant, service or service-type</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="PriceName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Price description</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Quantity" type="xs:int" nillable="false"> <xs:annotation> <xs:documentation>Quantity of price</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Price" type="CurrencyAmountType" nillable="false"> <xs:annotation> <xs:documentation>Price amount</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VATAmount" type="CurrencyAmountType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>VAT amount</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VATPercentage" type="xs:decimal" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>VAT percentage</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VATIncluded" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if VAT is included or additional</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned participants for this detail price</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned services for this detail price</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned service types (e.g. rooms, flight classes) for this detail price</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this price is assigned to the whole booking</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | TextLanguageType | ||||||||
| properties |
|
||||||||
| children | Text LanguageCode | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="PriceName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Price description</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:int | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Quantity" type="xs:int" nillable="false"> <xs:annotation> <xs:documentation>Quantity of price</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CurrencyAmountType | ||||||
| properties |
|
||||||
| children | Amount Currency | ||||||
| annotation |
|
||||||
| source | <xs:element name="Price" type="CurrencyAmountType" nillable="false"> <xs:annotation> <xs:documentation>Price amount</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="VATAmount" type="CurrencyAmountType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>VAT amount</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:decimal | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="VATPercentage" type="xs:decimal" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>VAT percentage</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="VATIncluded" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if VAT is included or additional</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned participants for this detail price</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned services for this detail price</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | IdentifiersType | ||||||||||
| properties |
|
||||||||||
| children | Identifier | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>List of assigned service types (e.g. rooms, flight classes) for this detail price</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Flag if this price is assigned to the whole booking</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTotalPriceType | ||
| properties |
|
||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice | ||
| used by |
|
||
| source | <xs:complexType name="CommonTotalBookingPriceType"> <xs:complexContent> <xs:extension base="CommonTotalPriceType"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| properties |
|
||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="CommonTotalPriceType" abstract="true"> <xs:annotation> <xs:documentation>Total price assigned to a participant, service or service-type</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="TotalSalesPrice" type="CurrencyAmountType" nillable="false"> <xs:annotation> <xs:documentation>Total sales amount</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecommendedRetailPrice" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Recommended price from touroperator</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalSalesTaxes" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Total sales taxes included in the sales price</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalIncentivesPrice" type="CurrencyAmountType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Total amount of in centivese</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CurrencyAmountType | ||||||
| properties |
|
||||||
| children | Amount Currency | ||||||
| annotation |
|
||||||
| source | <xs:element name="TotalSalesPrice" type="CurrencyAmountType" nillable="false"> <xs:annotation> <xs:documentation>Total sales amount</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="RecommendedRetailPrice" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Recommended price from touroperator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="TotalSalesTaxes" type="CurrencyAmountType" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Total sales taxes included in the sales price</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyAmountType | ||||||||||
| properties |
|
||||||||||
| children | Amount Currency | ||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="TotalIncentivesPrice" type="CurrencyAmountType" nillable="false" minOccurs="0"> <xs:annotation> <xs:documentation>Total amount of in centivese</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTotalPriceType | ||
| properties |
|
||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedService | ||
| used by |
|
||
| source | <xs:complexType name="CommonTotalServicePriceType"> <xs:complexContent> <xs:extension base="CommonTotalPriceType"> <xs:sequence> <xs:element name="AssignedService" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a servicer or package in case that the price is included in another component</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | IdentifierType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AssignedService" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a servicer or package in case that the price is included in another component</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTotalPriceType | ||
| properties |
|
||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedServiceType | ||
| used by |
|
||
| source | <xs:complexType name="CommonTotalServiceTypePriceType"> <xs:complexContent> <xs:extension base="CommonTotalPriceType"> <xs:sequence> <xs:element name="AssignedServiceType" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a service type (e.g. room, flight class)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | IdentifierType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AssignedServiceType" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a service type (e.g. room, flight class)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| type | extension of CommonTotalPriceType | ||
| properties |
|
||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedTraveller | ||
| used by |
|
||
| source | <xs:complexType name="CommonTotalTravellerPriceType"> <xs:complexContent> <xs:extension base="CommonTotalPriceType"> <xs:sequence> <xs:element name="AssignedTraveller" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a traveller</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | IdentifierType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AssignedTraveller" type="IdentifierType" nillable="false"> <xs:annotation> <xs:documentation>Reference to a traveller</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | DetailPrices | ||
| used by |
|
||
| source | <xs:complexType name="PricesRequestType"> <xs:sequence> <xs:element name="DetailPrices" type="CommonPriceRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonPriceRequestType | ||||||||||
| properties |
|
||||||||||
| children | PriceName Quantity Price VATAmount VATPercentage VATIncluded AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||||||||||
| source | <xs:element name="DetailPrices" type="CommonPriceRequestType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | DetailPrices TotalPrices | ||
| used by |
|
||
| source | <xs:complexType name="PricesResponseType"> <xs:sequence> <xs:element name="DetailPrices" type="CommonPriceResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="TotalPrices" type="TotalPriceType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CommonPriceResponseType | ||||||||||
| properties |
|
||||||||||
| children | PriceName Quantity Price VATAmount VATPercentage VATIncluded AssignedTravellers AssignedServices AssignedServiceTypes AssignedToBooking | ||||||||||
| source | <xs:element name="DetailPrices" type="CommonPriceResponseType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | TotalPriceType | ||||||||||
| properties |
|
||||||||||
| children | ServicePrice ServiceTypePrice TravellerPrice BookingPrice | ||||||||||
| source | <xs:element name="TotalPrices" type="TotalPriceType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | ServicePrice ServiceTypePrice TravellerPrice BookingPrice | ||
| used by |
|
||
| source | <xs:complexType name="TotalPriceType"> <xs:sequence> <xs:choice> <xs:element name="ServicePrice" type="CommonTotalServicePriceType" nillable="true"/> <xs:element name="ServiceTypePrice" type="CommonTotalServiceTypePriceType" nillable="true"/> <xs:element name="TravellerPrice" type="CommonTotalTravellerPriceType" nillable="true"/> <xs:element name="BookingPrice" type="CommonTotalBookingPriceType" nillable="true"/> </xs:choice> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonTotalServicePriceType | ||||||
| properties |
|
||||||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedService | ||||||
| source | <xs:element name="ServicePrice" type="CommonTotalServicePriceType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonTotalServiceTypePriceType | ||||||
| properties |
|
||||||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedServiceType | ||||||
| source | <xs:element name="ServiceTypePrice" type="CommonTotalServiceTypePriceType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonTotalTravellerPriceType | ||||||
| properties |
|
||||||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice AssignedTraveller | ||||||
| source | <xs:element name="TravellerPrice" type="CommonTotalTravellerPriceType" nillable="true"/> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | CommonTotalBookingPriceType | ||||||
| properties |
|
||||||
| children | TotalSalesPrice RecommendedRetailPrice TotalSalesTaxes TotalIncentivesPrice | ||||||
| source | <xs:element name="BookingPrice" type="CommonTotalBookingPriceType" nillable="true"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | CitizenOfForeignCountryNow CitizenOfForeignCountryEverSince FatherInfo MotherInfo StayInfo Mail | ||
| used by |
|
||
| source | <xs:complexType name="AdditionalESTAInformationType"> <xs:sequence> <xs:element name="CitizenOfForeignCountryNow" type="PassportCitizenOfForeignCountryNowType" nillable="true" minOccurs="0"/> <xs:element name="CitizenOfForeignCountryEverSince" type="PassportCitizenOfForeignCountryEverSinceType" nillable="true" minOccurs="0"/> <xs:element name="FatherInfo" type="PassportParentInfoType" nillable="true" minOccurs="0"/> <xs:element name="MotherInfo" type="PassportParentInfoType" nillable="true" minOccurs="0"/> <xs:element name="StayInfo" type="PassportStayInfoType" nillable="true" minOccurs="0"/> <xs:element name="Mail" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportCitizenOfForeignCountryNowType | ||||||||||
| properties |
|
||||||||||
| children | IsCitizenOfForeignCountry Nationality Source SourceOtherInfo | ||||||||||
| source | <xs:element name="CitizenOfForeignCountryNow" type="PassportCitizenOfForeignCountryNowType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportCitizenOfForeignCountryEverSinceType | ||||||||||
| properties |
|
||||||||||
| children | IsCitizenOfForeignCountry Nationality | ||||||||||
| source | <xs:element name="CitizenOfForeignCountryEverSince" type="PassportCitizenOfForeignCountryEverSinceType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportParentInfoType | ||||||||||
| properties |
|
||||||||||
| children | Surname Prename | ||||||||||
| source | <xs:element name="FatherInfo" type="PassportParentInfoType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportParentInfoType | ||||||||||
| properties |
|
||||||||||
| children | Surname Prename | ||||||||||
| source | <xs:element name="MotherInfo" type="PassportParentInfoType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | PassportStayInfoType | ||||||||||
| properties |
|
||||||||||
| children | Address1 Address2 Appartement City StateOrRegion Country Phone | ||||||||||
| source | <xs:element name="StayInfo" type="PassportStayInfoType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Mail" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Mail Phone Mobile Emergency | ||
| used by |
|
||
| source | <xs:complexType name="ContactDetailsType"> <xs:sequence> <xs:element name="Mail" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="Phone" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="Mobile" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="Emergency" type="xs:boolean" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Flag that indicates if this contact type should be used in case of an emergency</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Mail" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Phone" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Mobile" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="Emergency" type="xs:boolean" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>Flag that indicates if this contact type should be used in case of an emergency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | IsCitizenOfForeignCountry Nationality | ||
| used by |
|
||
| source | <xs:complexType name="PassportCitizenOfForeignCountryEverSinceType"> <xs:sequence> <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" nillable="true" minOccurs="0"/> <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | IsCitizenOfForeignCountry Nationality Source SourceOtherInfo | ||
| used by |
|
||
| source | <xs:complexType name="PassportCitizenOfForeignCountryNowType"> <xs:sequence> <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" nillable="true" minOccurs="0"/> <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="Source" type="NationalitySourceType" nillable="true" minOccurs="0"/> <xs:element name="SourceOtherInfo" type="xs:string" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:boolean | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | NationalitySourceType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="Source" type="NationalitySourceType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="SourceOtherInfo" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Surname Prename | ||
| used by |
|
||
| source | <xs:complexType name="PassportParentInfoType"> <xs:sequence> <xs:element name="Surname" type="xs:string" minOccurs="0"/> <xs:element name="Prename" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Surname" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Prename" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Address1 Address2 Appartement City StateOrRegion Country Phone | ||
| used by |
|
||
| source | <xs:complexType name="PassportStayInfoType"> <xs:sequence> <xs:element name="Address1" type="xs:string" minOccurs="0"/> <xs:element name="Address2" type="xs:string" minOccurs="0"/> <xs:element name="Appartement" type="xs:string" minOccurs="0"/> <xs:element name="City" type="xs:string" minOccurs="0"/> <xs:element name="StateOrRegion" type="xs:string" minOccurs="0"/> <xs:element name="Country" type="CountryType" minOccurs="0"/> <xs:element name="Phone" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Address1" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Address2" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Appartement" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="City" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="StateOrRegion" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | CountryType | ||||||||
| properties |
|
||||||||
| children | Name CountryCode | ||||||||
| source | <xs:element name="Country" type="CountryType" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Phone" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | PassportNumber Surname BirthName Prename BirthDate Nationality Gender IssueDate ExpirationDate CityOfBirth CountryOfBirth Authority | ||
| used by |
|
||
| source | <xs:complexType name="PassportType"> <xs:sequence> <xs:element name="PassportNumber" type="xs:string"/> <xs:element name="Surname" type="xs:string"/> <xs:element name="BirthName" type="xs:string"/> <xs:element name="Prename" type="xs:string"/> <xs:element name="BirthDate" type="DateType"/> <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="Gender" type="GenderType" nillable="true" minOccurs="0"/> <xs:element name="IssueDate" type="DateType"/> <xs:element name="ExpirationDate" type="DateType"/> <xs:element name="CityOfBirth" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="CountryOfBirth" type="CountryType" nillable="true" minOccurs="0"/> <xs:element name="Authority" type="xs:string" nillable="true" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="PassportNumber" type="xs:string"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Surname" type="xs:string"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="BirthName" type="xs:string"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Prename" type="xs:string"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | DateType | ||||
| properties |
|
||||
| source | <xs:element name="BirthDate" type="DateType"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Nationality" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | GenderType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="Gender" type="GenderType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | DateType | ||||
| properties |
|
||||
| source | <xs:element name="IssueDate" type="DateType"/> |
| diagram | ![]() |
||||
| namespace | http://string.drv.de/xmlschema/string | ||||
| type | DateType | ||||
| properties |
|
||||
| source | <xs:element name="ExpirationDate" type="DateType"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="CityOfBirth" type="xs:string" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CountryType | ||||||||||
| properties |
|
||||||||||
| children | Name CountryCode | ||||||||||
| source | <xs:element name="CountryOfBirth" type="CountryType" nillable="true" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="Authority" type="xs:string" nillable="true" minOccurs="0"/> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:simpleType name="AgeCategoryType"> <xs:restriction base="xs:string"> <xs:enumeration value="Adult"/> <xs:enumeration value="Child"/> <xs:enumeration value="Infant"/> <xs:enumeration value="Unknown"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:simpleType name="GenderType"> <xs:restriction base="xs:string"> <xs:enumeration value="Male"/> <xs:enumeration value="Female"/> <xs:enumeration value="Unknown"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:simpleType name="NationalitySourceType"> <xs:restriction base="xs:string"> <xs:enumeration value="ByBirth"/> <xs:enumeration value="ByDescent"/> <xs:enumeration value="Naturalized"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> |
| namespace | http://string.drv.de/xmlschema/string | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:simpleType name="SalutationType"> <xs:restriction base="xs:string"> <xs:enumeration value="Mr"/> <xs:enumeration value="Mrs"/> <xs:enumeration value="Unknown"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||
| namespace | http://string.drv.de/xmlschema/string | ||
| children | Amount Currency | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="CurrencyAmountType"> <xs:annotation> <xs:documentation>Amount with according currency</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Amount" type="xs:decimal" nillable="false"/> <xs:element name="Currency" type="CurrencyCodeType" nillable="false" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| source | <xs:element name="Amount" type="xs:decimal" nillable="false"/> |
| diagram | ![]() |
||||||||||
| namespace | http://string.drv.de/xmlschema/string | ||||||||||
| type | CurrencyCodeType | ||||||||||
| properties |
|
||||||||||
| facets |
|
||||||||||
| source | <xs:element name="Currency" type="CurrencyCodeType" nillable="false" minOccurs="0"/> |
| namespace | http://string.drv.de/xmlschema/string | ||||||
| type | restriction of xs:string | ||||||
| used by |
|
||||||
| facets |
|
||||||
| source | <xs:simpleType name="CurrencyCodeType"> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> |