public record IngestResult(Observation Observation, ClinicalAlert? AlertCreated, bool IsDuplicate = false)
{
    public static IngestResult Created(Observation obs, ClinicalAlert? alert) =>
        new(obs, alert, false);

    public static IngestResult Duplicate(Observation obs) =>
        new(obs, null, true);
}