forked from tf-govstack/mosip-config
-
Notifications
You must be signed in to change notification settings - Fork 1
/
resident-ui-update-demographics-schema.json
324 lines (324 loc) · 7.47 KB
/
resident-ui-update-demographics-schema.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
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
{
"identity": [
{
"attributeName": "fullName",
"description": "",
"labelName": {
"eng": [
"Current Name",
"New Name"
],
"ara": [
"Current Name_ara",
"New Name_ara"
],
"fra": [
"Current Name_fra",
"New Name_fra"
]
},
"controlType": "textbox",
"tabgroup": "identity"
},
{
"attributeName": "dateOfBirth",
"description": "",
"labelName": {
"eng": [
"Current DOB",
"New DOB"
],
"ara": [
"Current DOB_ara",
"New DOB_ara"
],
"fra": [
"Current DOB_fra",
"New DOB_fra"
]
},
"controlType": "calendar",
"tabgroup": "identity"
},
{
"attributeName": "gender",
"description": "",
"labelName": {
"eng": [
"Current Gender",
"New Gender"
],
"ara": [
"Current Gender_ara",
"New Gender_ara"
],
"fra": [
"Current Gender_fra",
"New Gender_fra"
]
},
"controlType": "dropdown",
"tabgroup": "identity"
},
{
"attributeName": "proofOfIdentity",
"description": "",
"labelName": {
"eng": [
"Identity Proof",
"Document Type",
"Document Reference ID",
"Proof Of Document",
"Allowed file type : pdf,jpeg,png,jpg and allowed file size : 2mb"
],
"ara": [
"Identity Proof_ara",
"Document Type_ara",
"Document Reference ID_ara",
"Proof Of Document_ara",
"Allowed file type_ara : pdf,jpeg,png,jpg and allowed file size : 2mb"
],
"fra": [
"Identity Proof_fra",
"Document Type_fra",
"Document Reference ID_fra",
"Proof Of Document_fra",
"Allowed file type_fra : pdf,jpeg,png,jpg and allowed file size : 2mb"
]
},
"controlType": "fileupload",
"tabgroup": "identity"
},
{
"attributeName": "addressLine1",
"description": "",
"labelName": {
"eng": [
"Current Address Line1",
"New Address Line1"
],
"ara": [
"Current Address Line1_ara",
"New Address Line1_ara"
],
"fra": [
"Current Address Line1_fra",
"New Address Line1_fra"
]
},
"controlType": "textbox",
"tabgroup": "address"
},
{
"attributeName": "region",
"name": "Region",
"description": "",
"labelName": {
"eng": [
"Current Region",
"New Region"
],
"ara": [
"Current Region_ara",
"New Region_ara"
],
"fra": [
"Current Region_fra",
"New Region_fra"
]
},
"controlType": "dropdown",
"tabgroup": "address",
"locationHierarchyLevel": 1
},
{
"attributeName": "province",
"name": "Province",
"description": "",
"labelName": {
"eng": [
"Current Province",
"New Province"
],
"ara": [
"Current Province_ara",
"New Province_ara"
],
"fra": [
"Current Province_fra",
"New Province_fra"
]
},
"controlType": "dropdown",
"tabgroup": "address",
"locationHierarchyLevel": 2
},
{
"attributeName": "city",
"name": "City",
"description": "",
"labelName": {
"eng": [
"Current City",
"New City"
],
"ara": [
"Current City_ara",
"New City_ara"
],
"fra": [
"Current City_fra",
"New City_fra"
]
},
"controlType": "dropdown",
"tabgroup": "address",
"locationHierarchyLevel": 3
},
{
"attributeName": "zone",
"name": "Zone",
"description": "",
"labelName": {
"eng": [
"Current Zone",
"New Zone"
],
"ara": [
"Current Zone_ara",
"New Zone_ara"
],
"fra": [
"Current Zone_fra",
"New Zone_fra"
]
},
"controlType": "dropdown",
"tabgroup": "address",
"locationHierarchyLevel": 4
},
{
"attributeName": "postalCode",
"name": "Postal Code",
"description": "",
"labelName": {
"eng": [
"Current Postal Code",
"New Postal Code"
],
"ara": [
"Current Postal Code_ara",
"New Postal Code_ara"
],
"fra": [
"Current Postal Code_fra",
"New Postal Code_fra"
]
},
"controlType": "dropdown",
"tabgroup": "address",
"locationHierarchyLevel": 5
},
{
"attributeName": "proofOfAddress",
"description": "",
"labelName": {
"eng": [
"Address Proof",
"Document Type",
"Document Reference ID",
"Proof Of Document",
"Allowed file type : pdf,jpeg,png,jpg and allowed file size : 2mb"
],
"ara": [
"Address Proof_ara",
"Document Type_ara",
"Document Reference ID_ara",
"Proof Of Document_ara",
"Allowed file type_ara : pdf,jpeg,png,jpg and allowed file size : 2mb"
],
"fra": [
"Address Proof_fra",
"Document Type_fra",
"Document Reference ID_fra",
"Proof Of Document_fra",
"Allowed file type_fra : pdf,jpeg,png,jpg and allowed file size : 2mb"
]
},
"controlType": "fileupload",
"tabgroup": "address"
},
{
"attributeName": "email",
"description": "",
"labelName": {
"eng": [
"Current email ID",
"New email ID",
"Confirm New email ID",
"Send OTP"
],
"ara": [
"Current email ID_ara",
"New email ID_ara",
"Confirm New email ID_ara",
"Send OTP_ara"
],
"fra": [
"Current email ID_fra",
"New email ID_fra",
"Confirm New email ID_fra",
"Send OTP_fra"
]
},
"controlType": "textbox",
"tabgroup": "contact"
},
{
"attributeName": "phone",
"description": "",
"labelName": {
"eng": [
"Current Phone Number",
"New Phone Number",
"Confirm New Phone Number",
"Send OTP"
],
"ara": [
"Current Phone Number_ara",
"New Phone Number_ara",
"Confirm New Phone Number_ara",
"Send OTP_ara"
],
"fra": [
"Current Phone Number_fra",
"New Phone Number_fra",
"Confirm New Phone Number_fra",
"Send OTP_fra"
]
},
"controlType": "textbox",
"tabgroup": "contact"
},
{
"attributeName": "preferredLang",
"description": "",
"labelName": {
"eng": [
"Current Notification Language",
"New Notification Language"
],
"ara": [
"Current Notification Language_ara",
"New Notification Language_ara"
],
"fra": [
"Current Notification Language_fra",
"New Notification Language_fra"
]
},
"controlType": "dropdown",
"tabgroup": "notificationLanguage"
}
]
}