feature: Elasticsearch CQRS Projection and Analytics Endpoints

This commit is contained in:
voltsrage
2026-06-17 00:05:37 +08:00
parent 84d259d10c
commit fde3d56484
21 changed files with 1281 additions and 2 deletions
@@ -0,0 +1,6 @@
public class ElasticIndexOptions
{
public string PatientEncounters { get; set; } = "patient_encounters";
public string Observations { get; set; } = "observations";
public string ClinicalAlerts { get; set; } = "clinical_alerts";
}
@@ -0,0 +1,6 @@
public class ElasticsearchOptions
{
public const string Section = "Elasticsearch";
public string Uri { get; set; } = null!;
public ElasticIndexOptions Indices { get; set; } = null!;
}