-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.json
175 lines (175 loc) · 4.38 KB
/
config.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
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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
{
"name": "Sample Management System",
"namespace": "Vanderbilt\\SampleManagementModule",
"description": "System for tracking samples across refrigeration units.",
"authors": [
{
"name": "Ryan Moore",
"email": "[email protected]",
"institution": "Vanderbilt University Medical Center"
}
],
"framework-version": 4,
"links": {
"project": [
{
"name": "Inventory Interface",
"key": "sampleinterfacelink",
"icon": "fa-receipt",
"url": "interface/index.php",
"show-header-and-footer": false
},
{
"name": "Receive Samples",
"key": "samplereceivelink",
"icon": "fa-receipt",
"url": "interface/receive_samples.php",
"show-header-and-footer": false
}
]
},
"permissions": [
"redcap_data_entry_form",
"redcap_survey_page",
"redcap_save_record"
],
"no-auth-pages": [
],
"system-settings": [
],
"project-settings": [
{
"key": "inven-project",
"name": "Project Containing Records Defining Inventory Storage System",
"type": "project-id"
},
{
"key": "box-image",
"name": "Example Image of Storage Box Orientation",
"type": "file"
},
{
"key": "container-field",
"name": "Field in Inventory Project With Name of Container",
"type": "text"
},
{
"key": "sample-field",
"name": "Field in Inventory Project for Sample ID",
"type": "text"
},
{
"key": "can-store",
"name": "Field in Inventory Project Indicating That the Defined Inventory Spot Can Store a Sample",
"type": "text"
},
{
"key": "participant-id",
"name": "Field Storing Participant Sample Was Drawn From",
"type": "field-list"
},
{
"key": "planned-collect",
"name": "Field Storing Planned Collection Event for Sample",
"type": "field-list"
},
{
"key": "actual-collect",
"name": "Field Storing Real Collection Event for Sample",
"type": "field-list"
},
{
"key": "collect-date",
"name": "Field Storing Real Date of Sample Collection",
"type": "field-list"
},
{
"key": "planned-type",
"name": "Field Storing Planned Type of Sample",
"type": "field-list"
},
{
"key": "actual-type",
"name": "Field Storing Actual Type of Sample",
"type": "field-list"
},
{
"key": "container-label",
"name": "Display Label for Inventory Storage Container (uses data piping from the Inventory Project)",
"type": "text"
},
{
"key": "storage-label",
"name": "Display Label for Inventory Storage Location (uses data piping from the Inventory Project)",
"type": "text"
},
{
"key": "sample-id",
"name": "Field on This Project Storing the Sample ID",
"type": "field-list"
},
{
"key": "lookup-field",
"name": "Field to Query Sample Shipment",
"type": "field-list"
},
{
"key": "collect-event",
"name": "Field Storing Time of Sample Collection",
"type": "field-list"
},
{
"key": "sample-type",
"name": "Field Storing Sample Type",
"type": "field-list"
},
{
"key": "shipped-by",
"name": "Field Storing Person Who Sent Package",
"type": "field-list"
},
{
"key": "ship-date",
"name": "Field Storing Date of Shipping",
"type": "field-list"
},
{
"key": "discrepancy-field",
"name": "Field for Sample Discrepancy",
"type": "field-list"
},
{
"key": "discrepancy-other",
"name": "Field for Other Sample Discrepancy Options",
"type": "field-list"
},
{
"key": "assign-contain",
"name": "Field on This Project To Select Container",
"type": "field-list"
},
{
"key": "assign-field",
"name": "Field on This Project To Select Sample Storage Location",
"type": "field-list"
},
{
"key": "manifest-section",
"name": "Field List for Sample Receiving Manifest Table",
"type": "descriptive"
},
{
"key": "manifest-fields",
"name": "Report Field",
"type": "field-list",
"repeatable": true
}
],
"log-file": "log.txt",
"compatibility": {
"php-version-min": "7.3.0",
"php-version-max": "",
"redcap-version-min": "10.0.0",
"redcap-version-max": ""
}
}