Entité : Réservation d’hébergement¶
Classe : LodgingReservation¶
Représente une réservation d’hébergement (hôtel, résidence, etc.) dans le cadre d’un événement littéraire, généralement associée au déplacement et à la présence d’une personne participante.
Inspiré de : schema:LodgingReservation
classDiagram
class LodgingReservation
click LodgingReservation href "../LodgingReservation"
LodgingReservation : checkinTime
LodgingReservation : checkoutTime
LodgingReservation : identifier
LodgingReservation : lodgingUnitDescription
LodgingReservation : lodgingUnitType
LodgingReservation : modifiedTime
LodgingReservation : numAdults
LodgingReservation : numChildren
LodgingReservation : reservationFor
LodgingReservation --> "1" Place : reservationFor
click Place href "../Place"
LodgingReservation : reservationId
LodgingReservation : ticketUrl
LodgingReservation : underName
LodgingReservation --> "1" PrivatePerson : underName
click PrivatePerson href "../PrivatePerson"
LodgingReservation : url
Attributs¶
| Nom | Cardinalité et type | Description | Héritage | Affichage API |
|---|---|---|---|---|
| identifier | 1 Texte |
Identifiant unique de la réservation dans le système de gestion utilisant ce standard. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| reservationId | 0..1 recommended Texte |
Numéro ou code de référence fourni par le prestataire d’hébergement (ex. numéro de réservation hôtel). | direct | Privé: Sortie:Obligatoire Format:Valeur |
| underName | 1 PrivatePerson or Organization |
La personne ou l’organisation pour laquelle la réservation est effectuée. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| reservationFor | 1 Place |
Le lieu réservé (établissement d’hébergement). | direct | Privé: Sortie:Obligatoire Format:Valeur |
| url | 0..1 recommended Url |
Lien vers le site web du lieu réservé (ex. page de l’hôtel). | direct | Privé: Sortie:Obligatoire Format:Valeur |
| ticketUrl | 0..1 recommended Url |
Lien vers le billet électronique ou document justificatif du logement. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| checkinTime | 1 DateISO |
Date et heure à partir desquelles la personne peut effectuer son arrivée dans l’établissement. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| checkoutTime | 1 DateISO |
Date et heure limite de départ de l’établissement. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| lodgingUnitDescription | 0..1 recommended Texte |
Description complète de l’unité d’hébergement (ex. chambre, suite, etc.). | direct | Privé: Sortie:Obligatoire Format:Valeur |
| lodgingUnitType | 0..1 recommended Texte |
Description textuelle du type d’unité (ex. chambre simple, chambre double, suite, type de lit). | direct | Privé: Sortie:Obligatoire Format:Valeur |
| numAdults | 0..1 recommended Integer |
Nombre d’adultes séjournant dans l’unité. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| numChildren | 0..1 recommended Integer |
Nombre d’enfants séjournant dans l’unité. | direct | Privé: Sortie:Obligatoire Format:Valeur |
| modifiedTime | 0..1 recommended DateISO |
Date et heure de la dernière modification de la réservation. | direct | Privé: Sortie:Obligatoire Format:Valeur |
Utilisations¶
| Utilisée par | Utilisé dans | Type | Utilisation |
|---|---|---|---|
| PlanningItem | item | exactly_one_of[range] | LodgingReservation |
Annotations¶
| Propriété | Valeur |
|---|---|
| class_type | main |
| entity_name | Réservation d’hébergement |
| api_profiles | prive |
| api_profile_labels | prive=Privé |