public interface ISepsisBundleService { Task TryCreateBundleAsync( Guid encounterId, Guid triggeringAlertId, AlertType alertType, CancellationToken ct = default); Task GetCurrentByEncounterAsync(Guid encounterId); Task GetByIdAsync(Guid id); Task> ListAsync(SepsisBundleComplianceStatus? status, int page, int pageSize); Task OnOrderResultedAsync(Guid orderId, CancellationToken ct = default); }