<?xml version="1.0" encoding="UTF-8"?>
<!--
Use Case 02: (Typische) Pauschalreise
==========
3 Personen: 2 Erwachsene + 1 Kind; Unterbringung in 1 Zimmer
+ Reiserücktritt Versicherung
Enthaltene Extras: Transfers am Zielort im Preis inkludiert 

Betrachteter Workflow: (1) Quote - (2) Book - (3) Retrieve

(2) Hier wird nur die Buchung/Book des Pauschalpakets - basierend auf einer unmittelbar vorangegangen Quote - betrachtet
     => 2. Transaktion innerhalb einer (Tour Operator) Session
     Die Response sieht fast so aus wie ein Quote-response
	 Es wird eine gemischte Zahlungsweise (Agentur + Tour Operator Inkasso) betrachtet
-->
<StringMessageRequest xmlns="http://string.drv.de/xmlschema/string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://string.drv.de/xmlschema/string ..\..\xmlschema\StringMessage.xsd">
	<RoutingHeader>
		<OperatorSystemCode>XTUI</OperatorSystemCode>
		<GdsAgency>009402001</GdsAgency>
	</RoutingHeader>
	<Payload xsi:type="StringVersionSpecificRequestType">
		<Version>1.1.0</Version>
		<Content>
			<StringRequest TimeStamp="2018-05-11T13:17:36" xmlns="http://string.drv.de/xmlschema/string/v1" xsi:schemaLocation="http://string.drv.de/xmlschema/string/v1 ..\..\xmlschema\v1\String.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
				<Requestor>
					<Agency>
						<AgencyID>009402001</AgencyID>
					</Agency>
					<Agent>
						<Id>810</Id>
					</Agent>
				</Requestor>
				<MessageContext>
					<TouroperatorCode>XTUI</TouroperatorCode>
					<TouroperatorSessionID>43146-63951-112-009402001</TouroperatorSessionID>
					<TransactionCounter>2</TransactionCounter>
				</MessageContext>
				<RequestedAction xsi:type="BookingRequestType">
					<TransactionInfo>
						<Transaction>
							<KindOfTransaction>Book</KindOfTransaction>
							<TransactionVariant>Booking</TransactionVariant>
						</Transaction>
						<RequestTrigger>Interactive</RequestTrigger>
					</TransactionInfo>
					<Services>
						<Service Identifier="S01">
							<Details xsi:type="FlightRequestType">
								<Segments>
									<Segment>
										<StartDate>2018-09-29</StartDate>
										<EndDate>2018-10-06</EndDate>
										<PackageReference>P01</PackageReference>
										<Product>
											<Code>0_FAKE3059</Code>
										</Product>
										<Legs>
											<Leg>
												<Identifier>FL01</Identifier>
												<DepartureDate>2018-09-29T05:10</DepartureDate>
												<ArrivalDate>2018-09-29T07:15</ArrivalDate>
												<FlightNumber>1504</FlightNumber>
												<AssignedTraveller>
													<Identifier>T01</Identifier>
													<Identifier>T02</Identifier>
													<Identifier>T03</Identifier>
												</AssignedTraveller>
												<DepartureAirport xsi:type="AirportRequestIataType">
													<IataCode>FRA</IataCode>
												</DepartureAirport>
												<ArrivalAirport xsi:type="AirportRequestIataType">
													<IataCode>PMI</IataCode>
												</ArrivalAirport>
												<Carrier>
													<OperatingCarrier xsi:type="AirlineRequestIataType">
														<IataCode>DE</IataCode>
													</OperatingCarrier>
												</Carrier>
												<ClassCode>
													<Code>Y</Code>
												</ClassCode>
											</Leg>
											<Leg>
												<Identifier>FL02</Identifier>
												<DepartureDate>2018-10-06T09:50</DepartureDate>
												<ArrivalDate>2018-10-06T12:20</ArrivalDate>
												<FlightNumber>1503</FlightNumber>
												<AssignedTraveller>
													<Identifier>T01</Identifier>
													<Identifier>T02</Identifier>
													<Identifier>T03</Identifier>
												</AssignedTraveller>
												<DepartureAirport xsi:type="AirportRequestIataType">
													<IataCode>PMI</IataCode>
												</DepartureAirport>
												<ArrivalAirport xsi:type="AirportRequestIataType">
													<IataCode>FRA</IataCode>
												</ArrivalAirport>
												<Carrier>
													<OperatingCarrier xsi:type="AirlineRequestIataType">
														<IataCode>DE</IataCode>
													</OperatingCarrier>
												</Carrier>
												<ClassCode>
													<Code>Y</Code>
												</ClassCode>
											</Leg>
										</Legs>
									</Segment>
								</Segments>
							</Details>
						</Service>
						<Service Identifier="S02">
							<Details xsi:type="AccommodationRequestType">
								<StartDate>2018-09-29</StartDate>
								<EndDate>2018-10-06</EndDate>
								<PackageReference>P1</PackageReference>
								<Product>
									<Code>PMI82002</Code>
								</Product>
								<Rooms>
									<Room>
										<Identifier>R01</Identifier>
										<AssignedTraveller>
											<Identifier>T01</Identifier>
											<Identifier>T02</Identifier>
											<Identifier>T03</Identifier>
										</AssignedTraveller>
										<RoomCode>
											<Code>APX1</Code>
										</RoomCode>
										<Board>
											<Code>U</Code>
										</Board>
									</Room>
								</Rooms>
							</Details>
						</Service>
						<Service Identifier="S03">
							<Details xsi:type="DefaultServiceRequestType">
								<StartDate>2018-09-29</StartDate>
								<EndDate>2018-10-06</EndDate>
								<Product>
									<Code>RRP-RAB</Code>
								</Product>
								<RequestedPrices>
									<DetailPrice>
										<PriceName>
											<Text>Versicherung - V0/RRP</Text>
											<Text>Reiserücktritt-Premium (inkl. RAB) ohne SB</Text>
											<Text>Preis pro Person</Text>
										</PriceName>
										<Quantity>2</Quantity>
										<Price>
											<Amount>62.00</Amount>
											<Currency>EUR</Currency>
										</Price>
										<VATIncluded>true</VATIncluded>
										<AssignedTraveller>
											<Identifier>T01</Identifier>
											<Identifier>T02</Identifier>
										</AssignedTraveller>
									</DetailPrice>
									<DetailPrice>
										<PriceName>
											<Text>Versicherung</Text>
											<Text>Reiserücktritt-Premium</Text>
											<Text>Preis pro Person</Text>
										</PriceName>
										<Quantity>1</Quantity>
										<Price>
											<Amount>49.00</Amount>
											<Currency>EUR</Currency>
										</Price>
										<VATIncluded>true</VATIncluded>
										<AssignedTraveller>
											<Identifier>T03</Identifier>
										</AssignedTraveller>
									</DetailPrice>
								</RequestedPrices>
							</Details>
						</Service>
					</Services>
					<Packages>
						<Package Identifier="P1">
							<Details>
								<StartDate>2018-09-29</StartDate>
								<EndDate>2018-10-06</EndDate>
								<AssignedTraveller>
									<Identifier>T01</Identifier>
									<Identifier>T02</Identifier>
									<Identifier>T03</Identifier>
								</AssignedTraveller>
								<Product>
									<Code>PMI82002 APX U 03</Code>
								</Product>
								<RequestedPrices>
									<DetailPrice>
										<PriceName>
											<Text>Paket-Preis Erwachsener</Text>
										</PriceName>
										<Quantity>2</Quantity>
										<Price>
											<Amount>1118.00</Amount>
											<Currency>EUR</Currency>
										</Price>
										<VATIncluded>true</VATIncluded>
										<AssignedTraveller>
											<Identifier>T01</Identifier>
											<Identifier>T02</Identifier>
										</AssignedTraveller>
									</DetailPrice>
									<DetailPrice>
										<PriceName>
											<Text>Paket-Preis Kind</Text>
										</PriceName>
										<Quantity>1</Quantity>
										<Price>
											<Amount>927.00</Amount>
											<Currency>EUR</Currency>
										</Price>
										<VATIncluded>true</VATIncluded>
										<AssignedTraveller>
											<Identifier>T03</Identifier>
										</AssignedTraveller>
									</DetailPrice>
								</RequestedPrices>
								<StartLocation>FRA</StartLocation>
								<TargetLocation>PMI</TargetLocation>
							</Details>
						</Package>
					</Packages>
					<TravellerList>
						<Traveller>
							<Identifier>T01</Identifier>
							<TravellerDetails>
								<Gender>Male</Gender>
								<AgeCategory>Adult</AgeCategory>
								<BirthDate>1967-02-25</BirthDate>
							</TravellerDetails>
							<Address>
								<Surname>Homburg</Surname>
								<GivenName>Momfred</GivenName>
								<Salutation>Mr</Salutation>
								<Street>Boemundring</Street>
								<HouseNumber>23</HouseNumber>
								<ZIPCode>56727</ZIPCode>
								<City>Mayen</City>
							</Address>
							<Contact>
								<EmergencyContact>true</EmergencyContact>
								<Mail>Homb.Momfi@gmx.net</Mail>
								<Phone>+492651499091</Phone>
								<Mobile>+491702323667</Mobile>
							</Contact>
							<ClientNumber>0248954455</ClientNumber>
						</Traveller>
						<Traveller>
							<Identifier>T02</Identifier>
							<TravellerDetails>
								<Gender>Female</Gender>
								<AgeCategory>Adult</AgeCategory>
								<BirthDate>1979-10-03</BirthDate>
							</TravellerDetails>
							<Address>
								<Surname>Homburg</Surname>
								<GivenName>Winifred</GivenName>
								<Salutation>Mrs</Salutation>
							</Address>
						</Traveller>
						<Traveller>
							<Identifier>T03</Identifier>
							<TravellerDetails>
								<Gender>Male</Gender>
								<AgeCategory>Child</AgeCategory>
								<BirthDate>2006-10-25</BirthDate>
							</TravellerDetails>
							<Address>
								<Surname>Homburg</Surname>
								<GivenName>Männi</GivenName>
								<Salutation>Mr</Salutation>
							</Address>
						</Traveller>
					</TravellerList>
					<BookingDetails>
						<BookingOwnerAddress xsi:type="CommonClientAddressReferenceType">
							<AssignedToTraveller>T01</AssignedToTraveller>
						</BookingOwnerAddress>
					</BookingDetails>
					<Payments>
						<Payment Identifier="Pay01" xsi:type="PaymentRequestType">
							<Collection>Agency</Collection>
							<TypeOfPayment>Deposit</TypeOfPayment>
							<PaymentAmount>
								<Amount>1438.20</Amount>
								<Currency>EUR</Currency>
							</PaymentAmount>
						</Payment>
						<Payment Identifier="Pay02" xsi:type="PaymentRequestType">
							<Collection>TourOperator</Collection>
							<TypeOfPayment>Balance</TypeOfPayment>
							<PaymentAmount>
								<Amount>1897.80</Amount>
								<Currency>EUR</Currency>
							</PaymentAmount>
						</Payment>
					</Payments>
					<ConfirmedWarnings>
						<Identifier>W01</Identifier>
					</ConfirmedWarnings>
				</RequestedAction>
			</StringRequest>
		</Content>
	</Payload>
</StringMessageRequest>
