A medical device system comprising: a distributed database (10a to 10f); a plurality of medical devices operating with the distributed database (10a to 10f); and a logic implementer associated with each medical device, wherein each logic implementer is programmed to access the distributed database (10a to 10f), so that each medical device of system periodically (i) delivers at least one of prescription input parameters or treatment output data to and (ii) retrieves at least one of prescription input parameters or treatment output data from each of the other medical devices, characterized in that the plurality of medical devices is configured to communicate directly with one another, at least one of the logic implementers being configured to periodically push at least one of the prescription input parameters or the treatment output data to each of the other medical devices of system and/or configured to pull at least one of the prescription input parameters or the treatment output data from each of the other medical devices of system, wherein the medical devices are renal failure therapy machines and the system further comprises at least one medical equipment being a sensing equipment and comprising a weight scale, the weight scale provided in the clinic being used to weigh each patient prior to and after treatment, wherein the distributed database (10a to 10f) supports connectivity to the sensing equipment and the patient weight is either: • sent to each renal failure therapy machine of the system, because each renal failure therapy machine keeps a record of the patient being weighed; or • sent to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system; or • stored on a data storage device taken to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system. a distributed database (10a to 10f); a plurality of medical devices operating with the distributed database (10a to 10f); and a logic implementer associated with each medical device, wherein each logic implementer is programmed to access the distributed database (10a to 10f), so that each medical device of system periodically (i) delivers at least one of prescription input parameters or treatment output data to and (ii) retrieves at least one of prescription input parameters or treatment output data from each of the other medical devices, characterized in that the plurality of medical devices is configured to communicate directly with one another, at least one of the logic implementers being configured to periodically push at least one of the prescription input parameters or the treatment output data to each of the other medical devices of system and/or configured to pull at least one of the prescription input parameters or the treatment output data from each of the other medical devices of system, wherein the medical devices are renal failure therapy machines and the system further comprises at least one medical equipment being a sensing equipment and comprising a weight scale, the weight scale provided in the clinic being used to weigh each patient prior to and after treatment, wherein the distributed database (10a to 10f) supports connectivity to the sensing equipment and the patient weight is either: • sent to each renal failure therapy machine of the system, because each renal failure therapy machine keeps a record of the patient being weighed; or • sent to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system; or • stored on a data storage device taken to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system. • sent to each renal failure therapy machine of the system, because each renal failure therapy machine keeps a record of the patient being weighed; or • sent to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system; or • stored on a data storage device taken to the renal failure therapy machine on which the patient is being treated that day, and then sent later after treatment from said specific renal failure therapy machine to each renal failure therapy machine of the system.