Commentaires de vaccinations

Chaque commentaire est rattaché à une vaccination.

Lecture des commentaires

Les commentaires sont directement inclus dans la vaccination associée (voir la page des vaccinations). Chaque commentaire a le format suivant :
{
  "id": 1213,
  "content": "Légère inflammation au niveau de l'épaule droite",
  "created_at": "2012-03-22T16:56:48-05:00",
  "updated_at": "2012-03-22T16:56:48-05:00",
  "creator" : {
    "id": 75876,
    "name": "Jean-Louis Koeck"
  }
}

Création d'un commentaire

Cette fonctionnalité n'est pas encore implémentée.
  • POST /records/:uuid/vaccinations/23/comments.json crée un nouveau commentaire pour la vaccination d'indice 23
{
  "content": "Légère inflammation au niveau de l'épaule droite"
}

Le serveur retourne 201 Created avec, en corps de réponse, une représentation du commentaire créé au format d'une requête GET.

Suppression d'un commentaire de vaccination

Cette fonctionnalité est encore en cours d'implantation.
  • DELETE /records/:uuid/vaccinations/23/comments/1.json supprime le commentaire d'identifiant 1 attaché à la vaccination d'identifiant 23 et renvoie 204 No Content si tout s'est bien passé.

L'utilisateur n'a pas le droit de supprimer un commentaire créé par un autre professionnel de santé.