Apparatus, process and system for monitoring a plurality of patients affected by kidney failure
11501878 · 2022-11-15
Assignee
Inventors
Cpc classification
G16H40/20
PHYSICS
G16H20/40
PHYSICS
G16H50/70
PHYSICS
International classification
G16H20/40
PHYSICS
G16H40/20
PHYSICS
G16H50/70
PHYSICS
Abstract
An apparatus, a process and a system for monitoring a plurality of patients (P) affected by kidney failure over a time frame (T) are disclosed. The system includes blood treatment units, laboratory storage units, at least one hub module, and client units. The system collects values (VM) of a plurality of session parameters, set values (VS) of a plurality of prescription parameters, values (VL) of a plurality of laboratory parameters and the hub module stores values (KPVi) of selected parameters (KPi) which are a subclass of the collected values (VM, VS, VL) and which are transferred to the client units. Each client unit may define, for each of said patients, a number of indicators (IDk) based on the values (KPVi,k) taken by a respective subclass (KPi,k) of said selected parameters (KPi) and to operate the respective display according to various display modes.
Claims
1. An apparatus of monitoring a plurality of patients affected by kidney failure over a time frame, the apparatus comprising a memory, a graphic user interface, and a control unit connected to the memory and to the graphic user interface, the apparatus being configured for connection to a system configured for collecting one or more of: values (V.sub.M) of a plurality of session parameters measured by sensors of blood treatment machines in the system during respective blood treatment sessions of each patient over said time frame, set values (V.sub.S) of a plurality of prescription parameters, values (V.sub.L) of a plurality of laboratory parameters comprising values relating to biological fluid properties obtained from tests conducted on fluid samples taken from each patient over said time frame, wherein the control unit comprises one or more programmable microprocessors and, when executing one or more programs stored in the memory, is configured to: receive and store in the apparatus memory, for each patient, values (KPV.sub.i) of selected parameters (KP.sub.i) comprising: values of a first subgroup of said plurality of session parameters (V.sub.M), set values of a second subgroup of said plurality of prescription parameters (V.sub.S), and values of a third subgroup of said plurality of laboratory parameters (V.sub.L), and define, for each of said patients, a number of indicators (ID.sub.k) wherein each of said indicator is distinct from the other and is defined based on the values (KPV.sub.i,k) taken by a respective subclass (KP.sub.i,k) of said selected parameters (KP.sub.i).
2. An apparatus according to claim 1, wherein the control unit is further configured to: compare the values (KPV.sub.i,k) taken, over the time frame (T), by the subclasses of selected parameters (KP.sub.i,k) affecting a same indicator (ID.sub.k) with respective reference criteria; signal whether one or more of said criteria are not met.
3. An apparatus according to claim 2, wherein, to signal whether one or more of said criteria are not met, the apparatus is further configured to activate an alarm in response to one or more of said criteria not being met.
4. An apparatus according to claim 2, wherein, to signal whether one or more of said criteria are not met, the apparatus control unit is further configured to indicate via the graphic user interface whether each criterion of the one or more said criteria is non-acceptable or only potentially susceptible of being problematic.
5. An apparatus according to claim 1, wherein the control unit is configured to remotely connect with a hub module and receive, at time intervals, the values (KPV.sub.i) of selected parameters (KP.sub.i) contained in a hub module memory.
6. An apparatus according to claim 1, wherein the control unit is configured to interrogate a hub module at a plurality of regular time intervals during said time frame in order to collect a plurality of sets of values (KPV.sub.i) of selected parameters (KP.sub.i), each set referring to a respective time interval.
7. An apparatus according to claim 1 configured for connection to said system, which is further configured for: storing, in a memory of a hub module part of the system, values (KPV.sub.i) of selected parameters (KP.sub.i) comprising: values of a first subgroup of said plurality of session parameters (V.sub.M), set values of a second subgroup of said plurality of prescription parameters (V.sub.S), and values of a third subgroup of said plurality of laboratory parameters (V.sub.L).
8. An apparatus according to claim 1, wherein the control unit is configured for: operate in a first display mode comprising generating on said graphic user interface a first display having a first selection tool for choosing one among said selected parameters (KP.sub.i) and a first display field showing, for each of a plurality of patients, a respective graphic representation of one or more significant values taken by the chosen parameter across said time frame; operate in a second display mode comprising generating on said graphic user interface a second display having a second selection tool for choosing one among said indicators (ID.sub.k) and a second display field showing, for one patient, a graphic representation of the values (KPV.sub.i,k) taken, over the time frame, by the subclass of said selected parameters (KP.sub.i,k) affecting the selected indicator (ID.sub.k); allow, when in said first display mode, choosing one patient and detecting selection of said one patient; and subsequently activate said second display mode and display said second display on the graphic user interface wherein, in the second display mode, graphic representations are displayed of the values (KPV.sub.i,k) taken, over the time frame, by the subclass of said selected parameters (KP.sub.i,k) affecting the selected indicator (ID.sub.k) and relating to the chosen patient.
9. An apparatus according to claim 8, wherein the control unit is configured to: receive and store in the apparatus memory, for each patient (P), a prescribed number of the values (KPV.sub.i) contained in a hub module memory, define, for each of said patients, a number of indicators (ID.sub.k) wherein each of said indicator is distinct from the other and is defined based on the values (KPV.sub.i,k) taken by a respective subclass (KP.sub.i,k) of said selected parameters (KP.sub.i).
10. An apparatus according to claim 8, wherein the control unit is configured to hide said first display when said second display mode is activated.
11. An apparatus according to claim 8, wherein the control unit is configured to display said the graphic representations in side by side relation in said first display field; wherein the control unit, in said first display mode, is configured to detect the patient chosen by detecting selection of one of said first graphic representations, and wherein detecting selection of one of said graphic representations comprises detecting overlapping of a graphic selector with the chosen one among said first graphic representations, the graphic selector graphically differentiating the chosen first graphic representation from the other first graphic representations displayed on the first display.
12. An apparatus according to claim 8, wherein the control unit is configured to display a menu area comprising a plurality of selectable areas, the plurality of selectable areas comprising at least a first selectable area and a second selectable area, wherein the control unit is further configured to detect selection of the first selectable area and to activate the first display mode when the first selectable area is selected and wherein the control unit is further configured to detect selection of the second selectable area and to activate the second display mode when the second selectable area is selected, and wherein the control unit is configured to display the menu area both in said first and in said second display modes.
13. An apparatus according to claim 12, wherein the first display field comprises a Cartesian representation where one axis represents the patients and one other axis represents the measure of the values taken by the selected parameters (KP.sub.i), and wherein each of said first graphic representations comprises a representation of the mean value taken by the selected parameter across said time frame (T) and a graphic representation of a distribution of values taken by the selected parameter around said mean value.
14. An apparatus according to claim 8, wherein the control unit, in said first display mode, is configured to display on said graphic user interface an auxiliary display comprising a table displaying a list of the monitored patients, the control unit being also configured to associate an identification code to each patient and to detect the patient chosen by detecting selection of the respective identification code.
15. An apparatus according to claim 14, wherein the control unit is configured to display, when in said first display mode, a switching tool for alternatively displaying one of the first display, the auxiliary display and the recap display, and wherein the control unit is further configured for associating to each of said scores a different graphic representation depending upon the score value.
16. An apparatus according to claim 8, wherein the control unit, in said first display mode, is configured to display on said graphic user interface a recap display comprising a table displaying a list of monitored patients, a list of said indicators (ID.sub.k), and a score associated to a number of indicators and patients, wherein each of the displayed scores is univocally associated to a respective patient and to a respective indicator (ID.sub.K), the control unit being configured to calculate each one of said scores based on a comparison of each of the values (KPV.sub.i,k) taken, for the respective patient, by the subclass of said selected parameters (KP.sub.i,k) affecting the indicator (ID.sub.k), with a respective reference criterion.
17. An apparatus according to claim 8, wherein the second selection tool comprises a plurality of selectable zones, each of said selectable zones corresponding to a respective one of said indicators (ID.sub.k), wherein the control unit is further configured to: detect selection of one indicator by detecting selection of the corresponding selectable zone, and display on said second display the graphic representations of the values (KPV.sub.i,k) taken, over the time frame (T), by the subclass of said selected parameters (KP.sub.i,k) affecting the selected indicator (ID.sub.k) and relating to the chosen patient.
18. An apparatus according to claim 8, wherein the control unit is configured to allow setting of said time frame (T), wherein the control unit is configured to display in said first display mode a time frame selection tool allowing the setting of at least one of: a start of said time frame (T), an end of said time frame (T), a start and an end of said time frame (T), and wherein said time frame (T) covers a plurality of blood treatment sessions.
19. An apparatus according to claim 8, wherein the control unit is configured to allow setting of a population filtration criterion and wherein the control unit, when in said first display mode, is configured to display the respective graphic representation of said one or more significant values, only for those patients satisfying the set population filtration criterion.
20. An apparatus according to claim 19, wherein the control unit, when in said first display mode, is configured to allow choosing one patient only among those satisfying the set population filtration criterion.
21. An apparatus according to claim 20, wherein said population filtration criteria comprises one in the group of: a condition concerning one or more of the values (KPV.sub.i) of selected the parameters (KP.sub.i); conditions concerning one or more of said indicators (ID.sub.k).
22. An apparatus according to claim 8, wherein the control unit is configured to: allow an operator to choose one or more indicators (ID.sub.k) of interest, receive and store in the apparatus memory, for each patient (P), only the values (KPV.sub.i) contained in a hub module memory taken, over the time frame (T), by the subclass of said selected parameters (KP.sub.i,k) affecting the chosen indicators (ID.sub.k).
23. An apparatus according to claim 8, wherein the control unit is configured to allow setting of a population filtration criterion and is configured to request a scan of a hub module memory, and receive and store in the apparatus memory exclusively the values (KPV.sub.i) of selected parameters (KP.sub.i) relating to patients satisfying the population filtration criterion.
24. An apparatus according to claim 8, wherein the control unit is configured to: allow, when in said second display mode, to choose one among the values taken by the parameters of said subclass of selected parameters (KP.sub.i,k) affecting the selected indicator (ID.sub.k); establish the treatment session corresponding to the chosen value; operate in a third display mode, comprising generating a third display on said graphic user interface having a third display field showing, for the chosen patient and for the treatment session corresponding to the chosen value, a respective graphic representation of a plurality of values taken at different instants over session treatment time by said a plurality parameters.
25. An apparatus according to claim 8, wherein the control unit is configured to calculate a sum and/or a mean value of said scores referring to a same patient, and wherein the control unit is configured to rank patients from the one having highest score to the one having lowest score.
26. An apparatus according to claim 8, wherein the control unit is configured to: store in said memory a plurality of population filtration criteria, display in said first display mode a population filtration tool for the selection of one population filtration criterion; detect the setting of a population filtration criterion.
27. An apparatus according to claim 1, wherein the values of the first subgroup of said plurality of session parameters (V.sub.M) include measured values for one or more of the following parameters: blood flow rate, clearance or dialysance values, treated blood volume, K*Tr and or K*Tr/V where K is measured dialysance, Tr is treatment time and V a reference volume, dialysate conductivity, patient blood conductivity at the beginning and/or at the end of the treatment session, transferred ionic mass, total weight loss, real session duration, measures of cardiac parameters: systolic and diastolic arterial pressure (TA), cardiac rate, arterial and/or venous pressure, hemoglobin, e.g. obtained by calorimetric detection.
28. An apparatus according to claim 1, wherein the set values of the second subgroup of said plurality of prescription parameters (VS) include for each blood treatment session of each patient over said time frame T: duration of the blood treatment session, blood conductivity, blood flow rate, patient's dry weight, the calcium concentration for the dialysis liquid, the potassium concentration for the dialysis liquid, the blood flow rate in the extracorporeal circuit, the weight loss rate, the total weight loss to be achieved at the end of the treatment, the blood conductivity to be achieved at the end of the treatment, the dialysis dose.
29. An apparatus according to claim 1, wherein the values of the third subgroup of the laboratory parameters (V.sub.L) include values of: Urea concentration (pre and/or post treatment session) Creatinine concentration (pre and/or post treatment session) Uric acid concentration (pre and/or post treatment session) Sodium concentration (pre and/or post treatment session) Potassium concentration (pre and/or post treatment session) Bicarbonate concentration (pre and/or post treatment session) Phosphate concentration (pre and/or post treatment session) Calcium concentration (pre and/or post treatment session) Total proteins concentration (pre and/or post treatment session) PTH (parathyroid hormone) Hemoglobin Ferritin Saturation coefficient Albumin CRP (C-reactive protein) Total cholesterol LDL cholesterol Triglycerides Glycemia beta-2-microglobuline Glycated hemoglobin KT/V Urea Systolic and diastolic arterial pressure (TA) measured while lying on a bed before and after treatment session Weight before and after treatment session.
30. An apparatus according to claim 1, wherein the number of indicators (ID.sub.k) comprises one or more of the following dialysis indicators: a first indicator (ID.sub.1) relating to the conditions of the vascular access—this indicator uses a first subclass of the KP.sub.i including one or more of: measured values KPV.sub.M for the blood flow rate, for the ionic dialysance and for the arterial and venous pressures; a second indicator (ID.sub.2) relating to the prescription conformity—this indicator uses a second subclass of the KP.sub.i including one or more of: prescription values KPV.sub.S for the duration of the treatment, the blood and/or dialysate conductivity, the blood flow rate, and the patient's dry weight, and measured values KPV.sub.M for the treated blood volume, for the dialysate conductivity, for the total weight loss and for the total session duration; a third indicator (ID.sub.3) relating to potassium—this indicator uses a third subclass of the KP.sub.i including one or more of: prescription values KPV.sub.S for the dialysate potassium and laboratory parameter values KPV.sub.L for the potassium concentration in blood; a fourth indicator (ID.sub.4) relating to anemia—this indicator uses a fourth subclass of the KP.sub.i including one or more of: measured values KPV.sub.M for hemoglobin and laboratory parameter values for hemoglobin, ferritin and saturation coefficient; a fifth indicator (ID.sub.5) relating to nutrition and metabolism—this indicator uses a fifth subclass of the KP.sub.i including one or more of: laboratory parameter values KPV.sub.L bicarbonate, blood sugar, total proteins, albumin, CRP; a sixth indicator (ID.sub.6) relating to phosphorous-calcium equilibrium—this indicator uses a sixth subclass of the KP.sub.i including one or more of: laboratory parameter values KPV.sub.L for phosphate, calcium, PTH; a seventh indicator (ID.sub.7) relating to hypertension—this indicator uses a seventh subclass of the KP.sub.i including one or more of: prescription values KPV.sub.S for plasmatic conductivity (initial and/or final) and for dialysate conductivity; laboratory parameter values KPV.sub.L for sodium concentration in blood (before and/or after treatment), cardiac parameters (systolic and diastolic pressure, heart rate), weight before and after treatment; and measured values V.sub.M for dialysate conductivity, blood conductivity before and after treatment session, ionic mass transfer, total weight loss, cardiac parameter measures (systolic and diastolic pressure and heart rate); an eighth indicator (ID.sub.8) relating to dialysis dose—this indicator uses an eight subclass of the KP.sub.i including one or more of: laboratory parameter values KPV.sub.L for urea and creatinine concentration in blood pre and post session and for beta-2-microglobuline and KT/V urea; and measured values V.sub.M for the total treated blood volume and the measured KT and KT/V; wherein the control unit compares each of the values KPV.sub.i,k taken, over the time frame T, by the subclasses of selected parameters KP.sub.i,k affecting a same indicator (ID.sub.k) with respective reference criteria and detects possible drifts compared to what is regarded as a reference criterion of normality.
31. An apparatus according to claim 30, wherein the control unit is configured to apply one or more of the following reference criteria in order to classify if the patient's status for each single ID.sub.k is acceptable, not acceptable or lies in an area uncertainty: for the first indicator (ID.sub.1): the ionic dialysance measured values are compared with a reference; the patient's status is considered acceptable if the last 3 measures are>than 165 ml/min, not acceptable if the last 3 measures are<than 155 ml/min, and potentially critical in all other cases; for the second indicator (ID.sub.2): the status is considered acceptable if the measured values for the parameters affecting this indicator are identical or fall within a strict acceptable range compared to the respective set values; for the third indicator (ID.sub.3): the patient's status is considered acceptable if the last 3 measures for the potassium concentration in blood are<than 5.5 mmol/l, not acceptable if the last 3 measures for the potassium concentration in blood are>than 5.5 mmol/l, and potentially critical in all other cases; for the fourth indicator (ID.sub.4): the patient's status is considered acceptable if the last 3 values for hemoglobin fall within 10 and 12 g/l; the patient's status is considered not acceptable if the last 3 values for hemoglobin are either above 13 g/l or below 10 g/l; the patient's status is considered potentially critical in all other cases; for the fifth indicator (ID.sub.5): the patient's status is considered acceptable if the following conditions are all met: albumin concentration >32 g/l, urea concentration >1.1 g/l, creatinine concentration >60 mg/l, phosphorus concentration >34 mg/l, potassium concentration >4.5 mmol/l; the patient's status is considered not acceptable if the following conditions are all not met: albumin concentration <32 g/l, urea concentration <1.1 g/l, creatinine concentration <60 mg/l, phosphorus concentration <34 mg/l, potassium concentration <4.5 mmol/l; the patient's status is considered potentially critical in all other cases; for the sixth indicator (ID.sub.6): the laboratory values for phosphorous, calcium and PTH are compared with respective references; the patient's status is considered acceptable if the last 3 values for phosphorous lie within 34 and 60 mg/l, and the last 3 values for calcium lie within 88 and 100 mg/l, and PTH last value is comprised within 100 and 300 μg/l; the patient's status is considered not acceptable if the last 3 values for phosphorous are above 60 mg/l; the situation is considered potentially critical in all other cases; for the seventh indicator (ID.sub.7): the patient's status is considered not acceptable if the last 3 values for pre-dialysis session arterial pressure TA are above 170 mm Hg; the patient's status is considered acceptable if the last 3 values for pre-dialysis session arterial pressure TA are below 150 mm Hg; the patient's status is considered potentially critical in all other cases; for the eight indicator (ID.sub.8): the measured KT values are compared with a reference; the patient status is considered acceptable if the last 3 measures are>than 40 liters, not acceptable if the last 3 measures are<than 36 ml/min, and potentially critical in all other cases; in case of less than 3 measures in the last 15 days, then the assessment is not considered reliable and discarded.
32. An apparatus according to claim 1, wherein said set values (V.sub.S) of a plurality of prescription parameters include one or more of: values of a plurality of session parameters set for blood treatment sessions of each patient over said time frame, values representative of medicament prescriptions which have been imparted to each patient over said time frame, and values representative of one or more disposable items used during blood treatment sessions of each patient over said time frame.
Description
DESCRIPTION OF THE DRAWINGS
(1) The following drawings are provided by way of non limiting example:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
(11) System
(12) With reference to the appended drawing tables, and particularly referring to the illustrative embodiments depicted in
(13) The system 1, 1A comprises a plurality of blood treatment machines 300 for the treatment of the monitored patients. In general, each blood treatment machine includes at least one respective control unit, such as a CPU 301, actuators 307 and sensors 302, such as by way of non limiting example: pressure sensors for instance connected to the blood circuit or to the dialysate circuit, conductivity sensors to measure dialysate conductivity, flow meters for detecting the flow rate through the various machine lines, temperature sensors and so on. The system 1, 1A collects data concerning the plurality of monitored patients P: as it will be explained in detail the collected data concern a plurality of blood treatment sessions executed by said blood treatment machines 300 on the patient(s) as well other data, e.g. coming from sources like laboratories, hospitals etc.
(14) Each blood treatment machine 300 (an exemplary hemodiafiltration machine is shown in
(15) In one or more embodiments, the control unit 301 of each blood treatment machine is also configured to receive, for instance via a graphic user interface 304, either at the beginning of the treatment or during the treatment or before treatment starts, set values V.sub.S of a plurality of prescription parameters which the machine shall observe in the course of the treatment. Prescription parameters may include, for example, set values of parameters set on said blood treatment machines which the machine should observe during treatment or achieve by the end of the treatment. The prescription parameters may also include values indicative of the disposables used on each session. Furthermore, the prescription parameters may also include values indicative of possible medicaments prescribed to patients, i.e. medical prescription parameters.
(16) As shown in
(17) At least one a hub module 200 is, in one or more embodiments, connected to the blood treatment machines 300 of the system 1, 1A and to the laboratory storage units 400: the hub module comprises a control unit, such as a control processing unit 203, which is configured to communicate directly or indirectly (e.g. via intermediate units which will herein after described) with the control units of the blood treatment machines and with the processors associated to each laboratory storage unit in order to receive data both from the blood treatment machines and from the laboratory storage units.
(18) More in detail, in the example of
(19) Furthermore, the hub module processing unit may, in one or more embodiments, be configured to receive from the laboratory storage units the values V.sub.L of laboratory parameters obtained from tests conducted on fluid samples taken from each patient over said time frame. As it can be understood, particularly if a plurality of patients is being monitored, the amount of data collected by the hub module is huge, considering the number of dialysis sessions per week each patient normally receives and the number of blood exams dialysis patients typically receive on a periodic basis.
(20) In one or more embodiments, the hub module control unit 203 is configured to create a key parameter log 202 where a selection of all data collected by the hub module is stored. In detail, the key parameter log stores values KPV.sub.i of selected parameters KP.sub.icomprising: values of a first subgroup of said plurality of session parameters V.sub.M, set values of a second subgroup of said plurality of prescription parameters V.sub.S, and values of a third subgroup of said plurality of laboratory parameters V.sub.L.
(21) In the alternative embodiment of
(22) In other words, either the hub module control unit (
(23) According to one embodiment, the values of the first subgroup of said plurality of session parameters V.sub.M, and may include measured values for one or more of the following parameters: blood flow rate, clearance or dialysance values, treated blood volume, K*Tr and or K*Tr/V where K is measured dialysance, Tr is treatment time and V a reference volume, dialysate conductivity, patient blood conductivity at the beginning and/or at the end of the treatment session, transferred ionic mass, total weight loss, real session duration, measures of cardiac parameters: systolic and diastolic arterial pressure (TA), cardiac rate, arterial and/or venous pressure, hemoglobin, e.g. obtained by calorimetric detection.
(24) The set values of the second subgroup of said plurality of prescription parameters V.sub.S may, in one or more embodiments, include for each blood treatment session of each patient over said time frame T one or more of the following: duration of the blood treatment session, blood or dialysate conductivity, blood flow rate, patient's dry weight, the calcium concentration for the dialysis liquid, the potassium concentration for the dialysis liquid, the blood flow rate in the extracorporeal circuit, the weight loss rate, the total weight loss to be achieved at the end of the treatment, the blood conductivity to be achieved at the end of the treatment, the dialysis dose.
(25) The prescription parameters may also, in one or more embodiments, indicate the disposables used on each session, including values indicative for instance of: the dialyzer used, the tubing set used, the concentrates used to prepare the dialysis liquid, the vascular access used and size thereof, etc.
(26) Finally, the values of the third subgroup of the laboratory parameters V.sub.L may, in one or more embodiments, include values of: Urea concentration (pre and/or post treatment session) Creatinine concentration (pre and/or post treatment session) Uric acid concentration (pre and/or post treatment session) Sodium concentration (pre and/or post treatment session) Potassium concentration (pre and/or post treatment session) Bicarbonate concentration (pre and/or post treatment session) Phosphate concentration (pre and/or post treatment session) Calcium concentration (pre and/or post treatment session) Total proteins concentration (pre and/or post treatment session) PTH Hemoglobin Ferritin Saturation coefficient Albumin CRP Total cholesterol LDL cholesterol Triglycerides Glycemia beta-2-microglobuline Glycated hemoglobin KT/V Urea Systolic and diastolic arterial pressure (TA), before and after treatment session Heart rate Weight before and after treatment session.
(27) In other words, the log file 202, or in the case of
(28) As shown in
(29) For instance, each or a number of the client units may, in one or more embodiments, be further configured for interrogating at time intervals (t), for instance at regular time intervals, the hub module and receiving updated values KPV.sub.i of the selected parameters KP.sub.i contained in the key parameter log 202 or in memory 201. Alternatively, the hub module may, in one or more embodiments, be configured to dispatch at time intervals a copy of the key parameter values KPV.sub.i to each client unit. In order to establish remote communication any suitable carrier may be used, e.g.: the World Wide Web, a dedicated data line, a radio connection, or combinations thereof. In both cases, the hub module processing unit is configured to either transmit or to prepare for transmission to the client units the values KPV.sub.i of the selected parameters KP.sub.i contained in the key parameter log 202 (
(30) As shown in
(31) If present, the further intermediate unit 501 is, in one or more embodiments, communicatively interposed between the hub module 200 and some or all the laboratory databases: in this case the further intermediate unit 501 may work as an intermediate collector for the values V.sub.L coming from a number of laboratory databases. The further intermediate unit 501 may then be configured to transmit, in one or more embodiments, either periodically or upon hub module request or upon detection of a command the collected values to the hub module.
(32) The Client Units
(33) Each client unit 100 comprises, in one or more embodiments, at least one respective control unit (such as CPU 103) configured to store, for each patient, the values KPV.sub.i of the selected parameters KP.sub.i contained in the key parameter log 202 (
(34) Each indicator is designed to provide the operator with information, (e.g., clear and immediate information) on the status of a key aspect of the dialysis treatment delivered to a specific patient. In accordance with one or more embodiments, up to eight (8) dialysis indicators ID.sub.k may be defined by each control unit or CPU 103, as follows: a first indicator ID.sub.1 relating to the conditions of the vascular access—this indicator may, in one or more embodiments, use a first subclass of the KP.sub.i including: measured values KPV.sub.M for the blood flow rate, for the ionic dialysance and for the arterial and venous pressures; a second indicator ID.sub.2 relating to the prescription conformity—this indicator may, in one or more embodiments, use a second subclass of the KP.sub.i including: prescription values KPV.sub.S for the duration of the treatment, the blood and/or dialysate conductivity, the blood flow rate, and the patient's dry weight, and measured values KPV.sub.M for the treated blood volume, for the dialysate conductivity, for the total weight loss and for the total session duration; a third indicator ID.sub.3 relating to potassium—this indicator may, in one or more embodiments, use a third subclass of the KP.sub.i including: prescription values KPV.sub.S for the dialysate potassium and laboratory parameter values KPV.sub.L for the potassium concentration in blood; a fourth indicator ID.sub.4 relating to anemia—this indicator may, in one or more embodiments, use a fourth subclass of the KP.sub.i including: measured values KPV.sub.M for hemoglobin and laboratory parameter values KPV.sub.L for hemoglobin, ferritin and saturation coefficient; a fifth indicator ID.sub.5 relating to nutrition and metabolism—this indicator may, in one or more embodiments, use a fifth subclass of the KP.sub.i including: laboratory parameter values KPV.sub.L bicarbonate, blood sugar, total proteins, albumin, CRP; a sixth indicator ID.sub.6 relating to phosphorous-calcium equilibrium—this indicator may, in one or more embodiments, use a sixth subclass of the KP.sub.i including: laboratory parameter values KPV.sub.L for phosphate, calcium, PTH; a seventh indicator ID.sub.7 relating to hypertension—this indicator may, in one or more embodiments, use a seventh subclass of the KP.sub.iincluding: prescription values KPV.sub.S for plasmatic conductivity (initial and/or final) and for dialysate conductivity; laboratory parameter values KPV.sub.L for sodium concentration in blood (before and/or after treatment), cardiac parameters (systolic and diastolic pressure, heart rate), weight before and after treatment; and measured values V.sub.M for dialysate conductivity, blood conductivity before and after treatment session, ionic mass transfer, total weight loss, cardiac parameter measures (systolic and diastolic pressure and heart rate); an eighth indicator ID.sub.8 relating to dialysis dose—this indicator may, in one or more embodiments, use an eighth subclass of the KP.sub.i including: laboratory parameter values KPV.sub.L for urea and creatinine concentration in blood pre and post session and for beta-2-microglobuline and KT/V urea; and measured values V.sub.M for the total treated blood volume and the measured KT and KT/V.
(35) In one or more embodiments, each of the values KPV.sub.i,k taken, over the time frame T, by the subclasses of selected parameters KP.sub.i,k affecting a same indicator ID.sub.k may be compared with respective reference criteria in order to detect possible drifts compared to what is regarded as normality.
(36) For instance, referring to the above eight indicators ID.sub.k the control unit may, in one or more embodiments, be configured to apply the following reference criteria in order to classify if the patient's status for each single ID.sub.k is acceptable, not acceptable or lies in an area uncertainty (potentially critical): for the first indicator ID.sub.1: the ionic dialysance measured values are compared with a reference; the patient's status is considered acceptable, in one or more embodiments, if, e.g., the last 3 measures are greater than 165 ml/min, not acceptable if, e.g., the last 3 measures are less than 155 ml/min, and potentially critical in all other cases. In case of, e.g., less than 3 measures in the last 15 days, then the assessment is, in one or more embodiments, not considered reliable and discarded; for the second indicator ID.sub.2: the status is considered acceptable if, in one or more embodiments, all the measured values (e.g. treated blood volume, dialysate conductivity, total weight loss and total treatment time) are identical or fall within a strict acceptable range compared to the respective set values; for the third indicator ID.sub.3: the patient's status is, in one or more embodiments, considered acceptable if the last 3 measures for the potassium concentration in blood are, e.g., less than 5.5 mmol/l, not acceptable if, e.g., the last 3 measures for the potassium concentration in blood are greater than 5.5 mmol/l, and potentially critical in all other cases; for the fourth indicator ID.sub.4: the patient's status is, in one or more embodiments, considered acceptable if the last 3 values for hemoglobin fall within, e.g., 10 and 12 g/l; the patient's status is considered not acceptable if the last 3 values for hemoglobin are either above, e.g., 13 g/l or below, e.g., 10 g/l; the patient's status is considered potentially critical in all other cases; for the fifth indicator ID.sub.5: the patient's status is, in one or more embodiments, considered acceptable if the following conditions are all met: albumin concentration>32g/l, urea concentration>1.1 g/l, creatinine concentration>60 mg/l, phosphorus concentration>34 mg/l, potassium concentration>4.5 mmol/l; the patient's status is considered not acceptable if the following conditions are all not met: albumin concentration<32g/l, urea concentration<1.1 g/l, creatinine concentration<60 mg/l, phosphorus concentration<34 mg/l, potassium concentration<4.5 mmol/l;
(37) the patient's status is considered potentially critical in all other cases; for the sixth indicator ID.sub.6: the laboratory values for phosphorous, calcium and PTH are compared with respective references; the patient's status is, in one or more embodiments, considered acceptable if the last 3 values for phosphorous lie within, e.g., 34 and 60 mg/l, and the last 3 values for calcium lie within, e.g., 88 and 100 mg/l, and PTH last value is comprised within, e.g., 100 and 300 μg/l; the patient's status is considered not acceptable if the last 3 values for phosphorous are above, e.g., 60 mg/l; the situation is considered potentially critical in all other cases; for the seventh indicator ID.sub.7: the patient's status is, in one or more embodiments, considered not acceptable if the last 3 values for pre-dialysis session arterial pressure TA are above, e.g., 170 mm Hg; the patient's status is considered acceptable if the last 3 values for pre-dialysis session arterial pressure TA are below, e.g., 150 mm Hg; the patient's status is considered potentially critical in all other cases; for the eight indicator ID.sub.8: the measured KT values are compared with a reference; the patient status is, in one or more embodiments, considered acceptable if the last 3 measures are, e.g., greater than 40 liters, not acceptable if the last 3 measures are, e.g., less than 36 ml/min, and potentially critical in all other cases. In case of less than 3 measures in the last 15 days, then the assessment is, in one or more embodiments, not considered reliable and discarded.
(38) Although above criteria may have slight variations depending upon the implementation, it should be noted that there exist, in one or more embodiments, a plurality of dialysis indicators having acceptance criteria using—at the same time values of a plurality of parameters—to establish whether a patient's status is acceptable or not.
(39) The control unit or CPU 103 may, in one or more embodiments, be configured to signal whether one or more of said criteria are met or not; in practice the control unit may be programmed to issue a warning signal for activating an alarm in case of drift of one or more indicators from respective normality criteria (acceptable); the alarm may be acoustic or visual: depending on the type of alarm the control unit shall cooperate with corresponding visual actuators (such as speakers or buzzers) or acoustic actuators (such as dedicated lamps or parts of the display of the GUI conveniently activated by the control unit); the control unit 101 may also, in one or more embodiments, be configured to indicate, via a user interface, whether each criterion is non-acceptable or only potentially susceptible of being problematic, as it will be described herein below.
(40) Going back to
(41) With reference to FIGS. from 2 to 10, the control unit government of the graphic user interface 102 so as to provide the user with a tool consolidating only relevant information and in an easy to use and comprehend manner is, in one or more embodiments, described. With reference to
(42) As shown in
(43)
(44) In one or more embodiments, the control unit in said first display mode may be configured to allow choosing one patient and to detect selection of said one patient. As a consequence of detecting selection of one patient, the control unit is, in one or more embodiments, configured to activate the second display mode thus displaying the second display on the graphic user interface. In the second display mode, the control unit displays, in one or more embodiments, the graphic representations 123 of the values KPV.sub.i,k taken, over the time frame T, by the subclass of the selected parameters KP.sub.i,k affecting the selected indicator ID.sub.k and relating to the chosen patient. In practice, while in the first display mode the user is in condition to select the patient and to cause switching to the second display mode: then when in the second display mode a detection is made of the selected item in selection tool 121 and thus the corresponding values KPV.sub.i,k are displayed; note that in the example shown, the control unit 103 is configured to hide the first display 110 when the second display mode is activated.
(45) Going into further detail, the control unit 103 may, in one or more embodiments, be configured to display the representations 113 in side by side relation in said first display field 112 and to detect the patient chosen by detecting selection of one of said first graphic representations 113. The selection may occur in various alternative ways, e.g., by detecting overlapping of a graphic selector 114 with the chosen one among said first graphic representations; the graphic selector 114 may be any item graphically differentiating the chosen first graphic representation from the other first graphic representations displayed on the first display. Alternatively, when the graphic user interface 102 comprises a touch screen, then detecting selection of one graphic representation 113 may comprise detecting touching of a touch screen area where the graphic representation 113 is displayed. Note that the switch to the second display mode may occur automatically upon patient selection or after detecting entry of a confirmation (such as a pressing a further soft or hard confirmation key part of the user interface) indicative that the user really intends to switch to the second display mode. In addition or as a further alternative, the control unit 103 may, in one or more embodiments, be configured to display a menu area 130, e.g. in the form of a menu bar, comprising a plurality of selectable areas including, e.g., a first selectable area 131 and a second selectable area 132 and an optional third selectable area 133. The control unit may, in one or more embodiments, be programmed to detect selection of the first selectable area and to activate the first display mode when the first selectable area is selected and to detect selection of the second selectable area 132 and to activate the second display mode when the second selectable area is selected. In other words, the bar 130 would, e.g., work as a navigation bar across display modes: when switching to the second mode the selected patient and selected indicator are taken into account for the purpose of displaying the proper data. Note that in the example shown in the appended figures, the control unit 103 is, in one or more embodiments, configured to display the menu area 130 both in said first and in said second display modes and to graphically differentiate the first and second selectable areas respectively when the first or the second display mode is activated to provide a user with a graphic indication of which mode is active.
(46) In one or more embodiments, the control unit 103 (see
(47) As it is shown in
(48) Going in further detail and again referring to
(49) In one or more embodiments, the control unit 103 of each client 100 may be configured to allow setting of said time frame T to display, e.g. in said first display mode, a time frame selection tool 170 allowing to set at least one of: a start of said time frame (T), an end of said time frame (T), or both a start and an end of said time frame T.
(50) The control unit 103 may, in one or more embodiments, also be configured to allow setting of a number of population filtration criteria and/or to store in said memory a plurality of pre-confectioned population filtration criteria. In both cases, the control unit may be configured to display in said first display mode a population filtration tool 180 for the setting of one population filtration criterion, detect the setting of a population filtration criterion and allow choosing one patient only among those satisfying the set population filtration criterion.
(51) Note that in one or more embodiments, the population filtration criteria may be or include a condition concerning one or more of the values KPV.sub.i of selected the parameters KP.sub.i. Alternatively, the population filtration criteria comprise conditions concerning one or more of said indicators ID.sub.k. For instance, as acceptance criteria have been fixed for each indicator, a population filtration criterion may allow selecting patients within the monitored population which have a certain number of indicators not meeting the acceptability criteria. In accordance with a further alternative, the population filtration criteria may be based on the scores or on the mean value (as above described) of the scores: in other words, patients with a score satisfying a certain rule (e.g. a score mean value higher than a certain threshold) may be selected and data thereof allowed to be displayed.
(52) Furthermore, in accordance with one or more embodiments, filtration criteria may concern the indicators: for instance an operator may be allowed to chose one or more indicators ID.sub.k of interest, and the client units receive and store in the apparatus memory 101, for each patient P, only the values KPV.sub.i contained in the hub module memory 201 taken, over the time frame T, by the subclass of said selected parameters KP.sub.i,k affecting the chosen indicators ID.sub.k. This provision may help to focus on selected indicators only and to thereby transfer and elaborate only a reduced amount of data. The above criteria may also be combined: for instance the control unit may, in one or more embodiments, be configured to retain in the memory 101 and then use only data concerning a selected number of indicators and in particular only data concerning those patients having indicators falling out of the respective acceptability criteria, for the user to have the possibility to examine only potentially problematic patients and indicators.
(53) Note that although in the present description the filtration criteria are executed by each control unit after transfer of the data from the hub module to client units, it may alternatively be envisaged that filtration criteria may, in one or more embodiments, be applied at the hub module before transferring data to each client unit 100.
(54) Finally, in accordance with one or more embodiments, each client unit may also operate in a third display mode (see
(55) Connectivity
(56) The control unit 103 may, in one or more embodiments, be configured to receive a copy of the information contained in the key parameter log or in memory 201 in various manners.
(57) In one example, the control unit may remotely connect with the hub module and receive, at time intervals, the values KPV.sub.i of selected parameters KP.sub.i contained in a key parameter log 202 or in memory 201. For instance the control unit may, in one or more embodiments, be configured to interrogate the hub module at a plurality of regular time intervals during said time frame T in order to collect a plurality of sets of values KPV.sub.i of selected parameters KP.sub.i, and thereby update the information displayed in the first and second display modes accordingly. In this case the control unit may include or be provided with a clock generator 103a for generating the interrogation times at which the control unit shall interrogate the hub module by generating an interrogation signal. Moreover, the control unit may be connected with a modem circuit 103b and with either an antenna 103c or with a wired connection for sending the interrogation signal to the hub module. Alternatively, the hub module may, in one or more embodiments, send a file or a number of files containing a copy of the content of the key parameter log 202 or a copy of the relevant data in memory 201 to each or to a number of client units via any available transmission channel: radiofrequency, World Wide Web, dedicated physical line and so on.
(58) In a further alternative, the content of the key parameter log 202 or of memory 201 may, in one or more embodiments, be stored in a memory support, such a memory stick or a disk or a memory chip, which is then shipped to each client unit.
(59) Furthermore, from a structural point of view it should be noted that, in one or more embodiments, hub module may be an independent hardware unit remotely located and communicatively connected with the blood treatment units and with the database units. In order to establish communication, the client units may, in one or more embodiments, include a modem device connected to the control unit and to an antenna for wireless connection or to a cable for wired connection with the hub module. On its turn, the hub module may, in one or more embodiments, be provided with a respective modem and with an antenna and or with a cable connection with units remote to the hub module.
(60) In case one or two intermediate units are present, these intermediate units may, in one or more embodiments, also be independent hardware units remotely connected to the hub module and to the blood treatment units and/or laboratory database units. In such a case, also the intermediate units include a respective modem and an antenna or a cable connection for communicating with the other units of the systems 1, 1A.
(61) In one alternative, however the hub module could, in one or more embodiments, be part of the intermediate unit 500 or of the further intermediate unit 501.
(62) Process
(63) One or more embodiments of a process of monitoring a plurality of patients over a time frame covering a plurality of blood treatment sessions are now described. The process may use the system comprising, in one or more embodiments, a plurality of client units, a hub module, laboratory databases and a plurality of blood treatment machines and optionally one or more intermediate units as above described. The process, in one or more embodiments, comprises collecting values V of a huge number of patient parameters (step 600 in
(64) According to a first alternative shown in
(65) The process then provides, in one or more embodiments, for a step of transmitting (step 704a) all or a subportion of the selected key parameters values KPV.sub.i and a step of receiving all or a subportion of the selected key parameters values KPV.sub.i at the client unit(s). As it is shown in
(66) Alternatively, to what shown in
(67) As shown in
(68) At client units 100, the process may also or alternatively comprise, in one or more embodiments, execution of the following steps: generating the first and second display modes (steps 709 and 710) and allowing switching between the two display modes.
(69) At the client units, the process may also comprise, in one or more embodiments, generating a third display mode (step 711) which may be activated from the second display. The generation and switching among display modes, as well the features included in each display mode, correspond to what described in the above section ‘client units’ and thus are not further described in this section.
(70) In the alternative process shown in
(71) Then, after step 600 and before actually transmitting (step 800a) collected data to the hub module, a scan is made, in one or more embodiments, of the collected values V for identifying values KPV.sub.i of selected parameters KP.sub.i. In particular, the identification comprises: selecting (step 802) a first subgroup comprising, for each monitored patient, values of a selection of the plurality of session parameters V.sub.M, selecting (step 802) a second subgroup comprising, for each monitored patient, set values of a selection of the plurality of prescription parameters V.sub.S, and selecting (step 802) a third subgroup comprising, for each monitored patient, values of a selection the plurality of laboratory parameters V.sub.L.
(72) The values KPV.sub.i of the selected parameters KP.sub.i, may be stored, in one or more embodiments, either at one of the intermediate units or at the machines or at the laboratory databases or in part in one or more of the mentioned items (step 803). Then, differently from the process of
(73) The further steps 705 to 711 of the process of
(74) Control Units
(75) In the above description, it has been indicated that, in one or more embodiments, a respective control or processing unit is located at the hub module, at each remote unit, at each blood treatment unit and at each laboratory database unit. From an architectural point of view, each of these units may, in one or more embodiments, comprise one or more programmable microprocessors or an analog type of control circuit or a combination thereof. In the case where the hub module is physically integrated into the intermediate unit 500 or into the further intermediate unit 501, then the control unit of the hub module and that of one of the units 501 or 500 may, in one or more embodiments, be a single control unit operating on at least two distinct software tasks in order to execute the activities of hub module and interfaces.
(76) Although illustrative and exemplary embodiments of various apparatus, processes, and systems have been described herein, it is to be understood that the invention is not to be limited to the disclosed embodiments, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and the scope of the appended claims.
(77) Here below the components and corresponding reference numerals used in the detailed description are listed.
(78) TABLE-US-00001 Number Part P Patients 1 System 100 Clients unit 101 Memory of client unit 102 Graphic user interface of client unit 103 Control unit of client unit 110 First display 111 First selection tool 112 First display field 113 Graphic representation 113a Point 113b Bar 113c Segment 114 Graphic selector 115 X-Axis in first display field 116 Y-Axis in first display field 120 Second display 121 Second selection tool 122 Second display field 122a Display area 122b Display area 122c Display area 123 Graphic representation 125 X-axis in second display field 126 Y-axis in second display field 128 Selectable zones 130 Menu area 131 First selectable area 132 Second selectable area 133 Third selectable area 142 Third display field 160 Auxiliary display 161 Table 162 List of monitored patients 163 List of indicators 164 Score 170 Switching tool 180 Population filtration tool 300 Blood treatment machines 301 Control unit of blood treatment machines 302 Sensors of blood treatment machines 303 Memory of blood treatment machines 305 Device connected to blood treatment machine 307 Actuator 310 Blood circuit 311 Blood chamber 312 Blood treatment unit 313 Dialysate chamber 315 Fresh dialysate preparation circuit 316 Spent dialysate liquid circuit 317 Waste discharge end 400 Lab storage unit 500 Intermediate elaborating unit 501 Further Intermediate elaborating unit