Purpose and Benefits
Bahmni integrates OpenMRS with OpenELIS which is a laboratory management system. The doctor can order lab tests from the Orders tab in the consultation screen and the test will sync to OpenELIS where the lab technician can see the backlog of patients with their respective lab order requests. Bahmni automatically syncs the tests that are set up from the OpenMRS admin page to OpenELIS thus facilitating easy laboratory management.
Steps
Please refer to Configure Lab Data to setup OpenMRS Reference Data setup for Lab
2. Set up a Lab Test
1. Create a concept in OpenMRS of the class LabTest.
Image Removed
2. Specify the data type as text, numeric or coded. If data type is set as coded, the test result options will appear as a dropdown in OpenELIS.
3. Add the lab test concept to the relevant concept sets:
sample concept set
panel concept set
department concept set
all tests and panels concept set in OpenMRS.
4. The lab test will be visible under the Orders tab in consultation page of Bahmni.
Image Removed
5. After the test is created in OpenMRS, it syncs to the list of tests in OpenELIS and is visible under the sample it was added in OpenMRS.
3. Refer a Test
To set up the test as referred out -
1. Go to the Admin page in OpenELIS and select "Test" from the panel on the left.
Image Removed
2. Select the test and click Edit. Select the checkbox to mark the test as "Referred Out".
Image Removed
As an use-case, when a blood transfusion is required, the doctor orders a cross match panel. Orders within the panel are performed for both the patient (recipient) and for the donor. Furthermore, most of the tests are the same. In-case the cross-match fails for the patient, another cross-match is repeated for the same patient with another donor. This iterates till a fitment is found. The donor test results must not be viewed on the patient dashboard, as it may lead to a misunderstanding and is also redundant.
To suffice this usecase, the concerned tests must be created in OpenELIS only, and will be accordingly mentioned in a groovy script so as not to be consumed by OpenMRS. Please note that the groovy script will not work for tests which are synced to OpenELIS via OpenMRS , and sync failure events will be created (expected behavior).
Sections
Child pages (Children Display) |
---|
|