Health Insurtech

B2B SaaS

Web Application

April 2025

Reimagining IHX Nucleus

Ops Dashboard

A 4-bucket layout was hiding a multi-stage, two-team operation across 35 insurance payers. Nobody had fixed it because nobody had asked how hospital teams actually work. We did.

ROLE

Product Design · UX Research · IA · UI · Prototyping

TEAM

1 PM · 1 PD (me) · 2 Developers

TIMEFRAME

3 weeks — Mar–Apr 2025

ALSO COVERED

Dev Handoff · Design Review · Stakeholder Management

↑67%

Revenue per claim

3

Enterprise contracts

4.6

Improved CSAT

3 weeks

Brief to Sprint

01 — Platform Context

What is IHX?

The digital backbone for hospital insurance operations across India. Hospitals manage the full claim lifecycle without logging into 35 different insurer portals.

2,00,000+

Claims processed monthly

15,000+

Active hospitals on platform

40%

India's overall claim volume

35 Payers

Insurance payers connected

ARCHITECTURAL REALITY

Of 35 payers: 7 via direct API · 28 via RPA and email extraction. When automation fails, claims disappear. The hospital has zero visibility. We had to design for that failure mode.

02 — Problem Framing

The Brief vs The Real Problem

The digital backbone for hospital insurance operations across India. Hospitals manage the full claim lifecycle without logging into 35 different insurer portals.

THE BRIEF

"Redesign the dashboard"

Make it look better. Clean up the UI. Better visual design.

ASSUMPTION

This is a UI problem.

Hospital needs

An easy way to manage claims

Business goals

Retain hospitals and secure new ones

VS

THE REAL PROBLEM

Information Architecture


A multi-stage, two-team operation — pre-auth, enhancement, discharge, settlement, reconciliation across 35 payers — flattened into 4 buckets and called it a Operations Dashboard.

ROOT CAUSE

Information architecture problem, not a UI problem.

Why we should solve this

When hospital staff cannot find what they need, queries go unanswered, discharges get delayed, and IHX loses the client.

"The platform had been inherited from a parent insurance company. When IHX became its own entity, nobody had gone back and asked how hospital teams actually work. The screen reflected the logic of the company that built it — not the people using it."

From discovery research

03 —What the Data Showed

Three sources of evidence shaped the direction before any design decisions.

Hotjar session recordings, Google Analytics event data, and user feedback direct and indirect routed through account managers gave three different angles on the same problem.


Hotjar — Session Heatmap

The heatmap showed heat concentrated at the top of the screen. New Admission, the search fields, and the Approval Pending bucket. The table body was cold. Users were not browsing. They were searching.

Google Analytics — Events Data

80%+

Of all column level searches used just 2 parameters: Patient Name, Claim Number. UTR had low usage but stays essential for Claim team

From discovery research

Reading across both sources — the cold table in Hotjar and 42% of search events concentrated on just two parameters in GA — the pattern points to one conclusion: users were not finding what they needed through the bucket structure. They were relying on search as a workaround.

Synthesis across Hotjar + GA

User Comments

"If there's a query pending at the discharge stage, I don't even get to know. I can't tell my team to start working on it."

Hospital Insurance Head

"Our claims are all mixed up. Patients come and ask us whats the status, i have to search the claim every time, we are really busy you know ?"

Hospital Insurance Staff

"So much work! I keep searching for claims ready for discharge. If I miss one, patient discharge gets delayed and my supervisor scolds me"

Hospital Insurance Staff

"Hospitals scold us asking why are we paying, why cant you guys add global search feature ?"

IHX Account Managers

15+

Users interviewed

5+

Hospitals covered

6+

Teams represented

04 — Understanding the Users & Ecosystem

A hospital insurance operation

is not one workflow. It is two.

I spoke with account managers, sat with the PM, and had direct conversations with hospital staff. What I found was two distinct operations — each with different pressures, timelines, and a completely different relationship with the platform.


Pre-Auth Team

⚡ TIME-CRITICAL

⚡ PATIENT FACING

— Initiates the claim before the patient is admitted

— Responds to insurer queries on missing documents or procedure clarifications

— Raises enhancement requests

— Initiates discharge when the patient is medically ready to leave

Every action is time-critical — an unanswered query increases TAT, a delayed discharge costs the hospital a bed/hour.

Claim Team

💰 FINANCE-CRITICAL

⚡ SETTLEMENT FOCUSED

— Submits the formal claim to the insurer after discharge is approved

— Initiates settlement in bulk at end of day across multiple payers

— Resolves finance-level queries that affect the settlement timeline

