Architecture, ontology, and execution engine
Six tiers. Seven domains. Twenty-plus subsystems. One ontology. One execution engine. Edge-first, sovereignty-respecting, deployable where connectivity is a variable.
Core Design Principles
Interactive Architecture Model
Click a domain node or layer to explore. Hover for details.
The Six-Tier Architecture
NovaOR operates across six distinct tiers, each with defined responsibilities, failure boundaries, and communication protocols. The critical invariant: Tier 2 (hospital edge) is the source of truth and can serve 100% of workloads when all other tiers are unreachable.
Global Intelligence
Multi-region, multi-cloud
Federated learning aggregation, global model registry, cross-hospital benchmarks, NovaMarketplace
Tiers 1–5 operate fully autonomously. Sync resumes on reconnect.
Cloud (Hospital Group)
Cloud region per hospital group
Model training (MLflow + Kubeflow), group-level analytics, cross-hospital federation hub
Edge tiers operate autonomously. Sync resumes automatically.
Edge (Per Hospital)
On-premise K3s cluster
All 20+ domain subsystems, local ONNX inference, local databases, Kafka event bus, NovaCard auth
Fully self-sufficient. 100% of hospital operations offline indefinitely.
Department / Ward
Department-level servers
Department dashboards, local caching, ward-level alert routing, scheduling views
Falls back to Tier 2. No data loss (event-sourced).
Device
Tablets, phones, watches
Staff interfaces, patient apps, NovaCard NFC readers, biometric terminals
Individual device failure; others continue.
Sensor / IoT
Bedside monitors, RFID, wristbands
Vital sign streams, equipment tracking, room environment, medication dispensing
Graceful degradation. Missing data flagged.
The NovaOR Ontology — Modeling Healthcare Reality
Legacy hospital systems store data in isolated silos. NovaOR begins with a fundamentally different premise: to drive intelligent execution, you must first build a living, computable model of reality.
The NovaOR Ontology is that model — a continuously updated knowledge graph representing every entity, relationship, event, and state in the healthcare institution. Stored in Neo4j and updated in real time by every subsystem.
The Five Entity Classes
The Insight-to-Execution Pipeline
What separates NovaOR from every analytics tool on the market. When a sepsis risk is detected, NovaOR does not display a dashboard tile — it generates a clinical alert, notifies the physician, pre-stages the sepsis bundle, adjusts nursing priority, increases vital sign polling, and logs every step for audit.
AI Ethics & Governance Framework
Five non-negotiable pillars, each with specific technical enforcement mechanisms. Not aspirational — architecturally enforced.
Interoperability Layer
NovaOR connects to any hospital's existing ecosystem without requiring a rip-and-replace. For hospitals with no existing EHR, NovaOR operates as a lightweight EHR itself with a full transition pathway.
Inbound: Patient data flows from the hospital's EHR into NovaOR via FHIR subscriptions or HL7 v2 feeds. Outbound: AI recommendations, scheduling updates, and care plans flow back as FHIR resources.