PLATFORM

One application can serve one hospital, a hospital network or a shared multi-tenant deployment.

EPIOVIA is designed around tenant resolution, hospital context and a persistent patient record. The public product site describes the architecture without pretending that a roadmap item is already production capability.

01PatientIdentity · continuity · documents
02EncounterOPD · Vitals · consultation
03Clinical outputsPrescription · referral · follow-up
04DiagnosticsOrders · samples · results
05OperationsBilling · staff · locations
06GovernanceRoles · permissions · audit
DEPLOYMENT

Shared SaaS or single-hospital LAN without forking the product.

The blueprint calls for one application with tenant-aware database resolution for SaaS, while the same application package can run as a dedicated installation with one hospital and one database. Environment configuration decides the connection and storage model.

SaaSOne application · shared schema · strict tenant isolation
StandaloneOne hospital · dedicated installation · dedicated database
Future isolationOptional dedicated database, server or storage for high-value tenants
IDENTITY MODEL

Different identifiers answer different questions.

The blueprint explicitly protects these distinctions because collapsing them creates clinical and financial ambiguity.

Patient ID

Who is this person?

Persistent across encounters.

Visit / Encounter ID

What happened on this visit?

Exact clinical event.

Daily Token

Where is the patient in today’s OPD queue?

Hospital/day sequence.

Prescription / Rx ID

What clinical output was signed?

Own record with verification identity.

Bill ID

What financial transaction exists?

Separate financial fact.

CONTROL MODEL

Organization position. System role. Capability.

A Hospital Administrator is not automatically allowed to do every action. A doctor can hold a position and separately receive the capabilities needed for prescribing. The blueprint separates organizational position, system role and capability so hospital hierarchies remain configurable.

AOrganization positionMedical Director · HOD · Consultant · Nurse · Receptionist
BSystem roleclinical · nursing · reception · finance · laboratory · pharmacy · HR
CCapabilitypatient.read · prescription.sign · lab.verify · billing.refund · audit.view