Skip to main content

Towards more efficient use of intravenous lumens in multi-infusion settings: development and evaluation of a multiplex infusion scheduling algorithm



Multi-drug intravenous (IV) therapy is one of the most common medical procedures used in intensive care units (ICUs), operating rooms, oncology wards and many other hospital departments worldwide. As drugs or their solvents are frequently chemically incompatible, many solutions must be administered through separate lumens. When the number of available lumens is too low to facilitate the safe administration of these solutions, additional (peripheral) IV catheters are often required, causing physical discomfort and increasing the risk for catheter related complications. Our objective was to develop and evaluate an algorithm designed to reduce the number of intravenous lumens required in multi-infusion settings by multiplexing the administration of various parenteral drugs and solutions.


A multiplex algorithm was developed that schedules the alternating IV administration of multiple incompatible IV solutions through a single lumen, taking compatibility-related, pharmacokinetic and pharmacodynamic constraints of the relevant drugs into account. The conventional scheduling procedure executed by ICU nurses was used for comparison. The number of lumens required by the conventional procedure (LCONV) and multiplex algorithm (LMX) were compared.


We used data from 175,993 ICU drug combinations, with 2251 unique combinations received by 2715 consecutive ICU patients. The mean ± SD number of simultaneous IV solutions was 2.8 ± 1.6. In 27% of all drug combinations, and 61% of the unique combinations the multiplex algorithm required fewer lumens (p < 0.001). With increasing LCONV, the reduction in number of lumens by the multiplex algorithm further increased (p < 0.001). In only 1% of cases multiplexing required > 3 lm, versus 12% using the conventional procedure.


The multiplex algorithm addresses a major issue that occurs in ICUs, operating rooms, oncology wards, and many other hospital departments where several incompatible drugs are infused through a restricted number of lumens. The multiplex algorithm allows for more efficient use of IV lumens compared to the conventional multi-infusion strategy.

Peer Review reports


Intravenous (IV) therapy is one of the most common treatment modalities in hospitals worldwide. Utilizing an infusion pump, solutions are typically delivered into the bloodstream at a preset and fixed rate. In the intensive care unit (ICU), operating rooms, and in oncology wards patients usually receive multiple IV solutions simultaneously from multiple infusion pumps. As drugs or their solvents are frequently chemically incompatible, many solutions must be administered through separate lumens in order to avoid precipitation or inactivation of components. When the number of available lumens is too low to facilitate the safe administration of these solutions, additional (peripheral) IV catheters are often required, causing physical discomfort, increasing the risk for catheter related complications, increased workload and associated treatment costs [1,2,3,4].

In order to circumvent these drug incompatibility issues we propose a novel administration method called multiplex infusion. Using this method, incompatible solutions are sequentially administered through the same lumen as infusion packets, while being separated by another solution that is compatible with both infusion packets (Fig. 1). In order to facilitate the timed alternation of these pumps, a centralized control system is required that generates an administration schedule and takes care of its execution by sending the appropriate commands to the infusion pumps at the bedside [5]. Multiplex infusion or multiplexing requires many switching actions between infusion pumps that cannot be reliably performed manually. An important time constraint for drug multiplexing is the maximally allowable interruption time (TiMax) between two administrations of the same drug. If the administration of a drug is interrupted too long, plasma or tissue concentrations may decrease to a point where the drug is no longer effective [6]. Therefore vasoactive drugs with a very short half-life (T1/2) such as norepinephrine with a T1/2 < 2.5 min [7], are considered not suitable for interrupted administration. Another important constraint is whether two drugs are compatible with each other, which determines whether or not multiple drugs can be administered simultaneously in a single infusion packet.

Fig. 1

Multiplexed fluid administration through an IV tube. Using multiplex infusion packets of intravenous solutions a, b, and c are administered through a single IV tube, where solution S serves as separator. All drugs within a packet are compatible with each other

Scheduling algorithms are used in a broad spectrum of complex applications that rely on computer control, such as nuclear power plants, automotive systems and air traffic control [8]. In their seminal paper Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment, Liu and Layland in 1973 described the earliest deadline first (EDF) scheduling algorithm for a set of periodically recurring tasks to be performed by a computer processor [9]. In the original EDF algorithm, every instance (i) of a task is associated with a duration of time required to complete the task (Di) and a period of time in which an instance of that task should be scheduled (Pi). EDF scheduling is characterized by the prioritization of the tasks with the nearest deadline, i.e. nearest to the end of the Pi. By analogy, multiplexed administrations of drugs can be regarded as a set of periodically recurring tasks that are processed by a single processor (an IV lumen), where every drug is a task that must be administered for a certain amount of time within a limited time frame. In the following sections we describe a multiplex scheduling algorithm that is designed to reduce the number of intravenous (IV) lumens required in multi-infusion settings that incorporates EDF scheduling [10]. We evaluated the performance of this algorithm by comparing the number of IV lumens required by conventional scheduling of therapeutic drugs with scheduling by the multiplex scheduling algorithm in a large real-life dataset.


