Aby ułatwić współdzielenie oferty noclegowej w różnych obiektach oraz agregatorach ofert i zestandaryzować ten proces



Podobne dokumenty
Strona główna góra

Warszawa, dnia 23 maja 2013 r. Poz. 598 OBWIESZCZENIE MINISTRA FINANSÓW 1) z dnia 19 kwietnia 2013 r. o sprostowaniu błędu

Umowa kredytu. zawarta w dniu. zwanym dalej Kredytobiorcą, przy kontrasygnacie Skarbnika Powiatu.

Szczegółowe zasady obliczania wysokości. i pobierania opłat giełdowych. (tekst jednolity)

Posiadane punkty lojalnościowe można również wykorzystać na opłacenie kosztów przesyłki.

Procedury uzyskania dostępu do systemu SIL

UMOWA O ŚWIADCZENIU USŁUG W PUNKCIE PRZEDSZKOLNYM TĘCZOWA KRAINA. Zawarta dnia..w Cieszynie pomiędzy

KARTA INFORMACYJNA USŁUGI PRZYZNANIE DODATKU AKTYWIZACYJNEGO

INSTRUKCJA Panel administracyjny

Regulamin oferty Taniej z Energą

Odliczenie w PFR PIT-37 ulgi na dzieci Tak Nie

Instrukcja użytkowania DRIVER. Programator z przewodem sterowniczym. DRIVER 610 lub lub 2 strefy DRIVER

TRICARE Overseas Program (TOP)

Regulamin opłat wraz z tabelą opłat za naukę w Wyższej Szkole Logistyki

Stanowisko Rzecznika Finansowego i Prezesa Urzędu Ochrony Konkurencji i Konsumentów w sprawie interpretacji art. 49 ustawy o kredycie konsumenckim

I. Zakładanie nowego konta użytkownika.

REGULAMIN PROMOCJI MIX LAN 2PAK. 1 Postanowienia ogólne

Regulamin i cennik Promocji TV+INTERNET NA PRÓBĘ

UCHWAŁA NR XLI/447/2013 RADY MIEJSKIEJ GÓRY KALWARII. z dnia 28 maja 2013 r.

Zarządzenie Nr 0151/18/2006 Wójta Gminy Kornowac z dnia 12 czerwca 2006r.

Formularz informacyjny dotyczący kredytu konsumenckiego

Administrator Konta - osoba wskazana Usługodawcy przez Usługobiorcę, uprawniona w imieniu Usługobiorcy do korzystania z Panelu Monitorującego.

Instrukcja UŜytkownika HaloŚląski - serwisu telefonicznego dla klientów korporacyjnych

Platforma Aukcyjna Marketplanet. Podręcznik Oferenta. Aukcja dynamiczna zniŝkowa

Regulamin korzystania z serwisu

Regulamin Konkursu wiedzy o podatkach. Podatkowy zawrót głowy

Dokumentacja usługi SMS (Aplikacja def3000/sms)

Nazwa procedury: Pierwszy dowód osobisty. Wymagane dokumenty: - wypełniony wniosek o wydanie dowodu osobistego,

Formularz do procedury WOŚ/PG2 Zarządzanie Środowiskiem F-WOŚ/PG2.1

REGULAMIN ŚWIADCZENIA USŁUG PRZYGOTOWANIA I DOSTAWY POSIŁKÓW W RAMACH CATERINGU DIETETYCZNEGO W TRÓJMIEŚCIE. 1 Postanowienia ogólne

Obowiązuje od 30 marca 2015 roku

UCHWAŁA NR XVII/126/2016 RADY GMINY JABŁONKA. z dnia 18 lutego 2016 r.

Logowanie do systemu Faktura elektroniczna

REGULAMIN PROMOCJI: BĄDŹ GOTÓW NA VAT! WYBIERZ SYMFONIĘ

Kielce, dnia 24 kwietnia 2015 r. Poz UCHWAŁA NR VI/104/2015 RADY MIASTA KIELCE. z dnia 19 marca 2015 r.

Warszawa, dnia 11 marca 2016 r. Poz. 327 ROZPORZĄDZENIE. z dnia 7 marca 2016 r.

Warunki Oferty PrOmOcyjnej usługi z ulgą

CitiDirect EB - Mobile

Regulamin uczestnictwa w kursach internetowych dla nauczycieli. Definicje:

Stypendia USOS Stan na semestr zimowy 2013/14

Uczestnicy postępowania o udzielenie zamówienia publicznego ZMIANA TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Automatyczne generowanie transakcji do WB 1.0 dodatek do Finanse i Ksi gowo ERP dla 1 firmy

emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce)

Jak: Kopiować. Wysyłać cyfrowo. Faksować. Przechowywać zlecenia

