Creado apartir del commit b888de6c92056de294456f581a56e25e734d4ab7 de develop

This commit is contained in:
jrojas
2026-06-26 09:52:35 +02:00
commit 319fd3dfb0
746 changed files with 106610 additions and 0 deletions
@@ -0,0 +1,35 @@
namespace adas_core.Domain.Models.Observations;
public class FullObservation : Observation
{
public DateTime LastObservationDate;
public DateTime ObservationDate;
public string? Text { get; set; }
public required object Value { get; set; }
public object? LastValue { get; set; }
public double? Min { get; set; }
public double? Max { get; set; }
public double? MinAlert { get; set; }
public double? MaxAlert { get; set; }
public double? MinWarn { get; set; }
public double? MaxWarn { get; set; }
public static FullObservation? From(List<PatientObservation> obs)
{
if (obs.Count > 0)
return new FullObservation
{
Text = obs[0].Name,
Value = obs[0].Value,
Min = obs[0].Min,
Max = obs[0].Max,
ObservationDate = obs[0].Time,
LastValue = obs.Count > 1 ? obs[1].Value : null,
LastObservationDate = obs.Count > 1 ? obs[1].Time : DateTime.MinValue
};
return null;
}
}