Format des types courants (v1)

Retrouvez ici les définitions de format pour les types courants (date, textes, …)

Textes

Les textes disponibles dans Apidae sont au format texte simple, sans balisage particulier.

Pour procéder à l’affichage des textes en environnement HTML, il est important de procéder aux tâches courantes d’échappement remplacement pour un affichage correct en HTML. En particulier, l’échappement des caractères &, <, > et le remplacement des retours à la ligne (n, rn) par des retours à la ligne HTML

Dates

Les dates sont au format ISO 8601 : « 2012-06-27 ».

Date et heure

Les dates sont représentées au format ISO 8601 : « 2012-06-27T21:55:18.000+0000 ».

Les dates sont représentées au format GMT ; elles doivent de ce fait être interprétées dans le bon fuseau horaire lors de l’affichage.

Heures

Les heures (heures d’ouverture / fermeture sur ouverture.periodesOuvertures[].horaireOuverture / ouverture.periodesOuvertures[].horaireFermeture sont au format « HH:MM ».

Age et unité

Concernant le fonctionnement des champs prestations.ageMinprestations.ageMaxprestations.uniteAgeMinprestations.uniteAgeMax, le comportement est le suivant :

  • La valeur présente dans les champs prestations.ageMin et prestations.ageMax est tout le temps exprimé en nombre de mois. Ceci permet de faciliter les traitements globaux en stockant l’information de manière uniforme ;
  • Les champs prestations.uniteAgeMin et prestations.uniteAgeMax servent à préciser quel est le format préféré d’affichage de l’information. Ce format peut être en mois ou en année ;
  • Les champs d’unité doivent donc être utilisé au moment de l’affichage, pour vérifier s’il est nécessaire de convertir l’âge fourni (en nombre de mois) en un nombre d’année.