Spectacle (Show)

Type: object

la classe centrale du référentiel. Elle permet de documenter ce qui relève du spectacle au sens d'œuvre mise en scène. Par contraste, cela exclut donc les éléments descriptifs des représentations.

No Additional Properties

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Type: object

Type: const
Specific value: false
Type: object

The following properties are required:

  • inLanguage

Type: const
Specific value: "https://datascence.ca/context.jsonld"

Type: const
Specific value: "Show"

identifier

Type: array

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

Must contain a minimum of 1 items

All items must be unique

No Additional Items

Each item of this array must be:


Type: object

Type: const
Specific value: "PropertyValue"

Type: string

Système d'identification utilisé. Dans la mesure du possible, il est suggéré d'utiliser des URI comme identifiants, lorsque ce n'est pas possible, l'approche préconisée par Schema.org est utilisée: propertyID doit correspondre à l'identification dont l'usage est le plus fréquent pour le système d'identification, tout en minuscules. Il est entendu que les types d'identifiants seront différents selon la classe décrite. Par exemple, le type d'identifiant ISNI s'applique bien aux contributeurs mais pas aux spectacles.

Must be at least 1 characters long

Type: string

L'identifiant lui-même

Must be at least 1 characters long

Type: stringFormat: uri

Un identifiant URI sous forme de chaîne de caractères.


Examples:

{
    "type": "PropertyValue",
    "propertyID": "isni",
    "valeur": "000000012124423X"
}
"https://isni.org/isni/000000012124423X"

Texte court multilingue

Type: array of object

Nom du spectacle, é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.

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Must match regular expression: ^[a-z]{2,3}$

Must be at least 2 characters long


Examples:

"fr"
"en"
"mul"

Texte court

Type: string

HTML non-autorisées

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Texte court multilingue

Type: array of object

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

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Must match regular expression: ^[a-z]{2,3}$

Must be at least 2 characters long


Examples:

"fr"
"en"
"mul"

Texte court

Type: string

HTML non-autorisées

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Texte long multilingue

Type: array of object

Description du spectacle

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as lang

Texte long

Type: string

Texte long avec formatage, incluant des paragraphes et des balises HTML autorisées b, i, u, sup et sub.

Must match regular expression: ^(?!.*<[^bius][^>]*>)(?!.*</?(?!b|i|u|sup|sub)[^>]*>).*$

Must be at most 6000 characters long


Examples:

"<b>Texte en gras</b>"
"<i>Texte en italique</i>"
"<u>Texte souligné</u>"
"<sup>Texte en exposant</sup>"
"<sub>Texte en indice</sub>"

Texte long multilingue

Type: array of object

Description résumée du spectacle. La fourchette de 200 à 400 caractères est suggérée pour les différents besoins d'affichage.

Same definition as description

Type: array

Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) associé au spectacle.

No Additional Items

Each item of this array must be:

Média

Type: object

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

Type: const
Specific value: "Media"

Type: integer

Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé).

Texte court

Type: string

Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication).

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Type: stringFormat: uri

URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible

Code de langue

Type: string

Langue au format ISO 639-1.

Same definition as lang

Type: array

Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété.

No Additional Items

Each item of this array must be:

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

Same definition as name

Type: array

Crédits associés au média.

No Additional Items

Each item of this array must be:

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

Same definition as name

Texte court multilingue

Type: array of object

Personne ou organisation détenant les droits d'auteur du média.

Same definition as name

Type: array

Description courte (pouvant par exemple servir de «alt description» sur le web).

No Additional Items

Each item of this array must be:

Texte long multilingue

Type: array of object

Énumération de textes longs associés à un code de langue au standard ISO 639-1.

Same definition as description

Type: array

Énumération des contributions. Il peut s'agir de contribution à la création (ex: auteur.trice, metteur.se en scène), de contributions à l'exécution (ex: comédien.en, musicien.ne).

