An above-patient view of all lab orders will assist in quickly accessing only lab orders without navigating to the patient file. It will assist in the review and rapid data entry.
This view should have role-based access once implemented in O3 to ensure that only authorized healthcare professionals can view patient lab test results.
A new app called Lab Orders
will be introduced in the right nav.
The lab app will have
a) Tiles that show orders made, orders in progress and completed orders
b) Table that shows Tests Ordered, Orders in progress and completed orders
Test Ordered
Date of order
2023-Dec-04 11:53am
Order number (autogenerated)
ORD-198
Patient name
John Doe
Tests
Viral Load
,Haemogram
ALT/ASOT
Status
New: This status typically means that a task, request, or order has been newly submitted or created but has not yet been acted upon or assigned to anyone.
Received: This status suggests that the item or request has been acknowledged or received by the appropriate party but has not yet been started or worked on.
In Progress: This status indicates that the task, order, or request is currently being worked on or is actively being addressed by the responsible party.
Completed: This status signifies that the task, order, or request has been finished or fulfilled according to the specifications or requirements.
Exception: This status is usually applied when there are unforeseen circumstances or issues that prevent the normal progression of the task or request. It indicates that something unexpected has occurred, potentially requiring special attention or handling.
On hold: This status suggests that the task, order, or request has been temporarily suspended or paused for some reason. It may be awaiting further information, clarification, or resolution of a particular issue before it can proceed.
Declined: This status indicates that the request or task has been refused or rejected, often due to various reasons such as it being outside the scope of the service, not meeting certain criteria, or being deemed unfeasible.
Ordered by (name of the person placing the order)
Urgency
routine
,Urgent
Action
Pick up lab request
Reject Lab request
Reject Lab request creates an modal with the following components
Label
Reject Order
Test name
Viral Load
,Haemogram
ALT/ASOT
Order Number
ORD-198
Comment (Free text)
Pick up lab request creates a modal with the following that a user can use to move the order to in progress. All variables are optional and should be configured by an implementer as required.
In cases where there is an LMIS fulfilling ordered labs these values can come from that system.
Specimen ID - optional can also be an autogenerated ID
Specimen type - optional
Serum
urine
stool
urethral swab
Referred - for tests not being done on location a user can select location that the test will be done
National Reference Lab
. Saving a referred test moves it toin progess
. The results may be entered manually once the results are recieved or automated if results are being pulled into the EMR from an LMIS.
In Progress
Date of order
2023-Dec-04 11:53am
Order number (autogenerated)
ORD-198
Patient name
John Doe
Tests
Viral Load
,Haemogram
ALT/ASOT
Status
In progress
Ordered by (name of the person placing the order
Urgency
routine
,Urgent
Action
enter lab result
Label -
Lab results form
Label - Test name
Viral Load
,Haemogram
ALT/ASOT
Result - value of the result
cancel
save test results
reject order
A cancelled is removed from thein progress
tab totests ordered
tab with a status ofDeclined
Label
Reject Order
Order ID
ORD-198
Comment as to why the test was rejected
Cancel
Reject Order
Completed Orders
Completed orders show the last X values of completed lab orders. To avoid a heavy payload, only orders completed in the last 30 days should be loaded but this configuration can be overwritten by implementers.
Date of order
2023-Dec-04 11:53am
Order number (autogenerated)
ORD-198
Patient name
John Doe
Tests
Viral Load
,Haemogram
ALT/ASOT
Status
Completed
Ordered by (name of the person placing the order
Urgency
routine
,Urgent