the present invention is a cleaning device comprising a loop of blood in extracorporeal circulation of blood (1, 2, 3), a flow control means (11) for managing the flow of blood in the extracorporeal circulation blood loop (1, 2, 3) by means of gas diet of blood (5) arranged in the loop of extracorporeal circulation of blood (1, 2, 3).the injection means (4) adapted for citrate injection solution of citrate in the extracorporeal circulation blood loop (1, 2, 3), and a control unit (20) arranged for controlling said means (4) for injection of citrate and the means to control flow (11).the control unit (20) is arranged to, at intervals determined by a blood purification device implemented by the entry of at least a value representative of the state of the device and \/ or the patient.the control unit (20) then verifies the adequacy of the representative value with predetermined rules stored in the control unit (20) and controls the means of injection of citrate (4) and \/ or the flow control means (11) according to the result of the check \"and the established rules.La présente invention a pour objet un dispositif dépuration du sang comprenant une boucle de circulation extracorporelle du sang (1, 2, 3), des moyens de contrôle de débit (11) pour gérer la circulation du sang dans la boucle de circulation extracorporelle du sang (1, 2, 3), des moyens dépuration du sang (5) agencés sur la boucle de circulation extracorporelle du sang (1, 2, 3), des moyens dinjection de citrate (4) agencés pour injecter une solution comprenant du citrate dans la boucle de circulation extracorporelle du sang (1, 2, 3) et une unité de commande (20) agencée pour commander lesdits moyens dinjection de citrate (4) et lesdits moyens de contrôle de débit (11). Lunité de commande (20) est en outre agencée pour requérir à des intervalles de temps déterminés dun traitement dépuration du sang mis en oeuvre par ledit dispositif la saisie dau moins une valeur représentative de létat du dispositif et/ou