The goal of this study was to develop and evaluate the performance of a multiplex algorithm designed to reduce the number of IV lumens required in multi-infusion settings. To quantify the performance of a multiplex scheduling algorithm relative to conventional practice, we used the number of lumens required for the administration of therapeutic IV drugs as the outcome measure. For this purpose, we also modelled the conventional procedure that ICU nurses follow to combine IV drugs using one or more IV lumens for drugs to be administered both continuously and concurrently. The input for this model is a list of drugs to be administered and a database containing both drug characteristics and y-site drug compatibilities [9]. The output of this model is a distribution of drugs to be administered through a number of lumens.

The multiplex scheduling algorithm takes drug-specific time constraints into account for drugs that are multiplexed. Drugs that are not allowed to be multiplexed (e.g. norepinephrine) are scheduled using the conventional scheduling procedure. Thus, the output of the multiplex algorithm is a distribution of drugs to be multiplexed through a single lumen and a distribution of remaining drugs to be administered continuously through an additional number of lumens.

Scheduling input

In a parallel research project, PK/PD drug properties of frequently used drugs in ICU were gathered from research literature, simulations using MWPharm v3.81 (MEDIWARE Inc., Groningen, Netherlands) software and subsequently expert assessment by pharmacists and intensivists (MHR, WB, DJT and MWN) (Table 1). These data include biological half-life, maximally allowable interruption time and whether multiplexed administration is allowed. Drug compatibility data were gathered from a local compatibility chart (Additional file 1) and a local parenteral drug guide, that in turn is derived from the IBM Micromedex database (IBM corporation, Armonk, United States of America), summary of product characteristics and the KNMP Kennisbank [11].

Table 1 Drug multiplexing parameters

An anonymized database was constructed from 69,730 unique ICU drug administrations retrieved from our adult ICU Patient Data Management System (Metavision, iMDSoft, Tel Aviv, Israel) recorded between March of 2014 and February of 2016 (Additional file 2). Each drug administration was linked to a one-way encrypted patient identifier and documented the type and class of drug, concentration, administration time period, volume and rate of infusion. Since the database contained no personally identifiable data, no ethical approval was required. We included 36 of the most frequently used drugs for which multiplex scheduling parameters were known. Maintenance infusion fluids and total parenteral nutrition were also excluded as this study focused on therapeutic drugs. From the remaining drug administrations, groups of drugs that were administered within the same hour to the same patient were recorded and used as input for the scheduling algorithm.

Conventional scheduling procedure

In order to simulate the conventional method of drug scheduling, local protocols and ICU nurses of our 42-bed tertiary care ICU were consulted. In a semi-structured interview four ICU nurses were asked to describe how they decide which drugs to co-administer. From these interviews combined with our pharmacy protocols we distilled the following procedure (Fig. 2a): First, all vasoactive drugs can be co-administered through a single designated lumen. As most vasoactive drugs are compatible with each other a single lumen is generally sufficient for this purpose. Second, analgesics and sedatives are co-administered through one or more lumens, depending on drug compatibilities. Third, drugs that are preferably not co-administered with other drugs are administered through a dedicated lumen (e.g. insulin). Finally, all other remaining drugs are administered through one or more lumens depending on their compatibilities.

Fig. 2

Conventional scheduling procedure and the multiplex scheduling algorithm. Using the conventional scheduling procedure drugs are initially divided lumens based on drug category and subsequently based on compatibility (Panel a). The multiplex algorithm (Panel b) has to satisfy utility and maximal administration rate (QMAX) related constraints for successful scheduling. When a drug cannot be multiplexed, it will be scheduled following the conventional scheduling procedure.

Multiplex scheduling algorithm

Figure 2b shows a flow chart of the multiplex algorithm. The multiplex scheduling algorithm’s input is a list of drugs to be administered, and a database containing y-site drug compatibilities, whether multiplexing is allowed, and pharmacokinetic and pharmacodynamic (PK/PD) parameters such as biological half-life T1/2 and maximal interruption time TiMax (Table 1). The relation between period Pi of the infusion packet IPi duration Di, and TiMax is defined by the following equation [10]:.

