-
Notifications
You must be signed in to change notification settings - Fork 0
/
appsettings.instance.json
89 lines (89 loc) · 2.96 KB
/
appsettings.instance.json
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
{
"License": {
"LicenseFile": "./firelyserver-license.json"
},
"Repository": "MongoDb", //Memory / SQL / MongoDb
"SqlDbOptions": {
"AutoUpdateDatabase": true,
"MigrationTimeout": 1800, // in seconds
"BulkDataExportTimeout": 300, // in seconds
"LogSqlQueryParameterValues": false
},
"MongoDbOptions": {
"EntryCollection": "vonkentries",
"MaxLogLine": 300
},
"Validation": {
"Parsing": "Permissive", // Permissive / Strict
"Level": "Core", // Off / Core / Full
"AllowedProfiles": []
},
"Audit": {
"EnableAuditEventLogging": false, // enables logging audit events to the database
"EnableAuditFileLogging": false, // enables logging audit events to a file
"AuditEventSignatureEnabled": false
},
"SubscriptionEvaluatorOptions": {
"Enabled": false
},
"InformationModel": {
"Default": "Fhir4.0", // information model to use when none is specified in either mapping, the _format parameter or the ACCEPT header
"IncludeFhirVersion": [
"Fhir4.0",
"Fhir5.0"
],
"Mapping": {
"Mode": "Off"
}
},
"PipelineOptions": {
"Branches": [
{
"Path": "/",
"Include": [
"Vonk.Core",
"Vonk.Plugin.Operations",
"Vonk.Fhir.R4",
"Vonk.Fhir.R5",
"Vonk.Repository.Sql.Raw.KSearchConfiguration",
"Vonk.Repository.MongoDb.MongoDbVonkConfiguration",
"Vonk.Subscriptions",
"Vonk.UI.Demo",
"Vonk.Plugin.DocumentOperation.DocumentOperationConfiguration",
"Vonk.Plugin.DocumentHandling",
"Vonk.Plugin.DocRefOperation.DocRefOperationConfiguration",
"Vonk.Plugin.ConvertOperation.ConvertOperationConfiguration",
"Vonk.Plugin.BinaryWrapper",
"Vonk.Plugins.Terminology",
"Vonk.Plugin.SearchAnonymization",
"Vonk.Plugin.LastN",
"Vonk.Plugin.UpdateNoOp.UpdateNoOpConfiguration",
"Vonk.Plugin.UpdateNoOp.PatchNoOpConfiguration",
"Vonk.Plugin.UpdateNoOp.ConditionalUpdateNoOpConfiguration",
"Vonk.Plugin.EraseOperation.EraseOperationConfiguration",
"Vonk.Plugin.EraseOperation.PurgeOperationConfiguration",
"Vonk.Plugin.BulkDataExport",
"Vonk.Plugin.PatientEverything"
],
"Exclude": [
"Vonk.Subscriptions.Administration"
]
},
{
"Path": "/administration",
"Include": [
"Vonk.Core",
"Vonk.Administration",
"Vonk.Fhir.R4",
"Vonk.Fhir.R5",
"Vonk.Repository.Sqlite.SqliteAdministrationConfiguration",
"Vonk.Repository.Sqlite.SqliteTaskConfiguration",
"Vonk.Subscriptions.Administration",
"Vonk.Plugins.Terminology",
"Vonk.Plugin.UpdateNoOp.UpdateNoOpConfiguration",
"Vonk.Subscriptions.Administration"
]
}
]
}
}