Załącznik nr 11c do Przewodnika Beneficjenta RPO WP dla Działań wersja z Gdańsk

1. DYNAMICSAX nie pobiera żadnych opłat za korzystanie z serwisu internetowego DYNAMICSAX.PL.

Wyjaśnienie nr 1 i Zmiana nr 2 treści specyfikacji istotnych warunków zamówienia

Regulamin wynajmu lokali użytkowych. Międzyzakładowej Górniczej Spółdzielni Mieszkaniowej w Jaworznie tekst jednolity

zastosowania 20% obniŝki stawki karty podatkowej,

Leasing regulacje. -Kodeks cywilny umowa leasingu -UPDOP, UPDOF podatek dochodowy -ustawa o VAT na potrzeby VAT

Rola przedszkola w przygotowaniu dzieci 6-letnich do realizacji obowiązku szkolnego

SEKCJA I: ZAMAWIAJĄCY SEKCJA II: PRZEDMIOT ZAMÓWIENIA. Zamieszczanie ogłoszenia: obowiązkowe. Ogłoszenie dotyczy: zamówienia publicznego.

Przez następujące określenia użyte w niniejszym Regulaminie rozumie się:

Integracja systemów, integracja procesów

Ogłoszenie o Zwyczajnym Walnym Zgromadzeniu Akcjonariuszy zwołanym na dzień 16 czerwca 2016 roku

Zarządzenie Nr 16/2014/2015 Rektora Uniwersytetu Kazimierza Wielkiego z dnia 20 stycznia 2015 r.

UCHWAŁA NR XXXVII/236/2013 RADY GMINY RADZIEJOWICE. z dnia 23 maja 2013 r.

PROTOKÓŁ WYBORU WYKONAWCY WEDŁUG ZASADY KONKURENCYJNOŚCI DLA POSTĘPOWANIA NA:

Wzór Umowy na świadczenie usług pocztowych

Wyciąg z taryfy prowizji i opłat za czynności i usługi bankowe dla Klientów Banku Spółdzielczego Ziemi Kaliskiej Stan aktualny na dzień r.

Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy

Regulamin wydawania, używania i posiadania legitymacji doradcy podatkowego wydawanej przez Krajową Izbę Doradców Podatkowych

REGULAMIN KONKURSU FOTOGRAFICZNEGO "RAZEM W ORSZAKU" 6 stycznia 2016

Cennik opłat za świadczenie usługi Pocztex dla klienta indywidualnego

DANE O NIERUCHOMOŚCI

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

1. Środki finansowe ustala corocznie organ prowadzący.

1. Uprawnieni. 2. Zakres ważności

Regulamin Międzynarodowych Mistrzostw Gołębi Pocztowych Wspólnego Gołębnika Polska

REGULAMIN REKLAMA. O.pl Polski Portal Kultury. Ostatnia aktualizacja:

PL-Warszawa: Usługi szkolenia zawodowego 2012/S Ogłoszenie o zamówieniu. Usługi

PROMOCJE Internet po świetle

Szpital Iłża: Udzielenie i obsługa kredytu długoterminowego w wysokości zł na sfinansowanie bieżących zobowiązań.

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Alborada*** - wylot Kraków (AI) Alborada Beach Club*** Symbol oferty: 1119/6034. Pobyt wypoczynkowy, Wyjazd rodzinny, Nad morzem.

Regulamin programu lojalnościowego WARMIA PARK Club

Ogólna charakterystyka kontraktów terminowych

CENNIK Lepszy Telefon Cały Czas*

REGULAMIN KONKURSU UTWÓR DLA GDAŃSKA. Symfonia Gdańska Dźwięki Miasta

POLSKA IZBA TURYSTYKI POLISH CHAMBER OF TOURISM

Formularz Zgłoszeniowy propozycji zadania do Szczecińskiego Budżetu Obywatelskiego na 2016 rok

Załącznik nr 11c do Przewodnika Beneficjenta RPO WP dla Działań

Warszawa, dnia 30 grudnia 2015 r. Poz Rozporządzenie ministra finansów 1) z dnia 17 grudnia 2015 r.

DZIAŁALNOŚĆ GOSPODARCZA - WPIS, ZMIANA, ZAWIESZENIE, WZNOWIENIE, WYKREŚLENIE

API transakcyjne BitMarket.pl

System do kontroli i analizy wydawanych posiłków

Rekrutacją do klas I w szkołach podstawowych w roku szkolnym 2015/2016 objęte są dzieci, które w roku 2015 ukończą:

Drugie imię Nazwisko Data ur. Seria i nr DO Wydany przez Student Tak Nie Rok studiów