— Reconciles payments against the hospital contracted tariff / MOUs

Every delay means money already spent on care sitting unreturned, impacting operational capital.

Supervisors / Team Heads

⚡ TIME-SENSITIVE

⚡ MANAGEMENT CRITICAL

⚡ CXO FACING

— Opens the dashboard to understand the team's workload at a glance, not to take action directly

— If a query has been sitting unanswered, they will reach out to their staff immediately

—Needs to see counts across multiple sub-statuses simultaneously to assess team performance

The dashboard is a supervision and oversight tool, not an action tool

Every unanswered query and delayed discharge is visible to them first. They are accountable for the team's turnaround time.

ECOSYSTEM REALITY

The users work in a high pressure, highly sensitive environment. The user faces high cognitive load — talking to multiple patients, submitting cases, and answering queries by coordinating with department heads. They are easily frustrated when the platform adds to that load instead of reducing it.

From discovery research

Emotions

Relieved th discharge is approved

Frustrated about reporting work

Frustrated about checking again and again for claim statuses and needs to raise disputes

Patient and calm

neutral mind

Slightly overloaded with work

Stressed of workload

Pleasant about responding to queries

Tensed that senior informed about unreplied query

Anxious about missing other queries

Frustrated about having to check again and again

Worried about other queries

happy to notice a new claim

Stressed about responding to queries

Annoyed at having to work so much on reports

Relieved to find claims approved without disputes

Relieved the day is ending

Relieved numbers are tallying

Informs finance /senior of daily settlements

Pain Points

Missing info

Routine process

Repeated data entry.

High response time from insurers

Need to check each claim statuses by search

Actionable insight

Need to search for stage wise query

No bucket to search stage wise

Difficulty in claim search

repeated data entry.

No actionable for active cases

No stage level segregation of claims

Searching for queries

Checking MOUs, terms and conditions

Searching active cases statuses

Stage level segregated data to download

Searching active cases statuses

Reconcile claims with settled amount

Claim Lifecycle

User Group 1

User Group 2

Each claim is handed over to the other team. But teams have different work focus

USER JOURNEY MAPPING

Two teams. Two urgency profiles. Two completely different reasons to open the platform. The old UI treated them as one user with one need.

From discovery research

05 — Designing for the Existing Mental Model

Information Architecture Revamped

The problems weren't fixable at the surface because the surface was built on the wrong model. I had two options. Improve the existing screen or restructure the underlying information architecture. I chose the harder one.


New Information Architecture — Modular · Replicable · Scalable

Claim Listing Screen

Login to IHX Platform

Approval Pending

Query Reply Pending

Draft pending

Draft pending

Query Reply Pending

Claim Approved

PA Draft pending

PA Query Reply Pending

PA Approved

PA Appr Pending

PA Denied

Enh Approved

Enh Appr Pending

Enh Denied

Dis Approved

Dis Appr Pending

Dis Denied

Initiate Discharge

Enh Draft pending

Enh Query Reply Pending

Query Reply Pending

Dis Draft pending

Dis Query Reply Pending

Discharge Approved

Denied / Cancelled

NHI

PA Utilisation Pending

PA View

Claim View

Time/Date Filter

Time/Date Filter

Due For Discharge

Approved

