Library that models medical orders and allows calculation and planning of those orders
Mono | .NET | NuGet |
---|---|---|
Medical treatment in general consists of a set of orders. One could view the content of an order as an 'Orderable'. Orders have to be prescribed and administered. Orders can be prescribed in 4 different ways:
- As a continuous process
- As a continuous administration
- As a discontinuous administration
- As a timed discontinuous administration
This library aims to facilitate calculation and planning of orders.
For example a drip line can be viewed as an order process. It has a start and a stop. But for the rest there is no calculation involved.
For example infusion of a drug using a infusion pump. Often the infusion rate is determined according to the drug concentration of a substance. This has to be calculated. Also, there is a start date and stop date and depending on the amount of drug and the infusion rate, the number of drug preparations can be calculated. Also, the drug preparation itself involves calculations.
A drug can also be administered discontinuously. For example, paracetamol 2 dd 500 mg. This involves both quite complex calculation and planning. Especially in pediatrics, dose calculations are important and can pose difficulties.
A timed discontinuous administration is an order that has both a frequency and a duration. For example, repeated drug infusions over a day. Again this involves both dose calculations and calculation of instances, totals, etc... Also, planning can be complex.