Aller au contenu

Série de représentations (Series)

Nom: Série de représentations (Series)

Type object
Requis Non
Propriétés additionnelles Tout type permis

Description: cette classe permet de regrouper des représentations n’étant pas nécessairement toutes associées à un même spectacle, mais liées entre elles par des éléments de commercialisation ou de modalités d’accès. Un festival est un exemple de série.

Propriété Description Type de donnée Définition
+ type - const -
+ identifier Classe permettant d’énumérer des identifiants uniques associés à un objet donné, dans plusieurs systèmes d’information à la fois. array identifier
+ name Nom de la série, écrit au long, de la façon dont il doit être affiché à des utilisateurs, avec la capitalisation d'usage, les accents et les espacements usuels. array of object Texte court multilingue
- alternateName Élément qui ne fait pas partie du nom, mais qui le complète, sans toutefois relever de la description elle-même.

Par exemple, le Festival de musique émergente en Abitibi-Témiscamingue est aussi connu sous son acronyme FME.
array of object Texte court multilingue
+ description Description de la série. array of object Texte long multilingue
- shortDescription Description résumée de la série. La fourchette de 200 à 400 caractères est suggérée pour les différents besoins d'affichage en version courte. array of object Texte long multilingue
- media Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) associé à la série. array Voir les détails
- hasContribution Énumération des contributions spécifiques à la série, et non pas aux représentations. Il s'agit typiquement de contributions de production, d'organisation ou de commandite. Les contributions artistiques seront typiquement associées aux spectacles et aux représentations.

Exemple: un commanditaire d'un festival a une contribution à la série.

Contre-exemple: un artiste sur scène lors d'un spectacle dans le cadre de la série n'a pas de contribution à la série elle-même.
array Voir les détails
- mainEntityOfPage Pages web donnant plus d'information sur la série.

Pour des besoins plus précis, par exemple des URL de critiques du spectacle, la propriété Médias, qui permet d'inclure des notes d'usage, peut être utilisée.
array Voir les détails
+ startDateTime Date de début de la série. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times. string -
- endDateTime Date de fin de la série. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times. string -
- hasOffer Description des différentes modalités pour assister à la série. Il peut y avoir des modalités pour le présentiel et/ou le virtuel. Les modalités pour le présentiel et le virtuel doivent être documentées pour une série hybride. Une série contient donc au maximum deux offres. array Voir les détails

1. Propriété Série de représentations (Series) > type

Type const
Requis Oui

Valeur fixe: "Series"

2. Propriété Série de représentations (Series) > identifier

Nom: identifier

Type array
Requis Oui
Défini dans identifier

Description: Classe permettant d’énumérer des identifiants uniques associés à un objet donné, dans plusieurs systèmes d’information à la fois.

Voir la documentation de identifier

3. Propriété Série de représentations (Series) > name

Nom: Texte court multilingue

Type array of object
Requis Oui
Défini dans name

Description: Nom de la série, écrit au long, de la façon dont il doit être affiché à des utilisateurs, avec la capitalisation d'usage, les accents et les espacements usuels.

Voir la documentation de Texte court multilingue

4. Propriété Série de représentations (Series) > alternateName

Nom: Texte court multilingue

Type array of object
Requis Non
Même définition que name

Description: Élément qui ne fait pas partie du nom, mais qui le complète, sans toutefois relever de la description elle-même.

Par exemple, le Festival de musique émergente en Abitibi-Témiscamingue est aussi connu sous son acronyme FME.

5. Propriété Série de représentations (Series) > description

Nom: Texte long multilingue

Type array of object
Requis Oui
Défini dans description

Description: Description de la série.

Voir la documentation de Texte long multilingue

6. Propriété Série de représentations (Series) > shortDescription

Nom: Texte long multilingue

Type array of object
Requis Non
Même définition que description

Description: Description résumée de la série. La fourchette de 200 à 400 caractères est suggérée pour les différents besoins d'affichage en version courte.

