feature: PHI Column Encryption + Access Logging
This commit is contained in:
@@ -216,6 +216,7 @@ try
|
||||
builder.Services.AddHostedService<SepsisBundleMonitorService>();
|
||||
builder.Services.AddHostedService<GcsScoringService>();
|
||||
builder.Services.AddHostedService<SofaScoringService>();
|
||||
builder.Services.AddHostedService<PatientPhiMigrationService>();
|
||||
|
||||
builder.Services.AddHealthChecks()
|
||||
.AddDbContextCheck<AppDbContext>("postgresql", tags: new[] { "ready" })
|
||||
@@ -343,6 +344,13 @@ try
|
||||
|
||||
app.MapMetrics("/metrics");
|
||||
app.MapControllers();
|
||||
|
||||
if (args.Contains("encrypt-phi"))
|
||||
{
|
||||
await EncryptPhiCommand.RunAsync(app.Services);
|
||||
return;
|
||||
}
|
||||
|
||||
app.Run();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user