-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (26 loc) · 855 Bytes
/
.env.example
File metadata and controls
32 lines (26 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# EsmdFHIRClient Environment Configuration
# Copy this file to .env and update with your actual values
# Authentication (Required)
ESMD_CLIENT_ID=your-client-id
ESMD_CLIENT_SECRET=your-client-secret
ESMD_TOKEN_ENDPOINT=https://your-auth-server/token
# Server Configuration (Required)
ESMD_FHIR_SERVER_URL=https://your-fhir-server/fhir
ESMD_PRESIGNED_URL_BASE=https://your-fhir-server/fhir
# Optional Configuration
ESMD_SCOPE=read write
ESMD_TIMEOUT=30
ESMD_VERIFY_SSL=true
# Organization Details
ESMD_ORG_OID=urn:oid:1.2.3.4
ESMD_ORG_NAME=Your Organization
# Logging
ESMD_LOG_LEVEL=INFO
ESMD_LOG_FILE=/var/log/esmd-client.log
ESMD_CONSOLE_LOGGING=true
# Advanced Configuration
ESMD_RETRY_MAX_ATTEMPTS=3
ESMD_RETRY_BACKOFF_FACTOR=1.0
ESMD_CIRCUIT_BREAKER_ENABLED=true
ESMD_CIRCUIT_BREAKER_FAILURE_THRESHOLD=5
ESMD_CIRCUIT_BREAKER_RECOVERY_TIMEOUT=60