Bonjour,
J’ai quelques questions concernant les informations fournies pour les périodes comme dans openingHoursSpecification, takesPlaceAt et priceSpecification:
-
Comment savoir si une période est une LimitedPeriod ou une RecurrentPeriod? en lisant le rdf:type associé? ou bien une RecurrentPeriod est une période pour laquelle les daysOfWeek sont spécifiés?
-
LimitedPeriod :
a) Quelles sont les combinaisons possibles pour les champs dates et times: avec que startDate
spécifié? avec que startDate et startTime spécifiés? avec que startDate et endDate spécifiés? avec
startDate, startTime et endDate spécifiés? etc … -
RecurrentPeriod :
a) Peut-on avoir les dayOfWeek non spécifiés mais avec des weekOfMonth spécifiés tel que cette
période voudra dire: « Tous les jours de la 1ère semaine du mois … »?b) Même question que pour la LimitedPeriod concernant les combinaisons possibles pour les
champs dates et timesc) Peut-on avoir endTime < startTime? ex. ‹ Tous les lundis de 15h à 3h du matin ›
d) weekOfMonth a comme valeurs possibles: -1, et de 1 à 5. Que signifie -1? et pour la valeur à 5, si
le jour en question n’existe pas pour un mois en particulier que faire? ignorer cette date?e) dayOfWeek peut avoir comme valeur ‹ #PublicHolidays › comme spécifié dans un des exemples de
l’ontolgie (version pdf). Où peut-on trouver l’ensemble des valeurs de ce champ? -
Il existe des périodes avec uniquement le champ ‹ details › rempli (ex. openingDetails ou textOpeningHoursSpecification). Est-ce que c’est une erreur?
-
Etant donné que les champs date et time sont en xsd:date et xsd:time, chaque champ peut être défini avec son propre time zone. Pour une période donnée ou un ensemble de openingHoursSpecification ou takesPlaceAt, est-ce qu’un scenario peut se produire où différents time zones sont spécifiés?
En vous remerciant.