Représentation (Performance)¶
Décrit une représentation, qui est un événement unique associé à un lieu, une date et une heure, et qui peut inclure des informations sur les artistes, les œuvres présentées, et d'autres détails pertinents.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Propriété | Description | Priorité | Type et définition |
|---|---|---|---|
| type | - | Obligatoire | const |
| identifier Identifiant |
Énumération des identifiants connus. | Obligatoire (1..N) | Identifiant (Identifier) |
| startDateTime Date et heure de début |
Date et heure de début de la représentation. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times. | Obligatoire | string (date-time) |
| endDateTime Date et heure de fin |
Date et heure de fin de la représentation. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times. | Optionnel | string (date-time) |
| duration Durée |
Durée de la représentation en format ISO-8601 | Optionnel | string |
| previousStartDateTime Date et heure de début précédente |
Date et heure de début initialement prévus pour la représentation, dans le cas où il s'agit d'une représentation reportée. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times. | Optionnel | string (date-time) |
| hasIntermission Entracte |
Indique la présence d'une ou plusieurs entractes | Optionnel | boolean |
| isExtra Supplémentaire |
Indique si la représentation est une représentation supplémentaire | Optionnel | boolean |
| description Description |
Propriété utilisée seulement si la description de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle s'appliquent. | Optionnel | Texte long multilingue |
| shortDescription Description courte |
Propriété utilisée seulement si la description courte de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle s'appliquent. | Optionnel | Texte long multilingue |
| media Médias |
Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) supplémentaires associés à la représentation, lorsqu'ils sont disponibles et qu'il n'est pas possible de les associer au spectacle. Les consignes d'utilisation de la classe Spectacle s'appliquent. | Optionnel (0..N) | Tableau d'objets de type Média (Media) |
| alternateName Nom alternatif |
Propriété utilisée seulement si l'autre nom de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle] s'appliquent | Optionnel | Texte court multilingue |
| mainEntityOfPage Pages web |
Propriété utilisée seulement si l'URL du PageWeb associée à la représentation est différente de celle du spectacle. Ne pas confondre à l'URL de billetterie de la section concernant les offres. Les consignes d'utilisation de la classe Spectacle s'appliquent. | Optionnel (0..N) | Tableau d'objets de type WebPage |
| hasAdditionalContribution Contributions additionnelles |
Contributions à la représentation qui ne sont pas documentées dans le spectacle. Les contributions de la représentation sont donc l'ajout des contributions du spectacle et des contributions supplémentaires, desquelles ont retire les contributions retirées. | Optionnel (0..N) | Tableau d'objets de type Contribution (Contribution) |
| hasRemovedContribution Contributions retirées |
Contributions documentées dans le spectacle qui ne s'appliquent pas à la représentation. Les contributions de la représentation sont donc l'ajout des contributions du spectacle et des contributions supplémentaires, desquelles ont retire les contributions retirées | Optionnel (0..N) | Tableau d'objets de type Contribution (Contribution) |
| inSeries Série |
Identification des séries dont la représentation fait partie. | Optionnel (0..N) | Tableau d'objets de type Série de représentations (Series) |
| hasOffer Offres |
Description des différentes modalités pour assister à la représentation. 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 un spectacle hybride. Une représentation contient donc au maximum deux offres. | Obligatoire (1..1) | Tableau d'objets de type Offre (Offer) |
1. Propriété Représentation (Performance) > type¶
| Type | const |
| Requis | Oui |
Valeur fixe: "Performance"
2. Propriété Représentation (Performance) > identifier (Identifiant)¶
Énumération des identifiants connus.
| Type | array |
| Requis | Oui |
| Défini dans | identifier |
Voir la documentation de Identifiant (Identifier)
3. Propriété Représentation (Performance) > startDateTime (Date et heure de début)¶
Date et heure de début de la représentation. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times.
| Type | string |
| Requis | Oui |
| Format | date-time |
4. Propriété Représentation (Performance) > endDateTime (Date et heure de fin)¶
Date et heure de fin de la représentation. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times.
| Type | string |
| Requis | Non |
| Format | date-time |
5. Propriété Représentation (Performance) > duration (Durée)¶
Durée de la représentation en format ISO-8601
| Type | string |
| Requis | Non |
Exemple:
| Restrictions | |
|---|---|
| Doit correspondre à l'expression régulière | ^P(?=\d\|T\d)(\d+Y)?(\d+M)?(\d+W)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+(\.\d+)?S)?)?$ Test |
| Minimum | ≥ 1 |
6. Propriété Représentation (Performance) > previousStartDateTime (Date et heure de début précédente)¶
Date et heure de début initialement prévus pour la représentation, dans le cas où il s'agit d'une représentation reportée. Voir https://json-schema.org/understanding-json-schema/references/type#dates-and-times.
| Type | string |
| Requis | Non |
| Format | date-time |
7. Propriété Représentation (Performance) > hasIntermission (Entracte)¶
Indique la présence d'une ou plusieurs entractes
| Type | boolean |
| Requis | Non |
8. Propriété Représentation (Performance) > isExtra (Supplémentaire)¶
Indique si la représentation est une représentation supplémentaire
| Type | boolean |
| Requis | Non |
9. Propriété Représentation (Performance) > description (Description)¶
Propriété utilisée seulement si la description de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle s'appliquent.
| Type | array of object |
| Requis | Non |
| Défini dans | description |
Voir la documentation de Texte long multilingue
10. Propriété Représentation (Performance) > shortDescription (Description courte)¶
Propriété utilisée seulement si la description courte de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle s'appliquent.
| Type | array of object |
| Requis | Non |
| Défini dans | description |
Voir la documentation de Texte long multilingue
11. Propriété Représentation (Performance) > media (Médias)¶
Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) supplémentaires associés à la représentation, lorsqu'ils sont disponibles et qu'il n'est pas possible de les associer au spectacle. Les consignes d'utilisation de la classe Spectacle s'appliquent.
| Type | array |
| Requis | Non |
| 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 (Media) | Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet. |
11.1. Représentation (Performance) > media > Média (Media)¶
Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Défini dans | Média (Media) |
Voir la documentation de Média (Media)
12. Propriété Représentation (Performance) > alternateName (Nom alternatif)¶
Propriété utilisée seulement si l'autre nom de la représentation est différente de celle du spectacle. Si elle est identique, il est recommandé de ne pas utiliser cette propriété. Les consignes d'utilisation de la classe Spectacle] s'appliquent
| Type | array of object |
| Requis | Non |
| Défini dans | Texte court multilingue |
Voir la documentation de Texte court multilingue
13. Propriété Représentation (Performance) > mainEntityOfPage (Pages web)¶
Propriété utilisée seulement si l'URL du PageWeb associée à la représentation est différente de celle du spectacle. Ne pas confondre à l'URL de billetterie de la section concernant les offres. Les consignes d'utilisation de la classe Spectacle s'appliquent.
| Type | array |
| Requis | Non |
| 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 | - |
13.1. Représentation (Performance) > mainEntityOfPage > WebPage¶
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Défini dans | WebPage |
Voir la documentation de WebPage
14. Propriété Représentation (Performance) > hasAdditionalContribution (Contributions additionnelles)¶
Contributions à la représentation qui ne sont pas documentées dans le spectacle. Les contributions de la représentation sont donc l'ajout des contributions du spectacle et des contributions supplémentaires, desquelles ont retire les contributions retirées.
| Type | array |
| Requis | Non |
| 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 (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é. |
14.1. Représentation (Performance) > hasAdditionalContribution > Contribution (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é.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Défini dans | Contribution (Contribution) |
Voir la documentation de Contribution (Contribution)
15. Propriété Représentation (Performance) > hasRemovedContribution (Contributions retirées)¶
Contributions documentées dans le spectacle qui ne s'appliquent pas à la représentation. Les contributions de la représentation sont donc l'ajout des contributions du spectacle et des contributions supplémentaires, desquelles ont retire les contributions retirées
| Type | array |
| Requis | Non |
| 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 (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é. |
15.1. Représentation (Performance) > hasRemovedContribution > Contribution (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é.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Même définition que | Contribution (Contribution) |
16. Propriété Représentation (Performance) > inSeries (Série)¶
Identification des séries dont la représentation fait partie.
| Type | array |
| Requis | Non |
| 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 |
|---|---|
| Série de représentations (Series) | 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. |
16.1. Représentation (Performance) > inSeries > Série de représentations (Series)¶
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.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Défini dans | Série de représentations (Series) |
Voir la documentation de Série de représentations (Series)
17. Propriété Représentation (Performance) > hasOffer (Offres)¶
Description des différentes modalités pour assister à la représentation. 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 un spectacle hybride. Une représentation contient donc au maximum deux offres.
| Type | array |
| Requis | Oui |
| 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é. |
17.1. Représentation (Performance) > hasOffer > 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é.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Même définition que | Offre (Offer) |
Généré avec json-schema-for-humans le 2026-03-19 at 20:48:27 +0000