UCHWAŁA NR XXVIII/294/2013 RADY GMINY NOWY TARG. z dnia 27 września 2013 r. w sprawie przyjęcia programu 4+ Liczna Rodzina

enova Workflow Obieg faktury kosztowej

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Podatek przemysłowy (lokalny podatek od działalności usługowowytwórczej) :02:07

Pierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy

Zapytanie ofertowe w ramach Projektu

Dz.U poz. 1302

Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS

Regulamin Oferty Promocyjnej RePlay FORMUŁA MIX z Internetem w Sklepie Internetowym oraz Telesales Obowiązuje od r. do odwołania.

Dział III. Usługi dla klientów instytucjonalnych

Transkrypt:

Specyfikacja formatu IOF dla Bookingu Cel: Aby ułatwić współdzielenie oferty noclegowej w różnych obiektach oraz agregatorach ofert i zestandaryzować ten proces Uwagi: IOF dla Bookingu składa się z części IOF Hotel i IOF Hotel.Rezerwacja IOF Hotel składa się z następujących plików gateway.xml - plik zawierający teleadresowe informacje o obiekcie (m.in. nazwa, adres) oraz informacje o pozostałych załączonych do niego plikach XML hotel.xml - plik zawierający podstawowe opisy, zdjęcia i informacje rooms.xml - plik zawierający pełny zbiór informacji o pokojach w obiekcie offer.xml - plik z informacjami o ofertach cenowych każdego z pokoi na poszczególne dni - plik zawiera także informacje o niedostępności pokoi gateway.xml gateway.xml ma zawierać informacje teleadresowe obiektu oraz linki do dodatkowych plików. Proponowana struktura pliku gateway.xml: <provider_description file_format="" generated=""> <meta> <name><!cdata[""]]></name> - nazwa hotelu <address> <state><!cdata[""]]></state> - województwo </address> <tel><!cdata[""]]></tel> - telefon <fax><!cdata[""]]></fax> - faks <email><!cdata[""]]></email> - email biuro <gps_location langitude="" longitude="" /> - GPS szerokość i długość geogr. </meta> <hotel url="" /> - url do pliku hotel.xml <rooms url="" /> - url do pliku rooms.xml <offer url="" /> - url do pliku offer.xml </provider_description>

hotel.xml hotel.xml ma zawierać wszystkie podstawowe informacje o hotelu. Proponowana struktura pliku hotel.xml: <hotel> <hotel_type><!cdata[""]]></hoteltype> - typ hotelu, np. hotel rodzinny, motel, hostel <stars_rating value="" /> - liczba gwiazdek <checkin_time value="" /> - godzina check in <checkout_time value="" /> - godzina check out <number_of_rooms value="" /> - liczba pokoi <descriptions> <property_information xml:lang=""><!cdata[""]]></property_information> - informacje o hotelu <driving_directions xml:lang=""><!cdata[""]]></driving_directions> - informacje o dojeździe do hotelu <area_information xml:lang=""><!cdata[""]]></area_information> - informacje o atrakcjach w okolicy <pets_policy xml:lang=""><!cdata[""]]></pets_policy> - informacje o zwierzętach w hotelu <cancelation_policy xml:lang=""><!cdata[""]]></cancelation_policy> - polityka rezygnacji </descriptions> <images> <image id="" url="" thumbnail_url=""> - zdjęcie hotelu </images> </hotel> rooms.xml rooms.xml ma zawierać wszystkie informacje o pokojach hotelowych z wyjątkiem cennika tych pokoi. Plik zawiera cennik dodatków dla pokoi Proponowana struktura pliku rooms.xml: <rooms> <room id="" number="" persons="" persons_extra_adults="" persons_extra_children="" beds_amount="" beds_type=""> - numer pokoju, informacje o liczbie osób w pokoju oraz o liczbie łóżek <descriptions> <room_description xml:lang=""><!cdata[""]]></room_description> - opis pokoju </descriptions> <value_amenities> - dodatki w cenie pokoju <amenity id=""> - identyfikator dodatku <amenity_name value=="" xml:lang="" /> - nazwa dodatku <image id="" url="" thumbnail_url=""> - zdjęcie dodatku </value_amenities> <images> <image id="" url="" thumbnail_url=""> - zdjęcie pokoju </images> </rooms>

