feature: NEWS2 Composite Scoring Engine

This commit is contained in:
voltsrage
2026-06-18 17:39:31 +08:00
parent c3fbc20ddc
commit e6f7989298
31 changed files with 3118 additions and 45 deletions
@@ -0,0 +1,19 @@
public class News2Score
{
public Guid Id { get; set; }
public Guid EncounterId { get; set; }
public Guid PatientId { get; set; }
public int TotalScore { get; set; }
public string RiskLevel { get; set; } = null!;
public int RespRateScore { get; set; }
public int Spo2Score { get; set; }
public int SystolicBpScore { get; set; }
public int HeartRateScore { get; set; }
public int ConsciousnessScore { get; set; }
public int TemperatureScore { get; set; }
public int SupplementalO2Score { get; set; }
public bool HasSingleParamThree { get; set; }
public DateTimeOffset CalculatedAt { get; set; }
public Encounter Encounter { get; set; } = null!;
}