$$ {P}_i={D}_i+\frac{1}{2}{T}_{iMax} $$

The multiplex scheduling algorithm initially differentiates between multiplexable and non-multiplexable drugs. Non-multiplexable drugs are scheduled using the conventional scheduling procedure. For the remaining multiplexable drugs the algorithm attempts to combine drugs into packets. An infusion packet IPi is defined as a collection of compatible drugs which are administered simultaneously during multiplex infusion together with the subsequent required volume of a separator fluid (Fig. 1).

The TiMax of an infusion packet IPi is equal to the smallest TiMax of the drugs within that packet, ensuring that for every drug in a packet the TiMax constraint is respected. The Di for a packet will be equal to the sum of the largest administration time of the drugs in packet IPi (Ddrugs_i) and the time for separator fluid administration (Dsep_i) as shown in Formula 2.

$$ {D}_i={D}_{drugs\_i}+{D}_{sep\_i} $$

The value of Ddrugs_i could be configured in the algorithm, however we did not know its optimal value beforehand. Therefore, we ran the algorithm setting Ddrugs_i to 1, 2, 5, 10 and 20 min. In our model Dsep_i was set to 1 min, which will be sufficient time to flush the tubing in most settings.

The value for Pi was calculated using Formula 1. The multiplex algorithm attempts to combine as many drugs as possible within a single packet. However, there is a limit to the number of packets that can be multiplexed without violating TiMax constraints. In order to determine the fraction of use of the IV tube over time a utility value (U) is calculated (Formula 3) [9].

$$ U=\sum \limits_{i=1}^n\frac{D_i}{P_i} $$

As an example: For two packets A and B, packeti {Di, Pi} is set to A {2, 3}, and B {1, 4} respectively. The corresponding utility value is \( \frac{2}{3}+\frac{1}{4}=\frac{11}{12}\approx 0.92 \). A utility value > 1 would indicate that the fraction of use of the IV tube is larger than the capacity of that tube. A utility value ≤1 indicates that the EDF algorithm is able to create an administration schedule that does not violate the TiMax constraints of the packets to be scheduled. It must be noted that in a subsequent stage administration rates will be calculated which are not allowed to exceed the maximally allowable administration rate. Hence a utility value ≤1 is a necessary, but not a final criterion for a multiplex administration schedule. When the utility value is > 1 the algorithm will remove the drug with the smallest value of TiMax from its packet and will schedule that drug as a non-multiplexable drug. For the remaining multiplexable drugs the utility value is recalculated until the utility value is ≤1.

The next step in the algorithm is EDF scheduling (Fig. 3) [9]. The constraints for EDF scheduling are the period Pi and the packets’ durations Di..DN. In our application of EDF scheduling the end of each packet’s respective period is considered to be the deadline before which the packet must be scheduled. In the example in Fig. 3 there are three packets A {5, 20}, B {5, 30}, and C {10, 20}. Here the utility U = 5/20 + 5/30 + 10/20 = 11/12. As U ≤ 1, scheduling is feasible. Packet A, that has the nearest deadline, is scheduled first, followed by packets C and B until all packets are scheduled. Each packet will be scheduled only once within a period, and the end of every period is another deadline. The EDF algorithm schedules the packets starting with the packet that has the nearest deadline, and continues until ithe hyperperiod is reached [12].

Fig. 3

Earliest deadline first (EDF) scheduling. The end of every period PI is a deadline for the administration of the respective packet. A separator packet A separator fluid volume (SFV) is considered as part of each packet during scheduling. The deadline is related to the PK/PD characteristics of the drug or solution so that sufficiently stable sustained biological action of the constituent(s) is maintained under repeated interrupted administration. Here the so called utility, or U-value is UA + UB + UC = 5/20 + 5/30 + 10/20 = 11/12. AS U ≤ 1, Scheduling is feasible. Packet A, that has the nearest deadline, is scheduled first, followed by packets C and B until all Packets are scheduled. The Hyperperiod, or least common mutiple of the periods, is 60 minutes in the example.

After scheduling the administration rates were calculated for each packet. The calculation used the conventional administration rate and the available administration time determined by the multiplex algorithm. For example, when drug A was administered at a conventional rate (QCONV) of 5 ml/h over the period of 1 h with an available administration time in the multiplex administration schedule of 20 min, the multiplex administration rate (QMX) then becomes 5 x (60/20) = 15 ml/h. This rate ensures that over a period of 1 h the same volume of A is administered during multiplexing. QMX is subsequently compared to the maximal administration rate (Table 1). If QMX is larger than the maximal administration rate, the corresponding drug is removed from its packet and scheduled as a non-multiplexable drug. For the remaining multiplexable drugs the schedule is recalculated.

