-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathscenario_templates.xml
More file actions
88 lines (83 loc) · 3.95 KB
/
scenario_templates.xml
File metadata and controls
88 lines (83 loc) · 3.95 KB
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
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="template_elderly_pension" model="spp.simulation.scenario.template">
<field name="name">Elderly Pension (Age 60+)</field>
<field
name="description"
>Target elderly individuals aged 60 and above for pension benefits.</field>
<field name="category">age</field>
<field name="target_type">individual</field>
<field name="targeting_expression">age_years(r.birthdate) >= 60</field>
<field name="default_amount">1000</field>
<field name="default_amount_mode">fixed</field>
<field name="icon">fa-hourglass-half</field>
<field name="sequence">10</field>
</record>
<record id="template_children_under_5" model="spp.simulation.scenario.template">
<field name="name">Households with Children Under 5</field>
<field
name="description"
>Target households that have at least one child under 5 years of age.</field>
<field name="category">age</field>
<field name="target_type">group</field>
<field
name="targeting_expression"
>members.any(m, age_years(m.birthdate) < 5)</field>
<field name="default_amount">500</field>
<field name="default_amount_mode">fixed</field>
<field name="icon">fa-child</field>
<field name="sequence">20</field>
</record>
<record id="template_female_headed" model="spp.simulation.scenario.template">
<field name="name">Female-Headed Households</field>
<field
name="description"
>Target households where the head of household is female.</field>
<field name="category">vulnerability</field>
<field name="target_type">group</field>
<field name="targeting_expression">is_female(head.gender_id)</field>
<field name="default_amount">750</field>
<field name="default_amount_mode">fixed</field>
<field name="icon">fa-female</field>
<field name="sequence">30</field>
</record>
<record id="template_rural_households" model="spp.simulation.scenario.template">
<field name="name">Rural Households</field>
<field name="description">Target households located in rural areas.</field>
<field name="category">geographic</field>
<field name="target_type">group</field>
<field name="targeting_expression">has_area_tag('RURAL')</field>
<field name="default_amount">600</field>
<field name="default_amount_mode">fixed</field>
<field name="icon">fa-tree</field>
<field name="sequence">40</field>
</record>
<record id="template_disability_targeted" model="spp.simulation.scenario.template">
<field name="name">Disability-Targeted</field>
<field
name="description"
>Target households with at least one member with a disability.</field>
<field name="category">vulnerability</field>
<field name="target_type">group</field>
<field
name="targeting_expression"
>members.any(m, m.disability_id != false)</field>
<field name="default_amount">800</field>
<field name="default_amount_mode">fixed</field>
<field name="icon">fa-wheelchair</field>
<field name="sequence">50</field>
</record>
<record id="template_large_households" model="spp.simulation.scenario.template">
<field name="name">Large Households (5+ Members)</field>
<field
name="description"
>Target households with 5 or more members. Amount scales with household size.</field>
<field name="category">categorical</field>
<field name="target_type">group</field>
<field name="targeting_expression">size(members) >= 5</field>
<field name="default_amount">200</field>
<field name="default_amount_mode">multiplier</field>
<field name="icon">fa-users</field>
<field name="sequence">60</field>
</record>
</odoo>