feature: Medication Tracking & Vital Sign Correlation
This commit is contained in:
@@ -90,6 +90,10 @@ public class WarningEvaluator
|
||||
var triggeredAt = DateTimeOffset.UtcNow;
|
||||
var details = BuildWarningDetails(observationCode, value, threshold);
|
||||
|
||||
var correlation = scope.ServiceProvider.GetRequiredService<MedicationCorrelationHelper>();
|
||||
details = await correlation.TryAnnotateDetailsAsync(
|
||||
encounterId, observationCode, details, ct);
|
||||
|
||||
var affected = await db.Database.ExecuteSqlInterpolatedAsync($"""
|
||||
INSERT INTO clinical_alerts
|
||||
(id, encounter_id, patient_id, observation_id, alert_type, severity, details, status, triggered_at)
|
||||
|
||||
Reference in New Issue
Block a user