{
  "ConnectionStrings": {
    "GatewayDb": "Host=localhost;Port=5437;Database=vigilcare_ward;Username=postgres;Password=password"
  },
  "Redis": {
    "ConnectionString": "localhost:6383"
  },
  "RabbitMq": {
    "Host": "localhost",
    "Port": 5675,
    "Username": "guest",
    "Password": "guest",
    "PagingAckTimeoutMs": 300000
  },
  "CentralApi": {
    "BaseUrl": "http://localhost:5080"
  },
  "Gateway": {
    "GatewayId": "22222222-2222-2222-2222-222222222222",
    "SiteId": "11111111-1111-1111-1111-111111111111",
    "Department": "ICU",
    "EncounterSyncIntervalMinutes": 5,
    "CentralReachabilityIntervalSeconds": 30,
    "HeartbeatIntervalSeconds": 60,
    "SyncBatchSize": 500
  },
  "ApiKey": {
    "Gateway": "dev-gateway-key-change-in-production"
  },
  "Jwt": {
    "SigningKey": "dev-signing-key-minimum-32-bytes-long!!",
    "Issuer": "vigilcare-gateway",
    "Audience": "vigilcare-dashboard"
  },
  "AlertSuppression": {
    "DefaultWindowMinutes": 30
  },
  "Serilog": {
    "MinimumLevel": { "Default": "Information" }
  }
}