| A | B | C | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | type | name | label | save_to | required | relevant | appearance | default | constraint | constraint_message | calculation | trigger | choice_filter | parameters | repeat_count | note | image | audio | video | ||||||||||
2 | select_one_from_file beneficiaries.csv | beneficiary | Select beneficiary to update their basic information. You can search by name or phone number. If you can't find the desired beneficiary, go to the next screen to register a new one. | search | |||||||||||||||||||||||||
3 | |||||||||||||||||||||||||||||
4 | begin_group | info | ${beneficiary} != '' | field-list | |||||||||||||||||||||||||
5 | note | summary | Currently registered as instance('beneficiaries')/root/item[name=${beneficiary}]/full_name with phone number instance('beneficiaries')/root/item[name=${beneficiary}]/phone_number Latest mood: instance('beneficiaries')/root/item[name=${beneficiary}]/latest_mood Kiwis received: instance('beneficiaries')/root/item[name=${beneficiary}]/kiwis_received | ||||||||||||||||||||||||||
6 | text | update_full_name | Update beneficiary name | instance('beneficiaries')/root/item[name=${beneficiary}]/full_name | ${beneficiary} | ||||||||||||||||||||||||
7 | text | update_number | Update beneficiary phone number | instance('beneficiaries')/root/item[name=${beneficiary}]/phone_number | ${beneficiary} | ||||||||||||||||||||||||
8 | end_group | ||||||||||||||||||||||||||||
9 | |||||||||||||||||||||||||||||
10 | begin_group | new | ${beneficiary} = '' | field-list | |||||||||||||||||||||||||
11 | text | new_full_name | Beneficiary full name | ||||||||||||||||||||||||||
12 | text | new_number | Beneficiary phone number | ||||||||||||||||||||||||||
13 | calculate | new_uuid | once(uuid()) | ||||||||||||||||||||||||||
14 | end_group | ||||||||||||||||||||||||||||
15 | |||||||||||||||||||||||||||||
16 | calculate | full_name | full_name | coalesce(${update_full_name}, ${new_full_name}) | |||||||||||||||||||||||||
17 | calculate | phone_number | phone_number | coalesce(${update_number}, ${new_number}) | |||||||||||||||||||||||||
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 |