Case Study - Exult Cares
You can edit text on your website by double clicking on a text box on your website. Alternatively, when you select a text box a settings menu will appear. your website by double clicking on a text box on your website. Alternatively, when you select a text box
Overview
Automated Test-Status Workflows, Ticketing & Report Timeline Management
About Customer
Client & Background
Client Name:Exult Cares / Exult Diagnostics
Industry / Business Type: Medical diagnostics / pathology / tests & lab services
Website / Brand Info: exultdiagnostics.com
Services Offered:
Diagnostic tests (lab tests), sample collection, report generation, health packages, etc.
Executive Summary
Exult Diagnostics offers lab tests, sample collection, health packages, and report delivery. Each order includes multiple tests, each with its own report generation date and status lifecycle.
The absence of automation caused delays, inconsistencies, and manual burden. Some statuses needed to auto-create incident tickets (e.g., “sample destroyed”), but the legacy system did not support it.
We implemented a fully automated solution using custom modules, client scripts, workflow logic, and system integration that accurately tracks test timelines, updates statuses, generates tickets, and synchronizes with Exult’s external systems in real time.
The absence of automation caused delays, inconsistencies, and manual burden. Some statuses needed to auto-create incident tickets (e.g., “sample destroyed”), but the legacy system did not support it.
We implemented a fully automated solution using custom modules, client scripts, workflow logic, and system integration that accurately tracks test timelines, updates statuses, generates tickets, and synchronizes with Exult’s external systems in real time.
Problem Statement and Key Challenges
Before your intervention, Exult faced several operational issues:
- Order & Test Tracking Gaps
Each order comprises multiple tests. Each test has its own report generation day (i.e., the date on which its result/report becomes available). The system did not automatically calculate or maintain that timeline in many cases.
- Multi-status Tests & Incident / Ticket Generation
Tests may have multiple statuses (e.g. "sample collected", "in lab processing", "completed", "sample destroyed", etc.). Some of these statuses (e.g. "sample destroyed", "incident") should trigger creation of a ticket / incident record for that particular test and the associated customer. The legacy or existing system could not handle this dynamically.
- Workflow Automation & Synchronization
Updates in status needed to automatically trigger related workflows (ticket creation, notifications). Also, Exult has a custom / external system (lab management software or other) which needs to stay in sync with the test/order data maintained in the CRM / workflow system.
- Data Integrity & Real-Time Updates
Ensuring that status changes, calculated report dates, and incident tickets are created in real time without manual intervention is critical for operation efficiency and customer trust.
Solution Proposed and Tools Implemented
To solve these, your team designed and implemented a custom solution combining client scripting, module extension, automation, and system synchronization. The primary tools / techniques included:
- Custom Client Script / Automation Logic
This script computes and updates the “Report Generation Day” for each test based on input rules (e.g. test type, processing time, lab schedule) whenever an order/test is logged or when conditions change.
- Extended Module for Test Records
Created a new custom module (e.g. "Tests / Test Instances") to store each test record, its status, metadata, link to order & customer.
- Status-Based Ticket / Incident Automation
When a user updates a test’s status, if that status matches certain predefined values (for example "sample destroyed", "incident occurred"), a new ticket / incident record is automatically created, linked to that test and the relevant customer/order.
- Workflow Triggers & Automation
Status updates automatically drive related logic (ticket creation, notifications, updating report day, etc.) without manual intervention.
- Synchronization with External / Custom System
The data (order, tests, status, tickets) is synchronized with their custom lab / diagnostics system so both systems stay in sync (bi-directional or at least push updates out).
- Reporting & Visibility
Although not explicitly asked, a solution likely included dashboards or reporting showing test statuses, pending reports, incident count, etc.
Implementation Approach
- Requirements & Business Logic Definition
- Defined logic / rules for calculating report generation days per test type (e.g. number of days from order, lab working days, sample collection time).
- Enumerated test statuses and defined which statuses should trigger tickets/incidents and what metadata each ticket should carry.
- Custom Module & Data Model
- Designed a custom module "Tests / Test Instances" to record each individual test(linked to orders and customers).
- Fields include status, report generation date, test type, links to ticket, etc.
- Client Script / Automation Coding
- Wrote client scripts (or functions) that upon creation or update of a test record, calculate the report generation day and update the field.
- Also, on status change, check if status is one that triggers ticket creation; if so, automatically create a ticket record with relevant details.
- Workflow & Automation Configuration
- Set up triggers / workflows so that status changes fire the custom logic.
- Ensured proper error handling, checks to avoid duplicate tickets, etc.
- Integration / Synchronization Setup
- Created APIs / connectors or use of webhooks to sync relevant data (test status, orders, tickets) with their external / custom system.
- Ensured mapping, conflict resolution, and data consistency.
- Testing & Rollout
- Tested across many scenarios: multiple status transitions, tickets not triggered incorrectly, report day logic in edge cases.
- Validated syncing behavior.
- Rolled out incrementally, trained the operational team on using the new test module and ticketing.
- Support & Optimization Post Launch
- Monitored for missed triggers, exceptions, and optimized logic.
- Addressed edge cases (e.g. test cancellation, reprocessing, retests) as needed.
Result/ Business Impact
With the solution in place, Exult Diagnostics achieved:
- Automated Report Timeline Management
The ―report generation day‖ for each test is auto-calculated and updated, reducing manual scheduling errors.
- Proactive Incident / Ticket Creation
Any critical status (like ―sample destroyed‖) automatically spawns a ticket, ensuring no incident is missed and improving accountability.
- Better Order / Test Visibility & Control
Having a dedicated test module allows tracking of each test’s status, timeline, and related incidents.
- Reduced Manual Overhead & Errors
Staff no longer need to manually monitor statuses, create tickets, or update report dates — automation handles that reliably.
- Consistent Data Sync with Custom System
The external lab / diagnostics system stays in sync, ensuring data consistency across platforms and minimizing reconciling work.
- Improved Customer Trust & SLA Adherence
By automating timelines and incident handling, Exult can better meet service level expectations, avoid delays, and provide clearer status updates to customers.
Testimonial / Client Feedback
The automated test status workflows and incident ticketing mechanism have made our lab operations smoother, reduced oversight gaps, and improved consistency in reporting timelines.
Summary
This case study highlights how a diagnostic / medical test provider like Exult Diagnostics can modernize and automate their order / test / incident workflows. By introducing a custom module, client scripts, status-based triggers, and integration with external systems, Exult now has a more robust, scalable, and low-error system to manage tests, outputs, and incidents.
Screenshots
Partner Bio
Coderack believe in providing 360* support to our clients. Every client is different from another so are our state-of-the-art solutions. We are a team of highly enthusiastic, energetic and tech savvy engineers. The strength of our company lies in rich experience of its people, who come from diverse background.
We ♥ to automate your business. So feel free to reach us today with you problems, we will be happy to help you!
Mail us @ : info@coderack.net
Call us @ : +91 7217832324
Visit us @ : Fourth Floor, Plot no.24, Khasra No. 16/14, Major Bholaram Enclave, Pochanpur, New Delhi, Delhi, 110077
We ♥ to automate your business. So feel free to reach us today with you problems, we will be happy to help you!
Mail us @ : info@coderack.net
Call us @ : +91 7217832324
Visit us @ : Fourth Floor, Plot no.24, Khasra No. 16/14, Major Bholaram Enclave, Pochanpur, New Delhi, Delhi, 110077






