01 / Featured case · Healthcare · Web + Mobile · 10+ years

Enterprise Medical Platform for Asklepiy

2,500+ employees. 1M+ patients annually. What started as a basic CRM became the operational backbone of Asklepiy — one of the country's largest private medical networks, spanning four clinical brands.

10+ years in production 4 clinical brands 7 tools unified 10+ user roles

We grew the system as the business grew — module by module, integration by integration. Today the platform unifies what used to be seven separate tools into one interface, serving Asklepiy Medical Center, Asklepiy Family, Asklepiy Recovery, and Asklepiy Beauty & Health on a shared core.

One core, four brands

One platform core. Four clinical brands.

Asklepiy Medical Center, Asklepiy Family, Asklepiy Recovery, and Asklepiy Beauty & Health run on a shared platform core — one data model, one role system, one integration layer. External systems connect through APIs; brands differ at the surface, not in the foundation.

MEDICAL CENTER FAMILY RECOVERY BEAUTY & HEALTH PLATFORM CORE LAB FINANCE OPERATIONS
Platform architecture · Schematic

Platform evolution

Ten years, module by module.

The platform was never rebuilt — it accreted. Each module shipped into a living system, on the same core, without interrupting daily operations.

Platform evolution · Schematic

01

Adaptive role architecture

Architecture for 10+ user roles with adaptive workspaces. One employee can hold multiple roles at once — the system reshapes to context instead of forcing account switching.

A duty physician who also heads a department doesn't log out and back in. The workspace reassembles around the active role — navigation, data scope, permissions — in one click.

One person, many roles. No fragmentation.

Home

Wednesday, 14 May
May Full calendar
motuwethfrsasu 2829301234 567891011 12131415161718 19202122232425 2627282930311
Today: 6 appointments This week: 23
Announcements All announcements
14.05 Updated approval procedure for corporate client programmesAdministration
12.05 From 19 May — scheduled update of the Visits module, interruptions up to 10 min possibleSupport service
08.05 Registration open for the internal seminar on the updated analyticsTraining centre
Visit plan execution · May Detailed report
DirectionVisitsPlan%Status
Medical Center4 1824 50093%On track
Family2 9573 10095%On track
Recovery1 2481 60078%Below plan
Beauty & Health6841 05065%Needs attention

Visits by month, k

Jan
Feb
Mar
Apr
May
Interface reconstruction · Fictional data

02

Third-party integration

Third-party medical systems integrated via API: lab data, research, financial records, operational data — surfaced in one place.

Lab results, research data, financial records and operational feeds arrive through APIs from systems the network already runs. The platform doesn't replace them — it makes them legible in one place.

Seven tools, one surface.

Doctors / Counterparties / Profile Edit record
EM
Emily Morgan
Cardiologist · senior grade · ID 4-0871
Active engagement
General information Service data · MIS
RegionLviv region, Lviv
FacilityMedika-West Clinic, building 2
ScheduleMon–Fri, 09:00–16:30 · by appointment
Contacte.morgan@medika.example · +00 (000) 000-00-00
Performance summary Operational metrics · ERP
Activity · May
124
+9% vs April
3-month average
112
March – May
Forecast · end of May
≈ 131
at current pace
Recent visits All visits
DateStatusDurationComment
13.05Completed35 minScheduled consultation, follow-up booked
06.05Completed20 minECG reading, no remarks
29.04RescheduledAt patient's request, new date 06.05
22.04Completed45 minInitial appointment, examination prescribed
15.04CancelledNo-show, reminder sent
Statistics Detailed report

Visits by month

Dec
Jan
Feb
Mar
Apr
May

Service groups, share of visits

Consultations42%
Diagnostics27%
Procedures19%
Laboratory12%
Interface reconstruction · Fictional data

A two-way line into medical infrastructure.

The platform runs a bidirectional integration with the network's medical information system — in production since 2021, across an API surface of 78 endpoints. Clinical and operational data move both ways: the system reads what the network records and writes back what it decides, without either side becoming the other's bottleneck.

03

Field operations

Medical representatives work across regions — visit planning, route control, and plan-versus-actual tracking per facility. Regional management sees execution in real time.

A representative sees their day before it starts; the network sees every visit after it happens.