Le contributeur peut être une personne ou une organisation.

Il s'agit de contributeurs qui sont associés à toutes les représentations du spectacle. Pour les contributions spécifiques à une représentation, utiliser le champ correspondant dans la classe Représentation.

Si un même contributeur a plusieurs contributions pour un même spectacle, il est suggéré de répéter plusieurs objets de la classe Contribution.

No Additional Items

Each item of this array must be:

Contribution

Type: object

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: const
Specific value: "Contribution"

Type: array

Identification des types de contribution.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.


Example:

{
    "type": "Term",
    "vocabulary": "datascene",
    "code": "ToutPublics",
    "version": "1.0",
    "sequenceNumber": 1
}

Type: const
Specific value: "Term"

Texte court

Type: string

Identification du vocabulaire duquel est tiré le term.

Typiquement, cette identification correspond à l'appellation du vocabulaire dont l'usage est le plus fréquent, tout en minuscules, sans accents, et avec les espaces remplacés par des barres de soulignement.

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Texte court

Type: string

Version du vocabulaire utilisé, lorsque c'est applicable

Same definition as usageNote

Texte court

Type: string

Identification du terme selon le vocabulaire identifié. En cas d'incohérence entre l'étiquette et le code transmis, c'est ce dernier qui doit être priorisé.

Same definition as usageNote

Texte court multilingue

Type: array of object

Version textuelle du terme tiré du vocabulaire choisi

Same definition as name

Type: integer

Priorité d'utilisation du terme (les nombres plus petits représentant un niveau de priorité plus élevé).

Contributor

Type: object

Identification du contributeur

Type: const
Specific value: "Contributor"

Type de contributeur

Type: enum (of string)

Indication à l'effet qu'il s'agit d'une personne physique ou d'une personne morale.

Must be one of:

  • "Person"
  • "Group"
  • "Organization"

identifier

Type: array

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

Same definition as identifier

Texte court multilingue

Type: array of object

Nom complet du contributeur, é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. Le prénom et le nom de sont pas traités dans des propriétés distinctes à cause de la diversité des appellations de contributions, qui sont parfois des personnes morales.

Exemples: Michel Rivard, Les Trois Accords, Koriass, Desjardins, Spectra.

Same definition as name

Type: array

Autres appellations parfois utilisées pour le contributeur.

Exemple: «Béatrice Martin» comme nom alternatif de «Cœur de pirate».
Exemple: «Compagnie Jean-Duceppe» comme nom alternatif de «Duceppe».

No Additional Items

Each item of this array must be:

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

Same definition as name

Texte long multilingue

Type: array of object

Énumération de textes longs associés à un code de langue au standard ISO 639-1.

Same definition as description

Texte long multilingue

Type: array of object

Description résumée du contributeur. La fourchette de 200 à 400 caractères est suggérée pour les différents besoins d'affichage.

Same definition as description

Type: array

Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) associé au contributeur.

No Additional Items

Each item of this array must be:

Média

Type: object

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

Same definition as Média

Type: array

Énumération des types de contributions habituellement faites par le contributeur.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Permet d'associer des lieux au contributeur, par exemple pour indiquer le lieu de naissance, de décès, le lieu du siège social, etc.

No Additional Items

Each item of this array must be:

Association Géographique (GeographicRelation)

Type: object

Permet d'associer des lieux au contributeur, par exemple pour indiquer le lieu de naissance, de décès, le lieu du siège social, etc.

No Additional Properties

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Code Pays

Type: string

Code ISO 3166-1 alpha-3 à 3 caractères représentant un pays.

Must match regular expression: ^[A-Z]{3}$

Must be at least 3 characters long

Must be at most 3 characters long

Texte court

Type: string

Texte sans formatage, court et sans changement de paragraphes (typiquement affiché sur une seule ligne)

Same definition as usageNote

Texte court

Type: string

