DCB0129 — Clinical Safety Case
Version 1.0 — Effective 6 April 2026 — Prepared by Clinical Safety Officer, Clarifia Ltd
Clarifia Ltd operates a formal Clinical Risk Management System (CRMS) in full compliance with NHS England DCB0129 Issue 5 (Clinical Risk Management: its Application in the Manufacture of Health IT Systems). This standard mandates that all health IT manufacturers establish, implement, and maintain a documented clinical risk management process throughout the product lifecycle.
Our Clinical Safety Officer (CSO) holds the qualifications and competencies specified in DCB0129 §4.2 and has confirmed that:
The CRMP defines the processes, responsibilities, and methods Clarifia uses to identify, evaluate, control, and monitor clinical risks. Key components are summarised below.
The CRMP applies to Clarifia 1.0 (IDST Signposting module), which provides clinical decision support for Same Day Emergency Care (SDEC) triage pathways within NHS acute and community trusts. It does not replace clinical judgement; all outputs are advisory.
Hazards are identified through structured HAZOP (Hazard and Operability Study) sessions, clinical walkthrough reviews with practising SDEC clinicians, and analysis of reported incidents from comparable systems. Severity and likelihood are scored using the NHS England clinical risk matrix (1–5 scale).
The following table is an extract of the current Hazard Log. The full log is available to NHS deploying organisations on request.
| ID | Hazard | Severity | Likelihood | Control Measure | Residual Risk |
|---|---|---|---|---|---|
| H-001 | Incorrect SDEC pathway suggested due to incomplete patient data entry | 4 | 2 | Double-String validation (see §3) requires two independent data points before any pathway recommendation is surfaced | Low |
| H-002 | Clinician acts on stale or cached pathway data | 4 | 1 | Cache TTL set to 0 for all clinical output routes; timestamp displayed prominently on all recommendations | Low |
| H-003 | System unavailability during active SDEC triage | 3 | 2 | Graceful degradation mode displays 'System Unavailable — use local protocol' banner; 99.9% SLA monitored | Low |
| H-004 | Incorrect rejection of a patient who should be seen in SDEC (false negative) | 5 | 1 | Double-String validation; mandatory clinician override with documented justification; all rejections logged for audit | Low |
| H-005 | PII data exfiltration via insecure data transfer | 5 | 1 | TLS 1.3 enforced; AES-256-GCM at rest; AWS eu-west-2 only; zero-PII logging; CSP blocks external connections | Low |
| H-006 | Wrong Patient — Double-String criteria satisfied using data from two different patients (context-switching error during concurrent session) | 5 | 2 | Patient Identity Binding (see §3.4): both String 1 and String 2 must carry the same verified NHS Number before the AND gate can close. NHS Number is cryptographically bound to the session token at login via NHS CIS2. Any mismatch voids both strings and forces clinician re-confirmation. | Low |
| H-007 | Clinical access blocked by region-lock middleware during satellite or MPLS link routing anomaly — clinician cannot use system during active triage | 4 | 1 | Break-Glass Procedure (see §5): clinician falls back to local trust paper/EPR protocol. System displays trust-specific fallback contact number. All region-lock rejections trigger a real-time alert to the on-call Infrastructure Lead who can invoke the Break-Glass bypass within 15 minutes. | Low |
The Double-String rule is Clarifia’s primary clinical safety control for preventing information loss in SDEC referral decisions.
A “Double-String” (2-point) justification is required before the system will surface any SDEC rejection recommendation. This means the algorithm must identify at least two independent, clinically validated criteria that support the rejection — it is not sufficient for a single criterion to be met.
In SDEC triage, an incorrect rejection (false negative) carries the highest clinical risk: a patient who should receive same-day emergency care is turned away. Single-criterion logic is vulnerable to incomplete data entry, edge cases, and coding errors. The Double-String rule creates a logical “AND gate” that requires corroboration before a rejection is asserted.
Every Double-String evaluation is written to the clinical audit log in FHIR AuditEvent format, recording both string values, the outcome, the clinician ID (pseudonymised), and the timestamp. This provides full traceability for DCB0129 Hazard Log review and NHS incident investigation.
The Double-String AND gate contains an additional prerequisite that is evaluated before either String is assessed: Patient Identity Binding. Both strings must reference the same verified patient identity or the gate cannot close.
ServiceRequest FHIR resource includes a performer field referencing the destination SDEC unit by ODS code. The system validates this ODS code against the deploying organisation’s registered SDEC locations before surfacing a referral recommendation. A referral to an unregistered or incorrect ward location is blocked with a mandatory clinician confirmation step.AuditEvent log with the NHS Number hash (not plaintext), the session token reference, the outcome, and the timestamp.In accordance with DCB0129 §8, Clarifia operates a continuous post-deployment monitoring programme:
This procedure applies when Clarifia is inaccessible to a clinician during an active SDEC triage episode — including access blocked by the region-lock infrastructure control (Hazard H-007).
Clarifia is a decision support tool, not a system of record. Clinical responsibility always rests with the treating clinician. If the system is unavailable for any reason, the following procedure applies:
REGION_LOCKED error, the system additionally displays the trust’s designated on-call infrastructure contact number. The on-call Infrastructure Lead is empowered to invoke a time-limited Break-Glass bypass (maximum 4-hour window) without requiring CSO approval, using a pre-issued signed override token stored in the trust’s sealed emergency envelope.Important: The Break-Glass bypass disables the middleware region check only. All other security controls (TLS 1.3, AES-256-GCM, MFA, CSP, RBAC) remain fully active during a Break-Glass window. The bypass does not reduce data security; it only permits Vercel to serve from a non-lhr1 edge node in a time-bounded emergency.
To request the full Clinical Safety Case Report, Hazard Log, or CRMP, or to report a safety concern:
Clinical Safety Officer: governance@clarifia.ai
Response SLA: 2 working days for information requests; 24 hours for reported safety incidents.