7. Propriété Série de représentations (Series) > media

Type array
Requis Non

Description: Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) associé à la série.

Contraintes du tableau
Nombre d'items minimum N/A
Nombre d'items maximum N/A
Unicité Faux
Items additionnels Faux
Validation du tuple Voir plus bas
Chaque item du tableau doit être Description
Média Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.

7.1. Série de représentations (Series) > media > Média

Nom: Média

Type object
Requis Non
Propriétés additionnelles Tout type permis
Défini dans Média

Description: Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.

Voir la documentation de Média

8. Propriété Série de représentations (Series) > hasContribution

Type array
Requis Non

Description: Énumération des contributions spécifiques à la série, et non pas aux représentations. Il s'agit typiquement de contributions de production, d'organisation ou de commandite. Les contributions artistiques seront typiquement associées aux spectacles et aux représentations.

Exemple: un commanditaire d'un festival a une contribution à la série.

Contre-exemple: un artiste sur scène lors d'un spectacle dans le cadre de la série n'a pas de contribution à la série elle-même.

Contraintes du tableau
Nombre d'items minimum N/A
Nombre d'items maximum N/A
Unicité Faux
Items additionnels Faux
Validation du tuple Voir plus bas
Chaque item du tableau doit être Description
Contribution Cette classe permet de décrire le lien entre un contributeur et un spectacle, une représentation ou une série. Elle indique le rôle du contributeur dans un contexte donné.

8.1. Série de représentations (Series) > hasContribution > Contribution

Nom: Contribution

Type object
Requis Non
Propriétés additionnelles Tout type permis
Défini dans Contribution

Description: Cette classe permet de décrire le lien entre un contributeur et un spectacle, une représentation ou une série. Elle indique le rôle du contributeur dans un contexte donné.

Voir la documentation de Contribution

9. Propriété Série de représentations (Series) > mainEntityOfPage

Type array
Requis Non

Description: Pages web donnant plus d'information sur la série.

Pour des besoins plus précis, par exemple des URL de critiques du spectacle, la propriété Médias, qui permet d'inclure des notes d'usage, peut être utilisée.

Contraintes du tableau
Nombre d'items minimum N/A
Nombre d'items maximum N/A
Unicité Faux
Items additionnels Faux
Validation du tuple Voir plus bas
Chaque item du tableau doit être Description
WebPage -

9.1. Série de représentations (Series) > mainEntityOfPage > WebPage

Nom: WebPage

Type object
Requis Non
Propriétés additionnelles Tout type permis
Défini dans WebPage

Voir la documentation de WebPage

10. Propriété Série de représentations (Series) > startDateTime

Type string
Requis Oui
Format date-time

Description: Date de début de la série. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times.

11. Propriété Série de représentations (Series) > endDateTime

Type string
Requis Non
Format date-time

Description: Date de fin de la série. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times.

12. Propriété Série de représentations (Series) > hasOffer

Type array
Requis Non

Description: Description des différentes modalités pour assister à la série. Il peut y avoir des modalités pour le présentiel et/ou le virtuel. Les modalités pour le présentiel et le virtuel doivent être documentées pour une série hybride. Une série contient donc au maximum deux offres.

Contraintes du tableau
Nombre d'items minimum 1
Nombre d'items maximum 2
Unicité Faux
Items additionnels Faux
Validation du tuple Voir plus bas
Chaque item du tableau doit être Description
Offre (Offer) Permet de décrire les propriétés d’une offre associée à une représentation ou une série, par exemple le prix et la disponibilité.

12.1. Série de représentations (Series) > hasOffer > Offre (Offer)

Nom: Offre (Offer)

Type object
Requis Non
Propriétés additionnelles Tout type permis
Défini dans Offre (Offer)

Description: Permet de décrire les propriétés d’une offre associée à une représentation ou une série, par exemple le prix et la disponibilité.

Voir la documentation de Offre (Offer)


Généré avec json-schema-for-humans le 2026-01-19 at 21:25:58 +0000