A non-transitory computer-readable medium having processor-executable instructions stored thereon for controlling a blood treatment apparatus, the processor-executable instructions, when executed, facilitating performance of the following:
- receiving first data from a data storage;
- after receiving the first data from the data storage, controlling or regulating the blood treatment apparatus based on a plurality of sequences of control or regulating commands contained in the first data;
- receiving second data from an external entity external relative to the blood treatment apparatus;
- associating the first data with the second data according to predefined rules;
- and
- loading, based on the second data, the first data associated with the second data from the data storage and, based thereon, determining or generating treatment data for controlling operation of the blood treatment apparatus.