Distributed teams, single source of truth.

REGION A REGION B REGION C OPERATIONS CONTROL
Distributed operations · Schematic

04

Real-time messaging, built in.

A full internal messenger lives inside the platform — direct, group, and task-bound conversations, reactions, quoting, media and voice messages, read receipts. Drafts and an offline send-queue mean nothing is lost when the connection drops.

Any message turns into a task in one step; every task carries its own thread. The conversation and the work it produces stay in the same place — no second tool, no copy-paste between chat and tracker.

Talk and work, one surface.

EM
Emily Morgan
Cardiologist · senior grade
Today
EM
Emily Morgan Cardiologist
Morning — the referral for the Recovery patient is ready. I've attached the latest ECG reading for review.
14:05
Emily Morganthe referral for the Recovery patient is ready
Got it. Routing this to the Recovery coordinator today.
14:09
EM
Emily Morgan Cardiologist
One more — can we add a follow-up for her next week?
14:11
1 Create task from message
Done — created a task for the follow-up.
14:15
Message Emily Morgan…
Interface reconstruction · Fictional data

05

AI as a digital employee

The AI layer operates in three modes. Analytical: the user asks, the system answers — dashboards, a catalogue of ready analytical presets, visit briefs, cross-source questions answered in seconds. Agentic: the user delegates — tasks, reminders, multi-step sequences that run for weeks. Proactive: the system initiates — morning analytics before the team arrives, flagged deviations, rescheduling proposals.

It was designed read-only first: the model could show and suggest, but every action required a human. Once the system proved itself, the client extended its mandate — an autonomy matrix now defines which actions run autonomously and which require confirmation, with a full audit trail on every action and one-click scenario stop. Deleting data or writing to external systems is impossible at the architecture level.

Privacy is structural, not promised: zero patient names ever reach the model. A centralised anonymisation service processes every data response before it returns to the AI — with full test coverage. Field representatives see only their own portfolio, enforced at the data layer.

The deterministic foundation does the counting; the model interprets. Dashboards, aggregates, and triggers are computed by code — the AI formulates, deepens, and acts on them. The layer is entering production through 2026.

Weeks of manual reporting, removed.

VISITS HISTORY SERVICE RECORDS FACILITY DATA AI LAYER FORECAST · PER SERVICE GROUP · PER FACILITY DEVIATION FLAGGED
Operational forecasting · Schematic
ANALYTICAL · USER ASKS answers in seconds AGENTIC · USER DELEGATES multi-week sequences PROACTIVE · SYSTEM INITIATES flags before it hurts
Three operating modes · Schematic

06

Role-aware mobile

Mobile application with role-aware functionality — each role sees its own interface, not a stripped-down version of the desktop system. Shipped as SalesCure, the platform's public product layer.

Native to each role, not a desktop afterthought.

9:41
SalesCure
Doctor's cabinet
AW
Adam Walker
General practitioner · Medika-West Clinic
Book a patient
Visits · May
64
+6 vs April
Visits · April
58
previous period
Upcoming visit
14:30today
Mary Dawson
Follow-up check · room 12
Details
Visits · last 3 months
May64
April58
March47
Popular services · May
Initial consultation21
Follow-up consultation18
ECG reading14
Preventive check-up11
Overview
Tasks
Chat
Announcements
Interface reconstruction · Fictional data

Platform scope

What ten years of modules adds up to.

Referring-physician & facility management · directory of 331 facilities
Service catalogue · 2,868 services in 178 groups
Incentive programmes with thresholds & tiers
Visit planning, routes & photo verification
Forecasting · open-month extrapolation
Task management with approval lifecycle
Recurring tasks & per-item checklists
Documents & libraries
Shared calendar & notifications
Role-based access control
Role-aware mobile application

Engagement model

Two principals. Ten years. One system.

Dmytro Skoropad leads product strategy and design. Igor Ratsun leads architecture and engineering. Senior specialists join per module — the principals stay. Ten years of platform decisions made by the same two people who made the first one.

— —

Continuously deployed since 2016. Ten years of engagement — not one of them a rewrite. The longest engagement in our portfolio.

Considering a complex platform engagement?

Start a discovery call