Ajouter ou corriger une allergie (append-only, 381-B)
POST/care/v0/insureds/:insuredId/allergies
Enregistre une nouvelle entrée d'allergie pour l'assuré (append-only, ADR-0035 §2). Si une entrée active existe déjà pour le même substanceCode, le service la supersède (SUPERSEDED) et crée une nouvelle entrée ACTIVE. Idempotent : même X-Idempotency-Key → rejeu transparent (même ressource retournée, code 201). La clé d'idempotence X-Idempotency-Key est obligatoire : absente → 400. Gate = has_care_relationship. 404 anti-énumération si absent.
Request
Responses
- 201
- 400
- 401
- 404
- 422
Allergie enregistrée.
En-tete X-Idempotency-Key absent ou invalide.
Non authentifié.
Assuré introuvable ou relation de soin absente (anti-enumeration).
Erreur de validation du corps de la requête.