Statistical analysis

We defined ΔL as the difference between the number of lumens required by conventional infusion (LCONV) and multiplex infusion (LMX), i.e. LCONV - LMX. In the descriptive statistics the mean and standard deviation (SD) are shown in case of normally distributed data, otherwise the median and interquartile range (IQR) are shown.

Group differences (LCONV vs. LMX) were assessed using a pairwise t-test when normally distributed, otherwise the Wilcoxon signed ranks test was used. Finally, regression analysis was performed to determine the relation between the LCONV and ΔL.


A total of 175,993 drug combinations that were administered to 2715 patients were scheduled using both the conventional procedure and the multiplex algorithm.

Figure 4a shows a summary of LMX for the different values of Ddrugs as well as the corresponding separator fluid volume assuming a Vygon V-Green IV tube (Vygon, France; 2 m, 2 mL) which is the default IV tube in our ICU. Figure 4b shows the same data, however schedules where LCONV was equal to 1 were omitted as the number of lumens could not be reduced in these cases.

Fig. 4

Lumens and separator fluid volumes required by the multiplex algorithm for the different values of Ddrugs. Panel a shows lumens and separator fluid volumes for all levels of LCONV assuming a Vygon V-Green IV tube (Vygon, France; 2 m, 2 mL). Panel b shows the same data, however schedules where LCONV was equal to 1 were omitted as this number could obviously not be reduced to zero by multiplexing. In both panels the dashed orange line indicates the mean of LCONV and the dashed blue line indicates the mean hourly volume of volumetric saline and glucose infusions

As setting Ddrugs to 5 min best suited clinical constraints in the ICU substudy, only the corresponding results are provided in the main text. Complete data for the different values of Ddrugs are listed in Additional files 3,4, 5, 6, 7 and 8.

Figure 5 displays the values of LCONV and LMX over 1 h periods (Fig. 5a and b) and maximal values of LCONV and LMX aggregated over 24 h periods (Fig. 5c and d). The median [IQR] of LCONV was significantly higher than that of LMX at both 1 h (2 [1–3] vs. 2 [1–2] respectively, p < 0.001) and 24 h periods (2 [2–3] vs. 2 [1–3] respectively, p < 0.001).

Fig. 5

Number of IV lumens required by conventional scheduling (LCONV) and multiplex scheduling (LMX). Values of LCONV and LMX as determined over 1 h periods (panels a and b) and the maximal values of LCONV and LMX aggregated over 24 h periods from midnight to midnight (panels c and d). Note that Ddrugs = 5 min in panels b and d

The mean ± SD number of IV solutions was 2.8 ± 1.6. In 27% of all drug combinations, or 61% of the 2251 unique combinations, multiplexing could reduce the number of lumens compared to conventional drug administration (i.e. ΔL > =1). Table 2 shows the mean and median LMX for every level of LCONV as well as the frequency distribution of ΔL for every level of LCONV. A significant linear regression equation was found (F (1, 175,995) =125,416, p < 0.001), and the predicted value of ΔL was equal to − 0.536 + 0.409 * LCONV.

Table 2 Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens


In this study we modeled the performance of an algorithm that is designed to reduce the number of IV lumens required for the administration of multiple incompatible drugs. In almost all cases multiplexing required 3 or fewer lumens, which indicates that one triple-lumen central venous catheter would be sufficient for IV drug administration in nearly all ICU patients [13]. This is an important result as this could reduce IV therapy related infections and phlebitis that currently occur in 20–40% of peripheral venous catheters [14,15,16]. The results also indicate that the more lumens are required in conventional infusion, the larger the reduction in lumens becomes when multiplex infusion is applied.

For many of the drugs in Table 1, the ratio between the possible maximal infusion rates and actual necessary mean infusion rates is very large. Such a large ratio indicates that only a small time fraction is required to safely administer the drug, allowing considerable flexibility for the multiplex algorithm. The original article of Liu and Layland discusses a scheduling algorithm that dynamically assigns priorities to tasks to be performed by a single computer processor [9]. By analogy a single IV tube can be regarded as a sequential processor whose tasks are the administrations of various drug packets which all have their own time constraints. The utility value in the current application must be ≤1, which is a necessary but not sufficient criterion for successful scheduling. In the original EDF algorithm preemptive scheduling was applied, meaning that tasks could be interrupted by a task with a higher priority and resumed at a later moment. This property is very useful in a dynamic real-time environment, however in the current application schedules are calculated before execution instead of in real-time. Therefore, non-preemptive scheduling was applied in this study, meaning that packets were always scheduled for their complete duration without interruption.

