Le standard des événements littéraires du Québec¶
Ce standard a pour but de décrire la structure des données échangées entre les différents systèmes informatisés des événements littéraires du Québec.
Entités principales¶
| Entité | Classe | Profils API | Description |
|---|---|---|---|
| Livre | Book | Public | Représente un livre |
| Proposition de titre | BookProposal | Privé | Représente une proposition de titre associé au formulaire d'un événement |
| Suggestion de titre | BookSuggestion | Privé | Représente une suggestion de titre non liée à un événement |
| Attribution de kiosques | BoothAssignment | Public, Privé | Attribution d’un kiosque à une ou plusieurs organisations pour une édition de... |
| Collection | Collection | Public | Représente une collection de livres |
| Étiquette | DefinedTerm | Public | Une étiquette servant à catégoriser les entités gérées par les Salons (ex Les... |
| Type d'étiquette | DefinedTermSet | Public | Permet de définir un type pour regrouper plusieurs étiquettes entre elles |
| Activité | Event | Public, Privé | Représente une activité de la programmation d'un événement |
| Proposition d'activité | EventProposal | Privé | Représente une proposition d'activité associée au formulaire d'un événement |
| Suggestion d'activité | EventSuggestion | Privé | Représente une suggestion d'activité non liée à un événement |
| Événement littéraire | Festival | Public, Privé | Représente un événement littéraire |
| Facture | Invoice | Privé | Définit une facture |
| Réservation d’hébergement | LodgingReservation | Privé | Représente une réservation d’hébergement (hôtel, résidence, etc |
| Offre de vente | Offer | Privé | Représente une offre pour la vente d'un produit |
| Catalogue d'offres | OfferCatalog | Privé | Représente un catalogue d'offres pour des produits ou services |
| Commande | Order | Privé | Définit une commande |
| Organisme | Organization | Public, Privé | Représente une organisation, telle qu'une maison d'édition, une marque de com... |
| Disponibilités des Personnes | PersonAvailabilities | Privé | Représente les disponibilités d'une personne |
| Planning d’une personne | PersonPlanning | Privé | Planning d’une personne pour une édition d’événement (Festival) |
| Lieu | Place | Public, Privé | Exprime un lieu |
| Personne - Profil privé | PrivatePerson | Privé | Représente le profil privé d'une personne, des informations qui ne sont pas p... |
| Produit | Product | Privé | Représente un produit à la vente/location |
| Formulaire de programmation | ProposalForm | Privé | Représente un formulaire de proposition de contenu pour un événement littérai... |
| Personne - Profil public | PublicPerson | Public, Privé | Représente le profil public d'une personnalité |
| Déplacement | Trip | Privé | Représente un déplacement (avion, train, bus, bateau, etc |
Entités secondaires¶
| Entité | Classe | Description |
|---|---|---|
| Public cible | Audience | Décrit les publics cibles pour un livre ou une activité |
| Disponibilité | Availability | Représente une disponibilité avec une granularité d'une demi-journée |
| Prix composé | CompoundPriceSpecification | Permet de préciser le prix composé d'un produit dans une Offre |
| Contributeur·rice | Contributor | Permet d'assigner un rôle à une personne ou une organisation lors d'une contribution. |
| Extrait de publication | CreativeWork | Utilisé dans le cadre des Salons pour représenter des extraits de livres. |
| Offre informationnelle de vente | DescriptiveOffer | Permet de préciser à titre informatif qu'une offre existe sur le marché pour le produit qui l'instancie. |
| Horaire | EventSchedule | Définit les horaires d'une représentation d'une activité, et son statut. |
| Image | Image | Une image avec URL et métadonnées de crédit |
| Questions sur l'offre | InputRequirement | Décrit une question qui nécessite une réponse avant de pouvoir commander une offre. |
| Réponse sur l'offre | InputResponse | Rappelle la question posée lors de la commande de l'offre et la réponse du client. |
| Lien URL | Link | Un lien vers un site externe avec une étiquette |
| Inclusion à la commande | OrderInclusion | Permet de préciser si une offre est obligatoire avec toute commande depuis son catalogue, voir la notion Inclusion à la commande |
| Article | OrderItem | Définit la quantité correspondant à une offre dans une commande. |
| Question personnalisée | PersonalizedQuestion | Définit une question personnalisée et sa réponse dans une proposition. |
| Élément de planning | PlanningItem | Élément ordonné dans un planning. Chaque item référence un objet planifié (séance, déplacement, hébergement). |
| Adresse Postale | PostalAddress | Exprime une adresse postale. |
| Spécification de prix | PriceSpecification | Permet de définir un prix que l'on peut appliquer à un prix composé ou à une facture. |
| Valeur quantitative | QuantitativeValue | Définit une valeur quantitative avec unité |
| Taux de taxe | TaxRate | Décrit un taux de taxe applicable sur les produits vendus |
| Genre littéraire | ThemaBasedGenre | Expression du genre en lien avec le Thema selon la normalisation dans le cadre des Salons du livre. |
| Èquivalent unitaire d'une surface ou d'un volume | UnitEquivalent | Définit la correspondance des dimensions d'un produit en une dimension unitaire équivalente. |
Vocabulaires contrôlés¶
| Vocabulaire | Enumération | Description |
|---|---|---|
| Public cible | AudienceType | Vocabulaire contrôlé des publics cibles pour les livres ou activités |
| Format de livres | BookFormatType | Vocabulaire contrôlé des formats de livres |
| Mode de participation | EventAttendanceType | Vocabulaire contrôlé des modes de participation à une activité |
| Catégorie d'activité | EventCategory | Vocabulaire contrôlé des types d'activité |
| Mode d'inclusion d'une offre | InclusionMode | Vocabulaire contrôlé pour définir le mode d'inclusion d'une offre dans une co... |
| Type de liens URL | LinkType | Vocabulaire contrôlé pour les types de lien URL |
| Types d'offres | OfferAccessMode | Vocabulaire contrôlé des types d'offres pour gérer les modules complémentaire... |
| États d'une commande | OrderStatus | Vocabulaire contrôlé des états d'une commande |
| Type d'organisation | OrganizationType | Vocabulaire contrôlé des types d'organisation |
| Partie de la journée | PartOfDay | Vocabulaire contrôlé pour définir une partie de la journée |
| États d'une facture | PaymentStatus | Vocabulaire contrôlé des états d'une facture |
| Types de lieux | PlaceType | Vocabulaire contrôlé des types de lieux qui peuvent être créé |
| Types de propositions de programmation | ProposalType | Vocabulaire contrôlé des types de propositions qui peuvent être soumises pour... |
| État de programmation | ScheduleStatus | Vocabulaire contrôlé des états d'un horaire publié |
| Type de déplacement | TripType | Vocabulaire contrôlé des types de déplacement |
Notions propres au standard¶
| Notion | Description |
|---|---|
| Attribution des kiosques | Permet de représenter l’occupation réelle des kiosques lors d’un événement, indépendamment de la commande ou du paiement, avec prise en compte des organisations représentées et du mode d’attribution. |
| Prix composé | Cette notion détaille l'utilité du prix composé dans le cadre des événements littéraires |
| Cycle de vie commande / facture | Cette notion décrit le cycle de vie entre une commande et la facture associée (création, acceptation/refus, génération de facture, échéances et statuts), ainsi que les relations structurelles entre Order et Invoice dans le standard. |
| Modules complémentaires | Cette notion décrit le fonctionnement des modules complémentaires dans les ventes d’événements littéraires |
| Ventes d’événements | Cette notion décrit la manière dont un événement littéraire structure et organise la vente de produits et services pour une édition donnée. |
| Organisations représentées | Permet de déclarer les organisations représentées par une commande, indépendamment de l’organisation qui a passé et payé la commande. |
| Inclusion à la commande | Cette notion détaille à quoi servent les inclusions à la commande dans le cadre des événements littéraires |
| Disponibilités d’une personne | Cette notion décrit comment les personnes déclarent leurs disponibilités pour une édition d’événement (Festival). |
| Suggestions et propositions | Cette notion décrit la distinction entre l’expression libre d’idées (suggestions) et leur soumission formelle dans le cadre d’un événement (propositions). |
| Dimension unitaire équivalente | Cette notion détaille comment exprimer l’équivalence d’un produit en unités de référence à partir de ses dimensions réelles. |