🩺💡

Clinical Decision Support Simulator

WIA-MED-CDS-002 Interactive Testing Environment

Clinical Data Input

Enter patient clinical data for decision support analysis.

Patient Clinical Information

Clinical Decision Rules

Configure and test clinical decision support rules.

Rule Type Selection

Rule Configuration

Clinical Recommendations

Generate evidence-based clinical recommendations.

Generate Recommendations

Example Recommendation

Recommendation: Consider adding ACE inhibitor
Evidence Level: A (Strong)
Source: ACC/AHA Hypertension Guidelines 2024
Rationale: Patient has diabetes + hypertension with BP >140/90
Contraindications: Check for bilateral renal artery stenosis

System Integration

Integrate CDS with EHR and clinical systems.

CDS Hooks API

POST /cds-services/stroke-risk-assessment Content-Type: application/json { "hookInstance": "d1577c69-dfbe-44ad-ba6d-3e05e953b2ea", "hook": "patient-view", "context": { "userId": "Practitioner/123", "patientId": "Patient/456", "encounterId": "Encounter/789" }, "prefetch": { "patient": { /* FHIR Patient resource */ } } } Response: { "cards": [ { "summary": "High stroke risk detected", "indicator": "warning", "detail": "Patient has 3+ risk factors for stroke", "source": { "label": "WIA CDS Engine" }, "suggestions": [ { "label": "Order carotid ultrasound", "actions": [...] } ] } ] }

SDK Examples

Python Integration

from wia_cds import CDSEngine engine = CDSEngine( rules_path='./clinical-rules' ) recommendations = engine.evaluate( patient_data=patient, context='patient-view' ) for rec in recommendations: print(rec.summary)

TypeScript Integration

import { CDSEngine } from '@wia/cds'; const engine = new CDSEngine({ rulesPath: './clinical-rules' }); const recs = await engine.evaluate({ patientData: patient, context: 'patient-view' }); recs.forEach(r => console.log(r.summary));

CDS Analytics

Monitor CDS performance and clinical outcomes.

Performance Metrics

Alert Acceptance Rate

78%

Clinicians accepted 78% of CDS recommendations

Alert Fatigue Index

Medium

12 alerts per patient encounter on average

Clinical Outcomes

+15%

Improved adherence to clinical guidelines

Response Time

120ms

Average CDS rule evaluation time

Analytics Report

{ "period": "2025-12", "totalAlerts": 15420, "alertsByCategory": { "medication": 6840, "diagnosis": 4230, "screening": 2890, "prevention": 1460 }, "acceptanceRate": 0.78, "overrideReasons": { "not_applicable": 45, "already_addressed": 32, "patient_declined": 18, "other": 5 } }