Texte sans formatage, court et sans changement de paragraphes (typiquement affiché sur une seule ligne)

Same definition as usageNote

Type: array

Énumération des membres des groupes, troupes et collectifs, etc.

No Additional Items

Each item of this array must be:

Contributor

Type: object

les contributeurs correspondent à des personnes physiques ou morales (compagnies, troupes, groupes…) associées à un spectacle à travers un lien de contribution. Le contributeur doit être distingué de sa contribution à un spectacle donné (ou à une représentation, ou une série), car un même contributeur peut faire des contributions différentes d’un spectacle à l’autre (par exemple, être comédien dans un cas et metteur en scène dans l’autre).

Same definition as contributeur

Type: integer

Précision sur l'ordre de présentation des contributions (les nombres plus petits correspondent à des contributions qui doivent être présentées en premier).

Texte court

Type: string

Note concernant la contribution, à l'intention des exploitants des systèmes d'information (et donc pas du grand public). Il peut s'agir d'une précision sur le type de contribution, qui ne pourrait pas être exprimée à travers la propriété Types. Les informations compilées dans les notes pourraient être utilisées pour améliorer les vocabulaires contrôllés.

Same definition as usageNote

Type: array

Vers des pages web donnant plus d'information sur le spectacle.

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.

No Additional Items

Each item of this array must be:

WebPage

Type: object

Type: const
Specific value: "WebPage"

Type: stringFormat: uri

Code de langue

Type: string

Langue de la page Web, au format ISO 639-1.

Same definition as lang

Type: array

Énumérations d'oeuvres, de la même discipline ou pas, qui sont associées au spectacle. Il peut s'agir du texte d'une pièce de théâtre, d'un album musical associé à un spectacle, etc. Il doit s'agir d'associations avec des oeuvres qui ne peuvent pas être identifiées aisément à travers d'autres propriétés.

Exemple 1: les données d'une pièce de théâtre peuvent pointer vers le texte de la pièce, disponible en librairie.

Exemple 2: les données d'un spectacle musical peuvent énumérer des enregistrements des pièces jouées lors du spectacle.

Contre exemple: il n'est pas utile que les données d'un spectacle d'humour énumère les autres spectacles du même humoriste, car il est possible d'obtenir cette information à travers les contributeurs.

No Additional Items

Each item of this array must be:

Oeuvre Associée

Type: object

Objets d'association à une oeuvre.

Type: const
Specific value: "WorkRelation"

Oeuvre (Work)

Type: object

Identification de l'oeuvre.

Type: const
Specific value: "Work"

identifier

Type: array

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

Same definition as identifier

Texte court multilingue

Type: array of object

Nom de l'oeuvre.

Same definition as name

Texte court multilingue

Type: array of object

Notes sur le lien entre l'oeuvre et le spectacle

Same definition as name

Type: array

Identification des disciplines artistiques du spectacle.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Identification des publics cibles du spectacle.

Lorsque le vocabulaire utilisé contient un terme équivalent à « tout public », il est préférable de l'utiliser, que d'énumérer tous les types de publics.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Langues utilisées dans le spectacle, en ordre décroissant d'importance. La langue principale doit donc être mentionnée en premier.

No Additional Items

Each item of this array must be:

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as lang

Type: array

Langues pour lesquelles des artéfacts d'aide à la compréhension du spectacle sont disponibles (surtitrage, programmes, traduction simultannée...)

No Additional Items

Each item of this array must be:

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as lang

Type: boolean

Indication à l'effet que le spectacle ne contient pas de paroles.

Type: array

Permet d'identifier certains type de contenus qui sont présents dans le spectacle.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Permet d'identifier des avertissements associés au spectacle.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Énumération des représentations du spectacle, qu'elles soient passées ou futures.

No Additional Items

Each item of this array must be:

Représentation (Performance)

Type: object

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: const
Specific value: "Performance"

identifier

Type: array

Énumération des identifiants connus.

