Bi-Directional Interface - EMR & Quest Diagnostics
Executive Summary
One of our EMR clients approached us to setup a bidirectional interface from their EMR with Quest Diagnostics®, the world’s leader in diagnostic laboratory testing, information, and services. The client had a very tight deadline in mind and also this was of primary importance to get their business expanded. This case study describes the successful implementation of a solution to meet this requirement.
About our Client
Client Description: A leading EMR Company
Client Location: Kansas, USA
Industry: Healthcare
Business Situation
Our client, a leading EMR vendor in the USA, wanted to integrate with Quest Diagnostics. The interface would have to be a bi-directional one. The orders for tests would be sent electronically from within the EMR application and the results would also be received electronically. The key challenges included:
- The EMR in question is a web based Service oriented one. So there are many tenants and the Quest interface should be easy to switch on/off at individual tenant level.
- The interface should work seamlessly without too many modifications to the existing Lab Interface system of the client.
- Quest has many Business Units (BU) spread across the United States and individual tenants would have their own preference on the Business Unit to interface with.
- Each BU will have its own set of master lookup values of lab tests (the compendium) and the set would differ from one BU to another.
- The interface should be able to handle 1000s of simultaneous requests.
- The EMR application being a web based system, the new program should be developed in such a way that it should reside in one place (our client’s data centre) and meet all the challenges listed above.
Achievements
- The full implementation was done in record time, enabling our client to successfully establish Bi-Directional interfacing with Quest, Passed around 120 test cases (given and tested by Quest Diagnostics) that are tough, tests the system to the core.
- Takes 5 – 10 minutes to enable the interface for a new tenant/clinic and 2 minutes to disable the same for a clinic, Full control of the interface with our client/our developers. So easier to maintain.
Technologies
ASP.NET 3.5, C# 3.5, Windows Services, Web Services, SOAP/XML, Dymo Label Printer API, SQL Server Reporting Services, SQL Server 2008, HL-7, JavaScript, AJAX
![stethoscope-prescription-laptop (1) (1) (1) (1)](https://www.mindfiresolutions.com/wp-content/uploads/2021/07/stethoscope-prescription-laptop-1-1-1-1.jpg)
![handsome-physician-having-appointment (1) (1) (1)](https://www.mindfiresolutions.com/wp-content/uploads/2021/07/handsome-physician-having-appointment-1-1-1.jpg)
![doctor-work (1) (1) (1)](https://www.mindfiresolutions.com/wp-content/uploads/2021/07/doctor-work-1-1-1.jpg)
![doctor-with-digital-tablet (1) (1)](https://www.mindfiresolutions.com/wp-content/uploads/2021/07/doctor-with-digital-tablet-1-1.jpg)
![elevated-view-stethoscope-digital-tablet-pen-cardiogram-chart (1) (1)](https://www.mindfiresolutions.com/wp-content/uploads/2021/07/elevated-view-stethoscope-digital-tablet-pen-cardiogram-chart-1-1.jpg)