An intermediate data transfer unit apparatus comprising: a housing separate from a housing of a first dialysis machine and a housing of a second dialysis machine; an input device; a memory; a port carried by the intermediate data transfer unit housing and connectable individually to a first memory device and a second memory device to enable data transfer with the first dialysis machine, which is configured to communicate with the first memory device, and the second dialysis machine, which is configured to communicate with the second memory device; and an interface for wirelessly receiving data from at least one of a weight sensor, a blood pressure sensor, or a remote exchange device, wherein the intermediate data transfer unit is programmed to: receive the data, via the interface, from at least one of the weight sensor, the blood pressure sensor, or the remote exchange device for a patient, store locally in the memory the data for the patient after the data is received, copy the data to the first or second memory device when the first or second memory device is connected to the port such that the data is communicated to the respective first or second dialysis machine after the first or second memory device is moved from the port to the respective first or second dialysis machine, and erase the data for the patient and enable accepting of new data after the input device is pressed. a housing separate from a housing of a first dialysis machine and a housing of a second dialysis machine; an input device; a memory; a port carried by the intermediate data transfer unit housing and connectable individually to a first memory device and a second memory device to enable data transfer with the first dialysis machine, which is configured to communicate with the first memory device, and the second dialysis machine, which is configured to communicate with the second memory device; and an interface for wirelessly receiving data from at least one of a weight sensor, a blood pressure sensor, or a remote exchange device, wherein the intermediate data transfer unit is programmed to: receive the data, via the interface, from at least one of the weight sensor, the blood pressure sensor, or the remote exchange device for a patient, store locally in the memory the data for the patient after the data is received, copy the data to the first or second memory device when the first or second memory device is connected to the port such that the data is communicated to the respective first or second dialysis machine after the first or second memory device is moved from the port to the respective first or second dialysis machine, and erase the data for the patient and enable accepting of new data after the input device is pressed. receive the data, via the interface, from at least one of the weight sensor, the blood pressure sensor, or the remote exchange device for a patient, store locally in the memory the data for the patient after the data is received, copy the data to the first or second memory device when the first or second memory device is connected to the port such that the data is communicated to the respective first or second dialysis machine after the first or second memory device is moved from the port to the respective first or second dialysis machine, and erase the data for the patient and enable accepting of new data after the input device is pressed.