In clinical practice it will be a common scenario that fluids are added or removed from a multiplex administration schedule. In such cases the multiplex algorithm will recalculate a new administration schedule using the updated fluid selection. The workflow for nurses using multiplex infusion will be somewhat different from that of conventional infusion when it comes to arranging the IV tubing. For example, when adding a drug to an existing multiplex administration schedule the nurse will deliberately connect a drug to the tubing of one or more incompatible fluids. We are currently designing and testing a user-interface that safely and intuitively guides the nurse through the necessary steps. The changing of administration rates during multiplexing will be largely similar to changing a conventional (continuous) rate as long as the rate does not exceed the maximal allowable rate, which are quite high for many drugs (Table 1). Equivalent to conventional IV therapy, nurses must always be vigilant to risks of air in line or occlusions when multiplexing [17].

The maximal interruption times in Table 1 were determined in a parallel research project. Solutions were included that (according to published literature) were commonly administered continuously and intermittently. For these solutions the target blood concentrations were determined by modelling the steady state concentrations during continuous IV administration over a 24 h period using population pharmacokinetic models available in literature and the MWPharm software package [18]. During simulated multiplexing, the blood level concentration was allowed to deviate by maximally ±10% from the target concentration - which is quite a conservative limit - as simulated by MWPharm. This limit was determined analogous to the ±10% deviation limit in the Dutch law for drug preparations [19]. This in turn allowed the determination of the maximal interruption time. Finally, an expert panel consisting of intensivists and pharmacists reviewed the maximal interruption times, a process where also PD knowledge on the clinical duration of action of drugs was taken into account. In the case of disagreement between the experts the most conservative estimate of TiMax was used. For various reasons other healthcare facilities may prefer using different scheduling parameters. In such a case the multiplex scheduling algorithm is versatile enough to use these different parameters to create a feasible administration schedule.

The multiplex scheduling algorithm was tested using different values for the duration of drug administrations within a packet (Ddrugs). There was a trade-off between the value of Ddrugs and the required volume of separator fluid (Fig. 4). At low values of Ddrugs, drugs with a low TiMax were more likely to be scheduled, however a large volume of separator fluid was required as there are many alternations between the packets. At a high value of Ddrugs less separator fluid was required, however some drugs with low a TiMax could not be scheduled. In a clinical situation the start-up delay of infusion pumps must be taken into account as it may lead to an administered volume that deviates from the targeted volume at too low values of Ddrugs (e.g. < 2 min) [19, 20,21,22]. Overall lower Ddrugs values corresponded to a lower LMX, and higher administration rates relative to conventional drug administration (Additional file 9). At very high values of Ddrugs (e.g. ≥ 10 min) the advantage of multiplexing compared to conventional drug administration was negligible (Additional files 6 and 7).

With respect to the solution that serves as separator fluid, the duration Dsep will depend on the required separator fluid volume (SFV) and its maximal allowable administration rate. The SFV in turn depends on the shared infusion volume (the volume of the tubing through which all multiplexed fluids pass; SIV). A previous study indicated that, for a standard IV tube as is used in our ICU (Vygon, France; 2 m, 2 mL), a SFV of 3.7 mL is required to prevent mixing of two subsequent packets [23]. As a rule of thumb, twice the SIV must be flushed to sufficiently separate of two packets. Considering that the administration rate of modern syringe pumps can often be set at up to 500 ml/h we believe that setting Dsep_i to 1 min is reasonable.

With a Ddrugs of 5 min and using a standard (2 m, 2 mL) IV tube, approximately 1.1 L of separator fluid would be required per patient per day. As an average patient in our ICU receives 1.2 L in volumetric saline and glucose infusions per day, these could also be used as separator fluid. Reducing the SIV to 1 mL, will require approximately 0.55 L of separator fluid per day. This may be especially convenient in patients who are treated using a restricted fluid regimen, such as patients with acute respiratory distress syndrome [24, 25]. Other drug solutions may also serve as separator fluid when they are compatible with the drugs in surrounding packets. Drug dose and administration rate limits will be important constrains in such a case and it will require further study to assess the feasibility of this concept.

