- From: Dan Bodart <dan.bodart@triptease.com>
- Date: Tue, 5 Feb 2019 14:57:39 +0000
- To: public-schemaorg@w3.org
- Message-ID: <CA+0DNB7DJZFbiP47DE+EnEbWMayO2wVf7GTdj4_crx14LuVwXg@mail.gmail.com>
I'm looking for some design advice: I work in the hotel industry and our platform currently uses a number of key elements from the Hotel ontology (Organisation, Brand, Hotel, HotelRoom, Offer, LodgingReservation <https://schema.org/LodgingReservation>). These preexisting elements have allowed our tools to automatically recognise our clients hotels sales funnels. We can identify what hotel we are on, what rooms the hotel has available for a given search and when the user makes a purchase. One area that we would like to support is identifying the search parameters a user entered for making a reservation. The data we would like to capture is virtually identical to a LodgingReservation <https://schema.org/LodgingReservation> and so the first question: *Should we extend ReservationStatusType <https://schema.org/ReservationStatusType> to have an extra enum value of ReservationSearch or should we create a new Intangible call LodgingSearch (or a better name)?* *Common properties:* - checkinTime - checkoutTime - numAdults - numChildren - priceCurrency - totalPrice *Additional properties* - numRooms : Integer or QuantitativeValue - childAge : Integer or QuantitativeValue Any advice would be much appreciated Thanks Dan
Received on Tuesday, 5 February 2019 15:28:26 UTC