> I feel the first solution is more robust in daily work: Define the lab tests
> in that way that you have defined quantities of lab material behind each test,
> and then have it backflushed automatically when saving the result.
> This will be less error-prone than forcing the users to enter quantities
> manually - that is not their first attention when doing the test, so it can
> easily be 'forgotten'.
It's quite difficult to implement without the Tryton stock-split module. Units of measure used for reagents during the purchase and delivery process are most of the time different from uom of reagents used for each test.
However most analyzers provide a summary of the quantity and uom of reagents used for a number of lab tests.
Why not keep in simple first by applying the same uom for all steps? and then increase the complexity at a later stage.
- You may therefore move a certain quantity of reagents from the main storage location to the lab bench location.
- Perform an inventory at the lab bench location once the reagents have been completely consumed.
- Launch a re-supply of your products at a regular period based on the maximum and minimum quantity you have configured. The purchase request will be automatically generated by GNU Health.
This is the way most lab process stock management manually.
Kind regards,
Armand