ABCEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
typenamelabelsave_torequiredrelevantappearancedefaultconstraintconstraint_messagecalculationtriggerchoice_filterparametersrepeat_countnoteimageaudio video
2
select_one_from_file beneficiaries.csvbeneficiarySelect 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_groupinfo${beneficiary} != ''field-list
5
notesummary
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
textupdate_full_nameUpdate beneficiary nameinstance('beneficiaries')/root/item[name=${beneficiary}]/full_name${beneficiary}
7
textupdate_numberUpdate beneficiary phone numberinstance('beneficiaries')/root/item[name=${beneficiary}]/phone_number${beneficiary}
8
end_group
9
10
begin_groupnew${beneficiary} = ''field-list
11
textnew_full_nameBeneficiary full name
12
textnew_numberBeneficiary phone number
13
calculatenew_uuidonce(uuid())
14
end_group
15
16
calculatefull_namefull_namecoalesce(${update_full_name}, ${new_full_name})
17
calculatephone_numberphone_numbercoalesce(${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