-
Notifications
You must be signed in to change notification settings - Fork 2
/
sample_configuration.ini
157 lines (128 loc) · 5.39 KB
/
sample_configuration.ini
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
# @markup ruby
# @title sample_configuration.ini
# Sample common configuration for NCS Navigator. By default the suite
# applications will expect to find a customized version of this file
# in /etc/nubic/ncs/navigator.ini.
[Study Center]
# Information about the study center which is using this deployment of
# NCS Navigator. Each NCS Navigator instance is only for one study
# center.
# The ID for the study center from the MDES
sc_id = "20000000"
# The recruitment strategy code for the center from the MDES. The
# acceptable values for this element are the values in the code list
# recruit_type_cl1 in the MDES. In MDES 2.0, these are the values:
#
# 1 => Enhanced Household Enumeration
# 2 => Provider-Based
# 3 => Two-Tier
# 4 => Original VC
recruitment_type_id = "3"
# A short (5 chars or less) human-readable abbreviation for the study
# center.
short_name = 'MSC'
# A pointer to a CSV describing the sampling units for this study
# center. If the path is not absolute it will be resolved relative to
# this file.
#
# The CSV must have the following header (along with the contents it
# implies):
#
# PSU_ID, AREA, SSU_ID, SSU_NAME, TSU_ID, TSU_NAME
#
# While this format allows for multiple PSUs, NCS Navigator currently
# only supports one per deployment. This will change in the future
# when multiple PSUs are active per center.
#
# TSU_ID and TSU_NAME may be omitted for centers that are not on
# Hi-Lo.
#
# AREA is an intermediate concept introduced by NCS Navigator. It
# allows the grouping of one or more SSUs for ease of reporting
# something (e.g., outreach events) across all of them. If a center
# doesn't wish to make use of this concept, the AREA should be made
# the same as the SSU_NAME.
sampling_units_file = "sample_ssus.csv"
# The name of the institutional user identity used in NCS
# Navigator. E.g., for the Greater Chicago Study Center, this is the
# Northwestern NetID. The default is "Username" if nothing is
# specifed.
#username = "NetID"
# The absolute path to local files containing logos that should appear
# on either end of the footer in Staff Portal and Core.
#footer_logo_left = "/etc/nubic/ncs/logos/sc_20000000L.png"
#footer_logo_right = "/etc/nubic/ncs/logos/sc_20000000R.png"
# The text that should appear in the center of the footer in Staff
# Portal and Core. Line breaks in this text will be preserved.
footer_text = "National Children's Study - Greater Chicago Study Center
Institute for Healthcare Studies, Feinberg School of Medicine
Northwestern University
420 East Superior, 10th Floor
Chicago, IL 60611"
[Staff Portal]
# Configuration options which are used by or which describe Staff
# Portal in this instance of the suite.
# The root URI for Staff Portal.
uri = "https://staffportal.greaterchicagoncs.org/"
# The e-mail address from which mail sent by Staff Portal will
# appear to come.
mail_from = "staffportal@greaterchicagoncs.org"
[Pancakes]
# Configuration options used by NCS Navigator Pancakes.
#
# Pancakes is an optional component of the NCS Navigator suite, so all
# of these attributes are optional _from the perspective of this
# library_. However, some of these attributes are required for Pancakes
# startup. Those attributes are flagged as such.
# The MDES version that will be used by Pancakes for reading code lists
# and the like. Required for startup.
#
# Note: this only applies to a Pancakes instance, not the entire NCS
# Navigator suite. Cases and Ops do much more with the MDES than
# Pancakes does, and require specific migration processes to change from
# one MDES version to another.
#
# If you're involved in an NCS Navigator deployment, you SHOULD make
# sure that a Pancakes instance uses the same MDES version as its
# corresponding Ops and Cases instances.
mdes_version = '3.2'
[Core]
# Configuration options which are used by or which describe NCS
# Navigator Core in this instance of the suite.
# The root URI for NCS Navigator Core.
uri = "https://ncsnavigator.greaterchicagoncs.org/"
# The e-mail address from which mail sent by Core will
# appear to come.
mail_from = "ncs-navigator@greaterchicagoncs.org"
# The password used by Cases to log into other NCS-related applications.
machine_account_password = "supersecret"
# If a merge conflict is detected in Cases, emails will be sent to these
# addresses. Separate multiple addresses with commas.
conflict_email_recipients = "Foo Example <foo@example.org>"
[PSC]
# Configuration options which describe PSC as used by this instance of
# the suite. (For now, PSC's own configuration options must be set
# through its configuration interfaces.)
# The root URI for PSC.
uri = "https://calendar.greaterchicagoncs.org/"
[SMTP]
# Configuration for the SMTP server for MDES Warehouse, Staff Portal,
# and NCS Navigator Core.
# The hostname or IP of the SMTP server to use to send mail from the
# suite. Default is localhost.
#host = "localhost"
# The port to use to communicate with the SMTP server. Default is 25.
#port = "25"
# The domain to use in SMTP HELO, if necessary. Default is none.
#domain =
# The type of authentication your SMTP server uses. Default is
# none. Legal values are "plain", "login", or "cram_md5".
#authentication =
# The username to use to authenticate to the SMTP server, if
# necessary. Default is none.
#username =
# The password to use to authenticate to the SMTP server, if
# necessary. Default is none.
#password =
# Whether to use STARTTLS if your SMTP server supports it. Default is false.
#starttls = false