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:53am 

  • Order number (autogenerated) ORD-198 

  • Patient name John Doe (hyperlinks to the patient chart orders widget)

  • 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 to in 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 (hyperlinks to the patient chart orders widget)

  • 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 the in progress tab to tests ordered tab with a status of Declined

      • 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 (hyperlinks to the patient chart - results viewer widget)

  • Tests Viral Load  , Haemogram  ALT/ASOT 

  • Status Completed

  • Ordered by (name of the person placing the order

  • Urgency routine, Urgent