Architecture & System Design
Overview
Architecture standards govern how systems are structured, integrated, operated, modified, and supported by approved technology.
Choose a standard below to read it in full.
Standards
Service & Domain Design
A service is scoped to one business domain, so it can be built, deployed, and evolved independently.
Schema Design & Evolution
A schema is owned by exactly one service and evolves through version-controlled, backward-compatible changes.
API Design
Every API follows a contract-first design and versioning approach so breaking changes do not affect existing consumers unexpectedly.
Event-Driven Messaging
Every event has a defined contract and delivery guarantee; every consumer safely tolerates duplicates.
Health Data Interoperability
Health data is exchanged using recognised interoperability standards and shared clinical terminology.
Runtime Architecture
A workload's packaging, runtime model, and deployment location are selected according to its requirements.
Technology Stack Governance
Every technology is classified as approved, trial, or deprecated, and a new technology is approved before adoption.