Accommodation
What this is used for
Core accommodation entry; links to content/location/facilities/segmentation/alfred and room types.
How you use it
These entries are mostly filled in automatically from our product systems. You edit only the fields the team controls — usually the wording and the choice of picture. Fields that are greyed out are kept in step with the source system, so changing them here would be undone.
46
Fields you can fill in
2
Fields kept in step automatically
5
Used by
content typesFields you can fill in
| Field | What goes in it | Notes |
|---|---|---|
Internal object name internalNamerequired | Short text | — |
Item number itemNumberrequired | Short text | The ePIM item number. This is the entry's identity — the backend upserts on it. Do not edit. |
PIM ID pimId | Short text | — |
Hotel name (WEB) hotelNameWeb | Short text | The hotel name as shown on the website. From ePIM AccommodationShortName. This is the name customers see, not the internal one. |
Name of product nameOfProduct | Short text | Legacy product name used to build the old URL. OPEN QUESTION — the client expects it to be unnecessary after migration. |
LTR-Key ltrKey | Short text | LTR-Key, the join key between this entry and the ePIM/TravelBox product. From ePIM AccommodationBookingCode. Do not edit. |
Internal rating internalRating | Number | Kuoni's own rating out of 5 ('our rating'). From ePIM AccommodationInternalRating. |
TripAdvisor ID tripAdvisorId | Short text | TripAdvisor location id, used to pull live ratings and reviews. From ePIM AccommodationTripAdvisorId. |
Celum node id celumNodeId | Short text | — |
YouTube video id youtubeVideoId | Short text | YouTube video id(s), comma separated. OPEN QUESTION — the client marked video undecided beyond a fetched id. |
Publishing status (Web) publishingStatusWeb | Short text | Whether the hotel is published to the GB website. From ePIM WebPublishStatusGB. |
Publishing date publishingDate | Date | Date the hotel may start appearing on the website. From ePIM PublishingDate. |
Expiration date expirationDate | Date | Date the hotel stops appearing on the website. From ePIM ExpirationDate. |
Commercial prioritisation number commercialPrioritisationNumber | Whole number | Controls the order products appear in online. Lower sorts first. From ePIM AccommodationCommercialPrioritisationNumber. |
Room types roomTypes | Several linked entries | Links to: |
Alfred& content alfred | One linked entry | Links to: |
Main image mainImage | Short text | — |
Images images | Structured data | — |
Pending Removal pendingRemoval | Yes / no | — |
Pending Removal Reason pendingRemovalReason | Short text | Choose one of: Deleted in PIM Expired in PIM Expiry date reached Reinstated in PIM Unpublished in PIM |
Pending Removal Detected At pendingRemovalDetectedAt | Date | — |
Impacted Pages impactedPages | Several linked entries | — |
Travel areas travelAreas | Several linked entries | Travel areas this hotel belongs to, synced from ePIM. The page URL is built from the deepest one (a City beats the Country above it). Replaces the older plain-text travel area list. Links to: |
Slug slug | Short text | URL segment for this hotel's page, generated from its name on first import and yours to edit afterwards. Import will not overwrite your edit. Changing a live slug needs a redirect, so it goes through the editorial workflow. |
Headline introduction text (WEB) headlineIntroductionTextWeb | Long text | The lead paragraph on the hotel page. PIM: AccommodationHeadline. |
Introduction introduction | Long text | The longer introduction below the headline. PIM: AccommodationIntroduction. |
Accommodation location text (WEB) accommodationLocationTextWeb | Long text | Prose describing where the hotel is. PIM: AccommodationLocation. |
Room description text (WEB) roomDescriptionTextWeb | Long text | Overview of the room types. PIM: AccommodationRoomDescriptionText. |
Good to know goodToKnow | Long text | Practical notes for guests. PIM: AccommodationGoodToKnow. |
Airport transfer times airportTransferTimes | Long text | PIM: AccommodationAirportTransferTimes. Copy length is being reviewed by the client. |
Strapline strapline | Long text | Not shown in the new UI — kept for marketing links. Undecided in the field list. |
What's included whatsIncluded | Long text | PIM: AccommodationNightClubDisco (the display name in the field list is 'What's included'). |
Upgrade options upgradeOptions | Long text | PIM: AccommodationPoolDescription (display name 'Upgrade options'). |
Spa facilities information spaFacilitiesInformation | Long text | PIM: AccommodationSpaFacilities. |
Diving description divingDescription | Long text | PIM: AccommodationDivingDescription. |
Acc kids & family text (WEB) accKidsFamilyTextWeb | Long text | PIM: AccommodationKidsAndFamily. |
Children's club childrensClub | Long text | PIM: AccommodationChildrensClub. |
Acc eat & drink text (WEB) accEatDrinkTextWeb | Long text | PIM: AccommodationEatAndDrink. |
Bars & restaurants (list) barsAndRestaurants | A list of short texts | One entry per bar or restaurant. This single list replaces the eighteen AccommodationBarAndRestaurant1..18 attributes in the PIM — the field list's own note is to use a summary in the new UI. |
Sustainable features (Ananea) sustainableFeaturesAnanea | Long text | PIM: AccommodationSustainableFeatures. |
Coordinates coordinates | Location | One field for the pair. Replaces PIM AccommodationMapLatitude and AccommodationMapLongitude — two attributes, one value. |
Map zoom level mapZoomLevel | Whole number | Undecided in the field list — 'still needed for the new website?'. |
Engage engage | Short text | PIM: AccommodationSustainabilityLabelling ('Engage'). |
Sections sections | Several linked entries | The CMS-authored bands this record shows, in the order they render. This record IS its own page — it does not need a Page entry. Everything already synced from ePIM (rooms, tips, facilities, descriptions, excursions) renders automatically and is NOT listed here; add only the bands an editor owns, such as offer rails, CTAs, the trust bar and FAQs. Leave empty to use the site default order. A section with no content from either the CMS or ePIM hides itself rather than rendering blank. |
Primary travel area primaryTravelArea | One linked entry | The ONE travel area that owns this record in the hierarchy — the parent used for the breadcrumb and the URL. Different from 'Travel areas', which lists every area the record relates to and has no single owner. Set the most specific area that applies (a city rather than its country); the hierarchy rolls up from there on its own. Links to: |
Tag curation tagCuration | Structured data | Managed by the Tag Curator in the sidebar — you do not type in here. It collects the tags from the hotels and trips on this page, shows each one once, and saves the finished list for the website to read. Open the sidebar to reorder them, add one, or hide one. |
Fields kept in step automatically
These appear greyed out, or not at all. They are filled in from another system, so anything typed here would be overwritten.
| Field | What goes in it | Notes |
|---|---|---|
Component key (sitemap catalogue ID) componentKeyrequired | Short text | — |
Hotel tags hotelTags | A list of short texts | Comes from the product system and is overwritten by every sync, so typing here has no lasting effect. To tag this record, use the Taxonomy panel, which searches the approved tag list. |
What you can link to from here
Where this gets used
These content types link to this one. Editing an entry of this type changes every one of them that points at it.
