Aller au contenu principal

Créer une demande de substitution tracée

POST 

/pharmacy/v0/sessions/:sessionId/substitutions

Crée une SubstitutionRequest en statut PENDING (P31 : « record the substituted code and rationale »). Idempotence canonique par fingerprint : même clé + même corps → ressource existante ; même clé

  • corps différent → 409. Mêmes gates que les suggestions (session OPEN + identification active).

Request

Responses

Demande de substitution créée (ou rejeu conforme)