feature: Degraded Operations Visibility

This commit is contained in:
voltsrage
2026-06-23 23:18:31 +08:00
parent 940e27c0ac
commit 4399996448
81 changed files with 3949 additions and 323 deletions
@@ -0,0 +1,5 @@
public interface IDischargeSummaryService
{
Task<DischargeSummaryInfo> GetInfoAsync(Guid encounterId, CancellationToken ct = default);
Task<DischargeSummaryContent> GetContentAsync(Guid encounterId, CancellationToken ct = default);
}
@@ -0,0 +1,6 @@
public interface IOperationsService
{
Task<IReadOnlyList<GatewayFleetItem>> GetGatewayFleetAsync(GatewayFleetFilter filter, CancellationToken ct);
Task<GatewayDetailResponse> GetGatewayDetailAsync(Guid gatewayId, CancellationToken ct);
Task<SiteGatewaySummaryResponse> GetSiteSummaryAsync(Guid siteId, CancellationToken ct);
}
@@ -0,0 +1,6 @@
public interface IUserService
{
Task<List<ClinicalUserResponse>> ListAsync();
Task<ClinicalUserResponse> CreateAsync(CreateUserRequest req);
Task<ClinicalUserResponse> UpdateAsync(Guid id, UpdateUserRequest req);
}