Derogations
Dérogation (report) du paiement patient + approbation admin (380-B)
Demander une dérogation de paiement (caissier)
Demander une dérogation de paiement (caissier)
Lister les dérogations (tenant-scopé)
Lister les dérogations (tenant-scopé)
Lire une dérogation
Lire une dérogation
Approuver une dérogation (admin, 4-eyes)
Approuve la dérogation et avance la session de soins PAYMENT→PENDING_CONSULTATION. Le demandeur ne peut pas approuver sa propre dérogation (séparation des tâches).
Rejeter une dérogation (admin, 4-eyes)
Rejette la dérogation ; la session de soins reste en phase PAYMENT. Le demandeur ne peut pas rejeter sa propre dérogation.
Annuler en cascade (caisse) — révoque la dérogation + annule la session
380-C : la caisse révoque la dérogation (→ REVOKED) et annule la session de soins liée (→ CANCELLED) dans la même transaction. Pas de 4-eyes (révocation ≠ octroi). 409 si la dérogation est déjà terminale (REJECTED/REVOKED) ou si la session est déjà COMPLETED.