PA View → Stage Buckets → Secondary Filters → Table | Cla`im View → Settlement Buckets → Secondary Filters → Table

THE SCALABLE ARCHITECTURE

The PA View / Claim View template with nested bucket, secondary filter, and table became the foundation for the Government Scheme module, Self-Funded Corporate module, Recon module, IHX Nucleus mobile app, and the Reporting & Analytics module — all on the same pattern without additional architectural work.

06 — Design Decisions

Key decisions and why.

The problems weren't fixable at the surface because the surface was built on the wrong model. I had two options. Improve the existing screen or restructure the underlying information architecture. I chose the harder one.


01

Separated PA View and Claim View at the primary navigation level

Two tabs, two user groups, two bucket hierarchies. Pre-Auth buckets are time-stamped — Awaiting Discharge shows today and tomorrow separately. Claims buckets are settlement-state-oriented. Navigation is a single click; cross-view search results redirect automatically.

Core IA Decision

02

Visual design: nested bucket hierarchy with consistent visual cues across all modules

The bucket card — primary label, count, urgency indicator, secondary filter chips — communicates stage, volume, and action at a glance. Colour coding is consistent: indigo for approval states, amber for queries, teal for discharge, red for denied. Users learn the system once and it works everywhere. The same component was reused across PA View, Claim View, Government Scheme, Self-Funded Corporate, Recon Module, IHX Mobile App, and Reporting & Analytics — no additional design or dev work.

PA View

Claim View

Gov Scheme

Self-Funded Corporate

Recon Module

Reporting & Analytics

IHX Mobile App

VISUAL DESIGN — SCALABLE MODULAR DESIGN · HIERARCHY

03

Secondary filters evolved from single-select chips to checkbox multi-select

Initial design used horizontal tag chips — clean for single selections. Testing revealed supervisors needed to select multiple statuses simultaneously. Evolved to checkbox-based multi-select in a dropdown — serves both the staff member needing a focused filter and the supervisor needing a cross-status overview.

Testing-Driven Change

01

Handling search errors cross - view search results

Splitting views created a problem. A Claim Number search in Claim View will return empty results because the claim lived in Pre-Auth View. Users will the claim was missing. Fix: when a search returns no results, the platform shows how many results exist in the other view with a direct link to switch. One line of copy. Now one of the most-used interaction patterns post-launch.

Core Design Decision

05

The Follow-up feature - increasing platform stickiness

One of the points users were leaving the platform was to follow up with payers on delay in approval pending cases, . A feature was introduced email follow up through CTA under actions column inside the claim listing screen against cases along with the elapsed time.

Platform Stickiness Feature

06

Filtering by Time & Date

Searching claims by patient name returned everything—claims from origin onwards—forcing users to manually sift through noise. We added a time period and date filter with hierarchical claim date types, letting users surface only relevant records

Testing-Driven Change

08 — Testing: 4 Rounds & What Changed Each Time

Testing driven product design

Testing was not just validation. It was the process through which key decisions got made or remade. 2–3 hospitals per round, covering Pre-Auth staff, Claims staff, and supervisors.

ROUND 01

Validated the PA / Claim split

Both user groups navigated to their respective views without guidance. The split was validated.

User Feedbacks

Recommended the buckets relevant for each user groups

Discharge Tomorrow bucket flagged as irrelevant for Pre-Auth team — removed

Screen split according to the user group

Action focused primary buckets based on stage

Status wise categorisation through secondary filters

Download filtered data

ROUND 02

Bucket hierarchy confirmed — label refinement needed

The nested bucket structure was understood. Bucket names needed adjustment to match how hospital staff refer to stages.

User Feedbacks

Bucket names adjusted to hospital vocabulary

Date filter requested for time period sorting


Supervisors flagged need to view multiple statuses simultaneously — informed multi-select filter decision

ROUND 03

Bucket names locked — multi-select filter and date filter added

Bucket names finalised from inputs across 5 hospitals and account managers. Checkbox-based multi-select built for secondary filters. Date filter introduced for time period scoping.

User Feedbacks

Global search consistently requested — flagged engineering constraint; scoped search decision initiated

Date-based filtering confirmed with as needed for both PA View and Claim View

Multi-select checkbox

Scoped search

Elapsed time

Follow up feature

ROUND 04

Scoped search and follow-up feature validated

Scoped partial-match search across Patient Name, Claim Number, and UTR Number was tested and accepted. We introduced the follow-up feature directly within the Approval Pending bucket to keep users in the platform and reduce this drop-off.

Final Decisions

Scoped search accepted — staff confirmed partial name match covers their common cases

follow-up feature validated and confirmed to address the gap

Per-payer elapsed time configuration confirmed as necessary — a fixed default would not work across different insurer SLAs

09 — Constraints, Tradeoffs & Stakeholder Management

What I worked around, held on, and let go.

Four situations from this project where the decision was not straightforward.

01

ENGINEERING CONSTRAINT

Search — global search was infeasible. I used GA data to figure out what to build instead.

SHIPPED

SITUATION

Hospitals had been requesting global search since the platform launched. Engineering assessed ElasticSearch as infeasible — too expensive and architecturally complex at this database scale. The constraint was real and non-negotiable.

HOW I APPROACHED IT

I pulled Google Analytics event data on column-level searches. Patient Name: 68% · Claim Number: 20% · UTR Number: 12%. Over 80% of searches fell into three parameters. Rather than accepting a blank space, I built scoped search across those three — data-backed, constraint-aware, and faster in practice for the most common use cases. The search works as partial match — typing "yash" surfaces all patients with that string in their name.

RESULT

Scoped partial-match search across Patient Name, Claim Number, and UTR Number. Zero additional infra cost. Covers the real use cases.

02

STAKEHOLDER MANAGEMENT

One enterprise hospital pushed to remove the Discharge bucket entirely. I held the line. They signed anyway.

CLIENT RETAINED

SITUATION

During testing, one enterprise hospital pushed hard to remove the Discharge bucket and replace it with a secondary filter. Their workflow had specific reasons for this preference. The account manager was under pressure to accommodate them.

HOW I APPROACHED IT

The platform serves thousands of hospitals on a single interface. Accepting one hospital's structural preference would create inconsistency for every other hospital and a long-term maintenance problem. Four other hospitals in the cohort, plus broader AM input across the network, confirmed the Discharge bucket structure was right for the majority.

RESULT

I held the line, communicated the reasoning through the AM, and documented the feedback. Platform IA integrity maintained. Feedback on the roadmap.

03

MVP SCOPE

Settlement in bulk was painful. We designed it. We did not ship it.

DELIBERATELY DEFERRED

SITUATION

During testing, one enterprise hospital pushed hard to remove the Discharge bucket and replace it with a secondary filter. Their workflow had specific reasons for this preference. The account manager was under pressure to accommodate them.

HOW I APPROACHED IT

The platform serves thousands of hospitals on a single interface. Accepting one hospital's structural preference would create inconsistency for every other hospital and a long-term maintenance problem. Four other hospitals in the cohort, plus broader AM input across the network, confirmed the Discharge bucket structure was right for the majority.

RESULT

I held the line, communicated the reasoning through the AM, and documented the feedback. Platform IA integrity maintained. Feedback on the roadmap.

03

DESIGN THINKING — PLATFORM STICKINESS

The Follow-Up Feature — from workflow improvement to contract requirement.

CONTRACT SECURED

SITUATION

Hospital staff were leaving IHX to send follow-up emails from their inbox when claims sat in Approval Pending with no insurer response. Every exit broke the workflow.

HOW I APPROACHED IT

The feature itself was straightforward. The real design work was the configuration layer. A fixed system default would have been wrong for most hospitals — different insurers operate on different timelines, each hospital has its own MOU with each payer. The elapsed time is configurable per payer in Manage Configuration.

RESULT

Staff send follow-up emails directly from IHX without leaving the platform. Configurable per payer. This feature was a dealbreaker for several enterprise hospitals during contract negotiations. Not a nice-to-have. A requirement to sign.

THROUGH-LINE

Three things that ran through every decision here

Use data to answer design questions, not just validate them.

Search decision came from GA. Stakeholder pushback was settled by cohort testing. If I can get data, I get data first.

Platform decisions have to hold for everyone, not just the loudest user.

One hospital's workflow preference can't drive structural changes to a platform used by thousands.

Deferring is a decision, not a failure. It needs a reason and a record.

Bulk Settlement was ready. It was deliberately deprioritised and added to the v2

10 — Impact: Design Decisions Tied to Business Outcomes

The numbers matter. So does understanding which decisions produced which outcomes.

Four situations from this project where the decision was not straightforward.

REVENUE PER CLAIM

↑67%

New and existing clients opting for new Ops Dashboard

ENTERPRISE CONTRACTS

3

Group hospital contracts secured — follow-up feature was the dealbreaker

CSAT SCORE

4.6

Improved customer satisfaction post-launch

Increased Revenue / claim

67%

Increase in revenue per claim

Before

After

Reduced Average Time on Task

3.23 min

1.56 min

51 %

Reduction in

Avg Time on Task

Before

After

Increased Average task efficiency

34 %

Increased

Task Efficiency

Before

After

4000+

Clicks in 30 days across 10 pilot hospitals

51%

Reduction in avg time on task — 3.23 min to 1.56 min

34%

Increase in task efficiency

11 — What Do I Do Differently?

Learnings

Understand the full user journey. Do not assume.

Diving deep into the journey to capture all frustrations and requirements before designing. The brief was wrong. The Hotjar data told a different story.

Design with purpose. Evolve with feedback.

Test, listen, and iterate. Prioritise usability — aesthetics come second to function. The multi-select filter was a testing discovery, not an assumption.

Data-driven decisions.

Make design choices based on data, user feedback, and business goals — not just intuition. The scoped search solution came directly from GA event data.

Available For Work

Curious about what we can create together?

shabnam.rs.work@gmail.com

+91 7022665338

Design In Framer

All rights reserved, ©2025

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

shabnam.rs.work@gmail.com

+91 7022665338

shabnam.rs.work@gmail.com

Design In Framer

All rights reserved, ©2025

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

shabnam.rs.work@gmail.com

+91 7022665338

shabnam.rs.work@gmail.com

Design In Framer

All rights reserved, ©2025