It must be noted that in this study central venous pressure (CVP) measurements were not taken into account, which may require a dedicated central lumen in some hospital settings. Likewise it may be desirable to have a separate lumen available for drawing blood samples [26]. During multiplexing it may be a useful feature to schedule empty packets where no drug administration takes place, allowing for periodic CVP measurements or blood draws without the need of an additional lumen. Boluses and intermittent infusions were also not taken into account. In the case where there is no lumen available, the multiplex administration schedule should be flexible enough to quickly clear (flush) the IV tube to allow a higher priority infusion. Subsequently the system should be able to resume with a (modified) multiplex schedule. The multiplex algorithm did not take a preferred vascular access site into account. Although multiplexing is most easily performed for central venous access, this is not required.

There are many degrees of freedom in the multiplex algorithm. Ddrugs, Dsep, and the scheduling parameters in Table 1 all affect the value of LMX. Therefore, LMX may differ in situations where clinicians have other preferences or constraints. The drugs used in this study were among the most commonly used drugs in our ICU, which may be different from other ICUs or other departments where multi-infusion takes place. Fluids that are not yet present in the multiplex database will be considered incompatible with all other fluids. Likewise, drugs with unknown scheduling parameters (e.g. undetermined TiMax) will not be multiplexed. Further studies would be required to add the currently unknown scheduling parameters of those drug solutions to our database. Nevertheless, the use of our top 36 of drugs covered almost 97% of all IV drug administrations in our ICU.


The multiplex algorithm tackles an important issue in ICUs when several incompatible intravenous drugs have to be administered through a limited number of lumens. The multiplex algorithm requires fewer IV lumens compared to the conventional procedure.

Availability of data and materials

The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request.


dL or ΔL:

Difference in IV lumens required by multiplex and conventional procedure.


Confidence interval


Central venous catheter


Central venous pressure

Ddrugs_i :

Duration of the drug administration within Packet i

Di :

Duration of Packet i, including the administration of drugs and separator fluid

Dsep_i :

Duration of the administration of a separator fluid that is part of packet i


Earliest deadline first


Intensive care unit

BT1/2 :

Half-life of the biological effect

TiMax :

Maximal interruption time

IV :


IPi :

Infusion packet i


Number of lumens required in a conventional administration schedule


Number of lumens required in a multiplex administration schedule


Multiplex infusion system

Pi :

Period of infusion packet i






Peripheral venous catheter

Qmax :

The maximally allowable (bolus) administration rate in mg/min


Standard deviation


Shared infusion volume


Separator fluid volume

TiMax :

Maximal interruption time

Ui :

