Lab Orders App
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:53amOrder number (autogenerated)
ORD-198Patient name
John Doe(hyperlinks to the patient chart orders widget)Tests
Viral Load,HaemogramALT/ASOTStatus
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,UrgentAction
Pick up lab requestReject Lab requestReject Lab request creates an modal with the following components
Label
Reject OrderTest name
Viral Load,HaemogramALT/ASOTOrder Number
ORD-198Comment (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
Serumurinestoolurethral swabReferred - 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:53amOrder number (autogenerated)
ORD-198Patient name
John Doe(hyperlinks to the patient chart orders widget)Tests
Viral Load,HaemogramALT/ASOTStatus
In progressOrdered by (name of the person placing the order
Urgency
routine,UrgentAction
enter lab resultLabel -
Lab results formLabel - Test name
Viral Load,HaemogramALT/ASOTResult - value of the result
cancel
save test results
reject orderA cancelled is removed from thein progresstab totests orderedtab with a status ofDeclinedLabel
Reject OrderOrder ID
ORD-198Comment 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:53amOrder number (autogenerated)
ORD-198Patient name
John Doe(hyperlinks to the patient chart - results viewer widget)Tests
Viral Load,HaemogramALT/ASOTStatus
CompletedOrdered by (name of the person placing the order
Urgency
routine,Urgent