HITRUST-ready as of 2026-05-20

Behavioral-health Medicaid RCM,
rebuilt from the canonical model up.

One platform. Six brands. Zero stored procedures. A modern multi-tenant SaaS that replaces legacy AdminConsole / ClientConsole / Client Central stacks at roughly one-tenth the cost of running the same workload.

Try the brand switcher ↑ — every brand colour swap is live.
Operating economics, by the numbers

Receipts, not adjectives.

$1.5–1.8k
Production Azure spend / month
vs. $5k–$20k for the legacy on-prem equivalent
234
feat + fix commits
50 business days · ~4.7/day · 2026-04-01 → 2026-05-20
6
Brands shipping today
New brand onboarding: 1 day
9
First-class program categories
BH · I/DD · ABA · ADC · ICF · Home Care · OTP · PRTF · CCBHC
The architectural bets

Three commitments that change the economics.

01

No stored procedures.

Every business rule — claim scrub, modifier injection, group-size adjustment, COB cascade, denial categorisation, EVV validation — lives in TypeScript services with content-addressed YAML rule artifacts. Eight rule-set kinds span the whole pipeline.

The customer ships the change; engineering does not.

02

EDI as a service, not per-customer plumbing.

A single edi-gateway centralises 270/271, 276/277, 278, 837P/I, 835, 999, TA1, and 834 across every tenant. Routing rules are declarative; replay is a UI button; companion-guide validation is live-previewable from a Monaco editor.

“We lost a batch” becomes a click, not an incident.

03

Federation as a first-class integration model.

EMR and EHR partners register themselves via the federated SSO trust registry: RFC 7519 JWTs, RFC 7517 JWKs, staged → active → superseded → revoked key lifecycle. Revoke propagates across every running instance in under 30 seconds.

One self-service registration replaces a custom integration project.

A single request, end to end

Physical multi-tenancy. One database per customer.

There is no row-level security. Tenant isolation is physical — one PostgreSQL database per customer, connection strings sealed in Azure Key Vault, never persisted in the master DB.

Routing is subdomain-based, brand selection follows the URL, and tenant resolution happens at the API edge before any business code runs.

Rendering diagram…
Request lifecycle — every tenant request, end to end.
It is structurally cheaper, structurally faster, and structurally more flexible than any legacy platform — because the architectural choices remove the categories of work that drive legacy cost.
Competitive Differentiation — Executive Overview