Same definition as identifier

Type: stringFormat: date-time

Date et heure de début de la représentation. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times.

Type: stringFormat: date-time

Date et heure de fin de la représentation. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times.

Type: string

Durée de la représentation en format ISO-8601

Must match regular expression: ^P(?=\d|T\d)(\d+Y)?(\d+M)?(\d+W)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+(\.\d+)?S)?)?$

Type: stringFormat: date-time

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/reference/type#dates-and-times.

Type: boolean

Indique la présence d'une ou plusieurs entractes

Type: boolean

Indique si la représentation est une représentation supplémentaire

Texte long multilingue

Type: array of object

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.

Same definition as description

Texte long multilingue

Type: array of object

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.

Same definition as description

Type: array

É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.

No Additional Items

Each item of this array must be:

Média

Type: object

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

Same definition as Média

Texte court multilingue

Type: array of object

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

Same definition as name

Type: array

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.

No Additional Items

Each item of this array must be:

Type: array

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.

No Additional Items

Each item of this array must be:

Contribution

Type: object

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é.

Same definition as Contribution

Type: array

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

No Additional Items

Each item of this array must be:

Contribution

Type: object

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é.

Same definition as Contribution

Type: array

Identification des séries dont la représentation fait partie.

No Additional Items

Each item of this array must be:

Série de représentations (Series)

Type: object

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.

identifier

Type: array

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

Same definition as identifier

Texte court multilingue

Type: array of object

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.

Same definition as name

Texte court multilingue

Type: array of object

É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.

Same definition as name

Texte long multilingue

Type: array of object

Description de la série.

Must contain a minimum of 1 items

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as lang

Texte long

Type: string

Texte long avec formatage, incluant des paragraphes et des balises HTML autorisées b, i, u, sup et sub.

Must match regular expression: ^(?!.*<[^bius][^>]*>)(?!.*</?(?!b|i|u|sup|sub)[^>]*>).*$

Must be at most 6000 characters long


Examples:

"<b>Texte en gras</b>"
"<i>Texte en italique</i>"
"<u>Texte souligné</u>"
"<sup>Texte en exposant</sup>"
"<sub>Texte en indice</sub>"

Texte long multilingue

Type: array of object

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.

Same definition as description

Type: array

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

No Additional Items

Each item of this array must be:

Média

Type: object

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

Same definition as Média

Type: array

É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.

No Additional Items

Each item of this array must be:

Contribution

Type: object

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é.

Same definition as Contribution

Type: array

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.

No Additional Items

Each item of this array must be:

Type: stringFormat: date-time

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

Type: stringFormat: date-time

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

Type: array

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.

Must contain a minimum of 1 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Offre (Offer)

Type: object

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é.

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Lieu (Place)

Type: object

Lieu associé à l'offre (physique ou virtuel).

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Term

Type: object

Identification du type de lieu. Ne pas confondre avec les caractéristiques de la salle, qui doivent être documentées dans un objet de la classe Salle.

Same definition as Term

identifier

Type: array

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

Same definition as identifier

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

Same definition as name

Texte long multilingue

Type: array of object

Énumération de textes longs associés à un code de langue au standard ISO 639-1.

Must contain a minimum of 1 items

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as lang

Texte long

Type: string

Texte long avec formatage, incluant des paragraphes et des balises HTML autorisées b, i, u, sup et sub.

Must match regular expression: ^(?!.*<[^bius][^>]*>)(?!.*</?(?!b|i|u|sup|sub)[^>]*>).*$

Must be at most 6000 characters long


Examples:

"<b>Texte en gras</b>"
"<i>Texte en italique</i>"
"<u>Texte souligné</u>"
"<sup>Texte en exposant</sup>"
"<sub>Texte en indice</sub>"

Type: array

Énumération des salles présentes dans le lieu. Recommandé pour les lieux contenant plusieurs salles, ou pour documenter des informations associés à la classe Salle (par exemple, les configurations possibles) dans un lieu avec une seule salle.

