-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathconfig.example.json
More file actions
42 lines (42 loc) · 1.32 KB
/
config.example.json
File metadata and controls
42 lines (42 loc) · 1.32 KB
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
33
34
35
36
37
38
39
40
41
42
{
"patientIdCsvPath": "/path/to/patient/mrn/file - can be absolute or relative to the location from which the client is being run",
"commonExtractorArgs": {
"argType": "ArgValue - unneeded arguments are ignored by extractors. This is helpful in defining commonly reused arguments. Examples below",
"baseFHIRUrl": "http://www.example.com/fhir/api/",
"baseEnvUrl": "http://www.example.com/service/api/",
"requestHeaders": {},
"userId": {
"id": "example_userid",
"type": "example_userid_type"
}
},
"notificationInfo": {
"host": "smtp.example.com",
"port": 587,
"from": "sender@example.com",
"to": [
"demo@example.com",
"test@example.com"
]
},
"extractors": [
{
"label": "Display Label for Extractor",
"type": "ExtractorClassNameRegisteredInICAREClient",
"constructorArgs": {
"argType": "ArgValue - for example, Extractors that use CSV modules need to specify a file path, absolute or relative to the location from which the client is being run."
}
}
],
"webServiceAuthConfig": {
"url": "http://example.com/oauth2/token",
"clientId": "client_id",
"jwk": {}
},
"awsConfig": {
"baseURL": "http://example.com",
"clientId": "client_id",
"aud": "http://example.com/auth/realms/realm",
"jwk": {}
}
}