offer.xml Offer.xml ma zawierać informacje o dostępności oraz cenniku poszczególnych pokoi w różnych okresach. Proponowana struktura pliku offer.xml: <offers> <automatic_price_exchange> <default_lang value="" /> - informacja, która waluta jest uznawana za podstawową <exchange_rate xml:lang="" /> - kurs waluty, jeżeli cena w walucie ma być konwertowana automatycznie z ceny podstawowej </automatic_price_exchange> <extra_person_price> <adult xml:lang="" gross="" net="" vat="" /> - cena w danej walucie za dodatkową osobę w pokoju <child xml:lang="" gross="" net="" vat="" /> - cena w danej walucie za płatne dodatkowe dziecko w pokoju </extra_person_price> <room id=""> <callendar> <period date_from="" date_to="" out_of_order="" is_taken=""> - zakres dat i informacja o tym czy pokój jest dostępny do użytku (tak/nie) oraz info czy jest zarezerwowany <price xml:lang="" gross="" net="" vat="" /> - cena w danej walucie <adnotations><!cdata[""]]></adnotations> - uwagi do cennika </period> </callendar> <optional_amenities> ' - dodatki na zamówienie <amenity id=""> - identyfikator dodatku <amenity_name value="" xml:lang="" /> - nazwa dodatku <price xml:lang="" gross="" net="" vat="" /> - cena dodatku <image id="" url="" thumbnail_url=""> - zdjęcie pokoju </optional_amenity> </offers> IOF Hotel.Rezerwacja Opis ogólny Struktura plików powinna pozwolić na przeprowadzenie procesu rezerwacji. Przyjęte zostały następujące założenia: rezerwacja odbywa się w określonym hotelu, nie ma potrzeby jego wyszukiwania informacje o hotelu są znane, więc nie ma potrzeby ich przesyłania nie ma opcji anulowania rezerwacji pobranie opłaty realizowane jest po stronie serwisu realizującego zamówienie (Jeśli pobieranie opłaty miałoby być realizowane po stronie emporium to należałoby przygotować bezpieczny system komunikacji /https/ oraz opracować system autoryzacji kart kredytowych) przyjmujemy rozwiązanie w którym proces bookowania nie jest rozbity na kroki 'blokada pokoju/pokoi -> oczekiwanie na wpłatę -> wpłata -> zamiana blokady na rezerwację' ale realizujemy to w jednym kroku 'rezerwacja pokoi/pokoi'

Kroki rezerwacji 1.sprawdzenie co jest dostępne 2.rezerwacja miejsc/miejsca (przesłanie zamówienia wraz z danymi klienta) 3.wysyłka potwierdzeń do hotelu, zamawiającego i klienta Planowana komunikacja [H] - host [K] - klient [H] <-- [K] podaj jakie są wolne miejsca w określonym terminie (opcja), w określonej cenie (opcja), dla takiej liczby osób (opcja), posiadające następujące dodatki w podanej cenie (opcja), pokaż wyniki w określonej walucie (opcja) [H] --> [K] lista wolnych pokoi wg zadanych warunków z cenami za cały wskazany okres [H] <-- [K] poproszę o rezerwacje pokoi o następujących id w terminie o data_od do data_do, dosyłam liczbę osób, dodatki, dane zamawiającego [H] --> [K] potwierdzam rezerwację miejsc Szczegóły formatu IOF Hotel.Rezerwacja hotel-room-request.xml <request date_from="" date_to"" guests="" extra_children="" max_price="" xml:lang="" /> - kompletne zapytanie hotel-room-response.xml Odpowiedź zwracana jest w formacie pliku IOF Hotel offer.xml z danymi ograniczonymi do warunków z zapytania, czyli: <offers> <automatic_price_exchange> <default_lang value="" /> - informacja, która waluta jest uznawana za podstawową <exchange_rate xml:lang="" /> - kurs waluty, jeżeli cena w walucie ma być konwertowana automatycznie z ceny podstawowej </automatic_price_exchange> <room id="" date="" is_available="" is_reserved=""> <price xml:lang=""><!cdata[""]]></price> - cena w danej walucie <adnotations><!cdata[""]]></adnotations> - uwagi do cennika </offers> hotel-room-reservation-request.xml <reservation> <affiliant_id value="" /> - id affilianta <rooms> - lista rezerwowanych pokoi <room id="" guests="" guests_extra_adults="" guests_extra_children="" date_from="" date_to="" /> </rooms> <billing is_company="" mail_invoice=""> - dane płatnika

<name><!cdata[""]]></name> - imię <company><!cdata[""]]></company> - firma <company_vat_id><!cdata[""]]></company_vat_id> - NIP firmy </billing> <guest same_as_billing=""> - dane gościa <name><!cdata[""]]></name> - imię </guest> <order> - dane zamawiającego <name><!cdata[""]]></name> - imię <email><!cdata[""]]></street> - email <tel><!cdata[""]]></city> - telefon </order> <checkin_time value="" /> - godzina przyjazdu <additional_notes><!cdata[""]]></additional_notes> - faks </reservation> hotel-room-reservation-response.xml <reservation> <status="" error_code="" error_info="" /> - status rezerwacji </reservation>