Hotel only - Booking for 4 Persons sharing 1 room (AME 2)

Aus DRV STRING
Version vom 22. Dezember 2016, 09:15 Uhr von Althoffm (Diskussion | Beiträge) (AME UC 02)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


Use Case: Hotel only - Booking for 4 Persons sharing 1 room (AME 2)

Module: Hotel

Description

This use case aims at two adults sharing one bedroom with two children in extra beds. The meal plan is included within the room rate regarding price and service. Furthermore local taxes (Kurtaxe) are included within the sales price. Duration and period of stay are the same for all travellers.

Open questions: pls see use cases AME 1

Based on release 0.1 the following transactions are expected (children's age to be clarified via release 0.2)

Request Data

<StringBookRequest xmlns="http://www.drv.de/drvws/Schema/2010/A" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.drv.de/drvws/Schema/2010/A ../string/StringHotelBookRQ.xsd"> <Accommodation TourOperatorCode="AME" TravelType="BETT"> <Objects> <Object ID="01" ProductCode="BER123"> <Stay Nights="7" Start="2016-12-27"/> <AddReqInfo>Novum Hotel Aldea Berlin Zentrum</AddReqInfo> </Object> </Objects> <ObjectsVariants> <ObjectVariant ID="02" ObjectIDRef="01"> <Room OpCode="VZ" PassengerIdList="01 02 03 04"> <AddReqInfo>Doppelzimmer/2 Zustellbetten, Kategorie Standard</AddReqInfo> </Room> <Board OpCode="F"/> </ObjectVariant> </ObjectsVariants> </Accommodation> </StringBookRequest>


Response Data

<StringBookResponse Success="true" xmlns="http://www.drv.de/drvws/Schema/2010/A" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.drv.de/drvws/Schema/2010/A ../../../../DRV/DRV%20Booking%20Interface/XSD/string/StringHotelBookRS.xsd"> <Accommodation TourOperatorCode="AME" TravelType="BETT"> <Objects> <Object PackageIndicator="false" ID="01" ProductCode="BER123"> <ObjectDetails> <Name>Novum Hotel Aldea Berlin Zentrum</Name> <Address> <StreetNo>Bülowstraße 19-22</StreetNo> <AddressLine>Stadtteil Schöneberg</AddressLine> <ZipCode>10783</ZipCode> <City>Berlin</City> <Country CountryCode="DE">Deutschland</Country> </Address> <Location> <City>Berlin</City> <Country Code="DE">Deutschland</Country> <GeoCoordinate Latitude="13.3595" Longitude="52.4977"/> <Regions> <Region>Berlin</Region> </Regions> </Location> <ExternalContentReference ContentURL="https://www.novum-hotels.de/hotel-aldea-berlin"/> </ObjectDetails> <BookingInfos> <BookingRef ID="77456992109"/> <Stay Nights="1" Start="2016-12-27" End="2016-12-28"/> <AddBookingInfo>Servicezeiten</AddBookingInfo> <AddBookingInfo>Rezeption: 00:00 - 24:00 Uhr besetzt</AddBookingInfo> <AddBookingInfo>Rezeption am Wochenende: 00:00 - 24:00 Uhr besetzt</AddBookingInfo> <AddBookingInfo>Frühester Check-In: 14:00 Uhr</AddBookingInfo> <AddBookingInfo>Spätester Check-out: 12:00 Uhr</AddBookingInfo> <Price Amount="68.00" CurrencyCode="EUR"/> </BookingInfos> </Object> </Objects> <ObjectsVariants> <ObjectVariant ID="01" ObjectIDRef="01"> <Room OpCode="RZ" PassengerIdList="01 02 03 04" Status="OK"> <RoomDetails> <RoomDescription>Doppelzimmer/2 Zustellbetten, Kategorie Standard</RoomDescription> <RoomDescription>Familienzimmer: Sie verfügen über 5 Einzelbetten (je 90x200 cm), einem Direktwahltelefon am Arbeitsplatz sowie einem Flachbildfernseher mit Kabel-TV-Programm und mehreren Radiosendern.</RoomDescription> <RoomDescription>Unsere Badezimmer sind mit Dusche, Haartrockner, Kosmetikspiegel als auch Hand – und Duschseife ausgestattet.</RoomDescription> <CancellationPolicies FreeTo="2016-10-28T18:00:00" FullFrom="2016-10-28T18:00:01"/> </RoomDetails> <BookingInfos> <Price Amount="105.00"> <PassengerPrices> <PassengerPrice Amount="39.00" ID="01"/> <PassengerPrice Amount="39.00" ID="02"/> <PassengerPrice Amount="0.00" ID="03"/> <PassengerPrice Amount="27.00" ID="04"/> </PassengerPrices> </Price> </BookingInfos> </Room> </ObjectVariant> </ObjectsVariants> <ObjectsExtras> <ObjectExtra ObjectIDRef="01" VariantIDRef="01" PassengerIdList="01 02 03 04"> <Description>Breakfast</Description> <Price Amount="0.00"> <PassengerPrices> <PassengerPrice Amount="0.00" ID="01"/> <PassengerPrice Amount="0.00" ID="02"/> <PassengerPrice Amount="0.00" ID="03"/> <PassengerPrice Amount="0.00" ID="04"/> </PassengerPrices> </Price> </ObjectExtra> </ObjectsExtras> </Accommodation> </StringBookResponse>