Utility of packet i


  1. 1.

    Evans RS, Sharp JH, Linford LH, et al. Reduction of peripherally inserted central catheter-associated DVT. Chest. 2013;143:627–33.

    Article  Google Scholar 

  2. 2.

    Hilton E, Haslett TM, Borenstein MT, et al. Central catheter infections: single- versus triple-lumen catheters. Influence of guide wires on infection rates when used for replacement of catheters. Am J Med. 1988;84:667–72.

    CAS  Article  Google Scholar 

  3. 3.

    Maki DG, Kluger DM, Crnich CJ. The risk of bloodstream infection in adults with different intravascular devices: a systematic review of 200 published prospective studies. Mayo Clin Proc. 2006;81:1159–71.

    Article  Google Scholar 

  4. 4.

    Goff DA, Larsen P, Brinkley J, et al. Resource utilization and cost of inserting peripheral intravenous catheters in hospitalized children. Hosp Pediatr. 2013;3:185–91.

    Article  Google Scholar 

  5. 5.

    Doesburg F, Cnossen F, Dieperink W, et al. Improved usability of a multi-infusion setup using a centralized control interface: a task-based usability test. PLoS One. 2017;12:e0183104.

    Article  Google Scholar 

  6. 6.

    Dhillon S, Gill K. Basic pharmacokinetics. In: Clinical pharmacokinetics. San Francisco: Pharmaceutical Press; 2006. p. 1–44.

  7. 7.

    Beloeil H, Mazoit J-X, Benhamou D, et al. Norepinephrine kinetics and dynamics in septic shock and trauma patients. Br J Anaesth. 2005;95:782–8.

    CAS  Article  Google Scholar 

  8. 8.

    Buttazzo GC. Hard real-time computing systems. 3rd ed. Boston, MA: Springer US. Epub ahead of print; 2011.

    Google Scholar 

  9. 9.

    Liu CL, Layland JW. Scheduling algorithms for multiprogramming in a hard-real-time environment. J ACM. 1973;20:46–61.

    Article  Google Scholar 

  10. 10.

    Cottin P, Guerrini A, Doesburg F, et al. System for providing multiple infusions to a patient. WO2019001879A1, 2019.

    Google Scholar 

  11. 11.

    Koninklijke Nederlandse Maatschappij ter bevordering der Pharmacie. KNMP Kennisbank, (2020, accessed 27 Jan 2020).

  12. 12.

    Ripoll I, Ballester-Ripoll R. Period selection for minimal Hyperperiod in periodic task systems. IEEE Trans Comput. 2013;62:1813–22.

    Article  Google Scholar 

  13. 13.

    Farkas JC, Liu N, Bleriot JP, et al. Single- versus triple-lumen central catheter-related sepsis: a prospective randomized study in a critically ill population. Am J Med. 1992;93:277–82.

    CAS  Article  Google Scholar 

  14. 14.

    Mestre Roca G, Berbel Bertolo C, Tortajada Lopez P, et al. Assessing the influence of risk factors on rates and dynamics of peripheral vein phlebitis: an observational cohort study. Med Clin (Barc). 2012;139:185–91.

    Article  Google Scholar 

  15. 15.

    Plas M. Preventie van flebitis ten gevolge van het gebruik van perifere infusen. Ned Tijdschr voor Evid based Pract. 2010;3:4–6.

  16. 16.

    Uslusoy E, Mete S. Predisposing factors to phlebitis in patients with peripheral intravenous catheters: a descriptive study. J Am Acad Nurse Pract. 2008;20:172–80.

    Article  Google Scholar 

  17. 17.

    Gorski LA, Hadaway L, Hagle ME, et al. Infusion therapy standards of practice. J Infus Nurs. 2016;39:S1–S159.

    Google Scholar 

  18. 18.

    Proost JH, Meijer DKF. MW/pharm, an integrated software package for drug dosage regimen calculation and therapeutic drug monitoring. Comput Biol Med. 1992;22:155–63.

    CAS  Article  Google Scholar 

  19. 19.

    Dutch Ministry of Health Welfare and Sport. Besluit Geneesmiddelenwet Artikel 3, (2007, accessed 13 Jul 2020).

  20. 20.

    Neff T, Fischer J, Fehr S, et al. Start-up delays of infusion syringe pumps. Pediatr Anesth. 2001;11:561–5.

    CAS  Article  Google Scholar 

  21. 21.

    Batista E, Almeida N, Furtado A, et al. Assessment of drug delivery devices. Biomed Tech (Berl). 2015;60:347–57.

    Article  Google Scholar 

  22. 22.

    Amoore J, Dewar D, Ingram P, et al. Syringe pumps and start-up time: ensuring safe practice. Nurs Stand. 2001;15:43–5.

    CAS  Article  Google Scholar 

  23. 23.

    Doesburg F, Middendorp D, Dieperink W, et al. Quantitative assessment of required separator fluid volume in multi-infusion settings. J Vasc Access. Epub ahead of print 4 May 2020.

  24. 24.

    Silversides JA, Major E, Ferguson AJ, et al. Conservative fluid management or deresuscitation for patients with sepsis or acute respiratory distress syndrome following the resuscitation phase of critical illness: a systematic review and meta-analysis. Intensive Care Med. 2017;43:155–70.

    Article  Google Scholar 

  25. 25.

    Claure-Del Granado R, Mehta RL. Fluid overload in the ICU: evaluation and management. BMC Nephrol. 2016;17:109.

    Article  Google Scholar 

  26. 26.

    Marshall JC, Bosco L, Adhikari NK, et al. What is an intensive care unit? A report of the task force of the world Federation of Societies of intensive and critical care medicine. J Crit Care. 2017;37:270–6.

    Article  Google Scholar 

Download references


Not applicable.

Key concepts, definitions

3 L-CVC A central venous catheter containing three lumens, therefore allowing for three separate flows of solutions into a central vein.

Administration lumen A hollow tube that allows for the delivery of a solution into the bloodstream of a patient. A CVC or PICC may have multiple lumens.

Administration schedule Time-based schedule of intravenous administrations.

Central venous catheter (CVC) IV catheter consisting of one or more administration lumens, positioned in a central vein, allowing the continuous administration of concentrated or otherwise potentially damaging solutions.

Delta lumens, ΔL Difference in lumens required between conventional administration and a multiplex administration schedule.

EDF scheduling A scheduling algorithm that prioritizes tasks with the nearest deadline.

Hyperperiod Least common multiple all packet periods allocated to a single administration lumen.

Maximal interruption time Maximally allowable time between two administrations of the same packet that does not compromise the therapeutic effectiveness of any of the drugs in the packet.

Multiplex infusion system A centralized control system that controls multiple infusion pumps and allows for alternated administration of otherwise incompatible drugs through a single IV lumen.

