Sathiyamoorthi Madhesh
2025 — 26Healthcare RCM Platform

R-Cloud 

A multi-tenant revenue cycle platform for UAE healthcare providers — claims in, regulator-shaped XML out, denials worked back into revenue.

R-Cloud — project preview
Role
Full-Stack Developer
Timeline
Ongoing since Jan 2025
Stack
  • Angular 21
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Tailwind CSS

UAE payers do not accept free-form invoices. Every claim and every remittance has to travel through a regulator-operated transaction bus in a strict XML schema, and a provider that submits a dirty claim — or misses a resubmission window — simply does not get paid. elicoRCM is the platform that keeps that from happening: it ingests claims, scrubs them, generates eClaim XML for Shafafiya, Riayati and DHPO, submits, ingests the remittance advice that comes back, and turns denials into a worklist someone can actually finish.

The scrubbing engine is the part I care most about. Rules are configuration rather than code — regex, code-list membership, conditional, lookup-table and custom-expression rules — so an analyst can encode a payer quirk on a Tuesday afternoon instead of waiting for a release. On the other side of the cycle, MNEC denials get AI-generated medical-necessity justifications behind explicit guardrails, rate limiting, retry handling and a mandatory human review step before anything is resubmitted; PRCE pricing rejections use deterministic templates instead, because there is no judgement call worth an LLM there. Both run as tracked batch jobs that recover on startup, so a restart mid-batch resumes rather than restarts.

Multi-tenancy is enforced by collection prefixing per client code, with identity kept in a separate database from operational claim data. Alongside the platform work I rebuilt the legacy Angular 4 / PrimeNG frontend as an Angular 21 application — standalone components, Signals, zoneless change detection and a Tailwind design system — and made the heavy claim worklists usable at real volume with virtual scrolling over server-side paged loads.

156
REST endpoints
3
Regulator integrations
Angular 21
Frontend rebuilt to