No Additional Items

Each item of this array must be:

Salle (Room)

Type: object

Certains lieux contiennent plusieurs salles. Cette classe permet de préciser et décrire la salle utilisée dans le contexte d’une représentation donnée.

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

identifier

Type: array

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

Same definition as identifier

Texte court multilingue

Type: array of object

Nom de la salle, é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.

Same definition as name

Texte long multilingue

Type: array of object

Énumération de textes longs associés à un code de langue au standard ISO 639-1.

Same definition as description

Texte long multilingue

Type: array of object

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

Same definition as description

Type: array

Éléments médiatiques (photo, audio, audiovidéo, articles, documents...) associé au lieux.

No Additional Items

Each item of this array must be:

Média

Type: object

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

Same definition as Média

Postal Address

Type: object

Coordonnées complètes de la salle, lorsque les coordonnées de la salle sont différentes ou plus précises que celles du lieu.

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Texte court

Type: string

Unité, numéro municipal, type de rue, nom de rue, direction de rue. Peut aussi contenir d'autres informations.

Same definition as usageNote

Texte court

Type: string

Nom de la ville. Peut aussi contenir le nom de la municipalité ou de la localité.

Same definition as usageNote

Type: string

Abréviation des noms de provinces recommandés par Postes Canada, ou une région dans un autre pays.

Code Postal Canadien

Type: string

Code postal, en majuscules. Séparer les trois premiers caractères du code postal des trois derniers. On ne doit pas utiliser le trait d’union

Must match regular expression: ^[A-Za-z]\d[A-Za-z] \d[A-Za-z]\d$

Type: array

Caractéristiques d'accessibilité universelle pour la salle.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Type: array

Caractéristiques d'accessibilité universelle pour le lieu. Des caractéristiques supplémentaires pourraient être documentées pour la ou les salles.

No Additional Items

Each item of this array must be:

Term

Type: object

Permet d’identifier un terme précis, dans une version donnée d’un vocabulaire contrôlé.

Same definition as Term

Salle (Room)

Type: object

Salle associée à l'offre. La salle fait partie du lieu indiqué à la propriété Lieu.

Same definition as Salle (Room)

Type: boolean

Permet d'indiquer si cette offre est complète (toutes les places disponibles sont comblées). Peut-être complété par la propriété Complet depuis pour préciser à quelle date l'offre est devenue complète.

Type: stringFormat: date-time

Date depuis laquelle l'offre est complète. La propriété Complet doit avoir la valeur vrai pour que Complet depuis puisse être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times

Statut de l'Offre

Type: enum (of string)

Statut de l'offre. La valeur doit être choisie parmi les valeurs du vocabulaire contrôlé Statut de l'offre.

Must be one of:

  • "EventScheduled"
  • "EventCancelled"
  • "EventRescheduled"
  • "EventPostponed"
  • "EventMovedOnline"

Montant Monétaire

Type: string

Prix de départ en dollars canadiens.

Must match regular expression: ^\d{1,3}(,\d{3})*(\.\d{1,2})?$

Type: boolean

Indique que la présente offre est accessible seulement lorsque le consommateur a souscrit à une autre offre.

Type: stringFormat: date-time

Date et heure du début de la prévente. Si la propriété n'est pas documentée, la date de début de disponibilité générale doit être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times

Type: stringFormat: date-time

Date et heure du début de la disponibilité générale. Si la propriété n'est pas documentée, il faut considérer que l'offre est disponible en tout temps, jusqu'à la date de début et l'heure de la représentation. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times

Type: boolean

Indication à l'effet qu'il n'existe pas de lien permettant d'obtenir, par le web, un accès à la représentation.

Type: array

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.

Must contain a minimum of 1 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Offre (Offer)

Type: object

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é.

Same definition as Offre (Offer)