Intravenous fluid A fluid that is administered intravenously.

Intravenous (IV) therapy The process of infusion of fluids into a vein of a patient.

Infusion packet Single solution or combination of compatible solutions that are administered simultaneously through the same administration lumen in a multiplex administration schedule.

Packet duration Time required for the administration of a single infusion packet.

Packet period Time frame in which the administration of an infusion packet is guaranteed by earliest deadline first scheduling.

Peripheral catheter Single lumen intravenous catheter that is placed in a peripheral vein, which allows for the administration of solutions into the bloodstream of a patient.

Peripheral vein Any vein not belonging to the major veins of the thorax or abdomen.

PICC Peripherally inserted central catheter: a long intravenous catheter inserted in a peripheral vein but with the tip positioned in a large central vein.

Separator fluid A solution used to separate two incompatible infusion packets from each other.

Separator fluid volume (SFV) Volume required to sufficiently minimize contact between the constituents of two incompatible packets separated by this separator fluid.

Shared infusion tubing The distal part of IV tubing terminating in an administration lumen, shared by and accessible to all solutions administered through this lumen.

Shared infusion volume (SIV) Volume of the shared infusion tubing.

Solution Intravenous fluid that may contain one or more drugs.

Syringe pump A mechanical device used for the administration of infusion fluid to a patient by gradually displacing the plunger of a syringe by direct mechanical force. Typically delivers flows between 0.1 and 100 ml/h.

Tubing The configuration of tubes that connect from any infusion pump to any catheter in a patient receiving IV treatment.

Utility Value that reflects the fraction of processing time required by a set of tasks.

Volumetric pump Infusion pump designed to deliver moderate to large infusion flows (i.e. 5 to 999 mL/hour).


Frank Doesburg receives funding from Fresenius Kabi in a joint research project focused on infusion technology. Maarten Nijsten collaborates with Fresenius Kabi in a joint research project focused on infusion technology, but does not receive any funding from Fresenius Kabi.

Author information




FD designed the study, programmed the algorithm, performed the statistical analysis, and wrote the paper. RO programmed the algorithm and critically revised the manuscript for important intellectual content. MHR and MWN designed the study, took part in the interpretation of data, and critically revised the manuscript for important intellectual content. WB and DJT took part in the interpretation of data, and critically revised the manuscript for important intellectual content. All authors approved the final version submitted for publication.

Corresponding author

Correspondence to Frank Doesburg.

Ethics declarations

Ethics approval and consent to participate

Ethical approval for this study was waived by the Institutional Review Board of the University Medical Center Groningen, the Netherlands (METc.2020/153) as there were no human subjects in this study and human data were processed anonymously. Consent to participate was not applicable in this study.

Consent for publication

Not applicable.

Competing interests

Frank Doesburg and Maarten Nijsten are credited as co-inventors on a patent “System for providing multiple infusions to a patient” that was filed by Fresenius Kabi. Fresenius Kabi had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

Additional file 1.

Compatibility chart.

Additional file 2.

Flow of study data.

Additional file 3.

Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens where Ddrugs = 1 min.

Additional file 4.

Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens where Ddrugs = 2 min.

Additional file 5.

Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens where Ddrugs = 5 min.

Additional file 6.

Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens where Ddrugs = 10 min.

Additional file 7.

Relation between levels of LCONV, the corresponding values of LMX and the reduction in lumens where Ddrugs = 20 min.

Additional file 8.

Number of IV lumens required by multiplex scheduling (LMX; panels A-E and G-K) and by conventional scheduling (Lconv; panels F and L). Values of Lconv and Lmx were determined over 1 h periods (panels A-F) and the maximal values of Lconv and Lmx aggregated over 24 h periods from midnight to midnight (panels G and L). Note that for Ddrugs = 1, 2, and 5 a maximum of 4 lm is required, whereas for Ddrugs = 10 and 20 a maximum number of 6 lm is required.

Additional file 9.

Relation between the multiplex administration rate (QMX) and the conventional rate (QCONV) for different values of Ddrugs.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit The Creative Commons Public Domain Dedication waiver ( applies to the data made available in this article, unless otherwise stated in a credit line to the data.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Doesburg, F., Oelen, R., Renes, M.H. et al. Towards more efficient use of intravenous lumens in multi-infusion settings: development and evaluation of a multiplex infusion scheduling algorithm. BMC Med Inform Decis Mak 20, 206 (2020).

Download citation


  • Infusions, intravenous
  • Algorithms
  • Infusion pumps
  • Injection site reaction
  • Drug incompatibility