| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | type | name | label::en | required | relevant | appearance | read_only | constraint | constraint_message | calculation | choice_filter | hint::en | default | notes | repeat_count | ||||||||||||
2 | begin group | inputs | NO_LABEL | FALSE | |||||||||||||||||||||||
3 | begin group | user | NO_LABEL | ||||||||||||||||||||||||
4 | string | contact_id | NO_LABEL | Contact ID of the logged in user | |||||||||||||||||||||||
5 | string | facility_id | NO_LABEL | Place ID of the logged in user | |||||||||||||||||||||||
6 | string | name | NO_LABEL | Name of the logged in user | |||||||||||||||||||||||
7 | end group | ||||||||||||||||||||||||||
8 | end group | ||||||||||||||||||||||||||
9 | |||||||||||||||||||||||||||
10 | begin group | init | NO_LABEL | field-list | |||||||||||||||||||||||
11 | begin group | lookup | NO_LABEL | hidden | |||||||||||||||||||||||
12 | string | _id | NO_LABEL | select-contact type-indawo | ../../../PLACE_TYPE/parent | ||||||||||||||||||||||
13 | string | name | NO_LABEL | ||||||||||||||||||||||||
14 | string | parent_place_name | ../name | ||||||||||||||||||||||||
15 | end group | lookup | |||||||||||||||||||||||||
16 | note | note_place | Belongs to **${parent_place_name}** | A Location/Plot is a building, or a group of buildings, on land belonging to a single person or organisation. They are primarily used for residential purposes by one or more Households. | |||||||||||||||||||||||
17 | |||||||||||||||||||||||||||
18 | date | visit_date | Visit Date | yes | . <= now() | Visit Date can not be in the future | once(now()) | ||||||||||||||||||||
19 | string | name | Street Address | yes | string-length(.) <= 60 | An address can be maximum 60 characters long. | |||||||||||||||||||||
20 | string | description | Brief Description | multiline | string-length(.) <= 100 | A name can be maximum 100 characters long. | |||||||||||||||||||||
21 | string | postal_code | Postal Code | yes | regex(.,"^[0-9]{4}$") | Please ensure the postal code is only 4 numeric characters. | |||||||||||||||||||||
22 | geopoint | location | Collect the GPS coordinates of this location/plot. | ||||||||||||||||||||||||
23 | select_one gps_issue | gps_issue | I need help with capturing the GPS coordinates | ||||||||||||||||||||||||
24 | string | gps_issue_other | Other (specify) | yes | string(../gps_issue)='other' | ||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | select_one outcome | visit_outcome | Was contact made | yes | |||||||||||||||||||||||
27 | text | visit_outcome_other | Other (specify) | yes | string(../visit_outcome)='other' | ||||||||||||||||||||||
28 | |||||||||||||||||||||||||||
29 | select_one place_type | place_type | Enter the name of this place | hidden | PLACE_TYPE | ||||||||||||||||||||||
30 | calculate | place_type_translation | jr:choice-name(${place_type},'${place_type}') | ||||||||||||||||||||||||
31 | end group | ||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | begin group | fields | string(../init/visit_outcome)='yes' | field-list | |||||||||||||||||||||||
35 | select_one dwelling_type | dwelling_type | Main current use type of this Location? | yes | minimal | Choose the main category and select the applicable sub-category | |||||||||||||||||||||
36 | text | dwelling_type_other | Specify other. | yes | string(../dwelling_type)='other' | string-length(.) <= 50 | The description can be maximum 50 characters long. | ||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | select_one residential_type | residential_type | Type of Residence | yes | string(../dwelling_type)='residential' | minimal | |||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | select_one health_service_type | health_service_type | Type of Health Service | yes | string(../dwelling_type)='health_service' | minimal | |||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | select_one personal_services_type | personal_services_type | Type of Personal Services | yes | string(../dwelling_type)='personal_services' | minimal | |||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | begin group | g_retail | string(../dwelling_type)='retail' | ||||||||||||||||||||||||
45 | select_one retail_type | retail_type | Type of Retail | yes | minimal | ||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | select_one shop_type | shop_type | Type of Retail Shop | yes | string(../retail_type)='shops' | minimal | |||||||||||||||||||||
48 | select_one food_stores_type | food_stores_type | Type of Food Stores | yes | string(../retail_type)='food_stores' | minimal | |||||||||||||||||||||
49 | end group | g_retail | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | begin group | g_entertainment | string(../dwelling_type)='entertainment' | ||||||||||||||||||||||||
52 | select_one entertainment_type | entertainment_type | Type of Entertainment | yes | minimal | ||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | select_one social_type | social_type | Type of Social | yes | string(../entertainment_type)='social' | minimal | |||||||||||||||||||||
55 | select_one sports_type | sports_type | Type of Sports | yes | string(../entertainment_type)='sports' | minimal | |||||||||||||||||||||
56 | end group | g_entertainment | |||||||||||||||||||||||||
57 | begin group | g_industrial | string(../dwelling_type)='industrial' | ||||||||||||||||||||||||
58 | select_one industrial_type | industrial_type | Type of Industrial | yes | minimal | ||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | select_one workshop_type | workshop_type | Type of Workshop | yes | string(../industrial_type)='workshop' | minimal | |||||||||||||||||||||
61 | end group | g_industrial | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | select_one office_type | office_type | Type of Office | yes | string(../dwelling_type)='office' | minimal | |||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | select_one education_type | education_type | Type of Education | yes | string(../dwelling_type)='education' | minimal | |||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | begin group | g_travel_related | string(../dwelling_type)='travel_related' | ||||||||||||||||||||||||
68 | select_one travel_related_type | travel_related_type | Travel related type | yes | minimal | ||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | select_one transport_type | transport_type | Type of Transport | yes | string(../travel_related_type)='transport' | minimal | |||||||||||||||||||||
71 | select_one short_stay_residential_type | short_stay_residential_type | Type of Short stay residence | yes | string(../travel_related_type)='short_stay_residential' | minimal | |||||||||||||||||||||
72 | end group | g_travel_related | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | begin group | g_public_services | string(../dwelling_type)='public_services' | ||||||||||||||||||||||||
75 | select_one public_services_type | public_services_type | Type of Public service | yes | minimal | ||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | select_one other_government_services_type | other_government_services_type | Type of Other governmental service | yes | string(../public_services_type)='other_government_services' | minimal | |||||||||||||||||||||
78 | select_one parastatal_type | parastatal_type | Type of Parasatal | yes | string(../public_services_type)='parastatal' | minimal | |||||||||||||||||||||
79 | select_one community_services_type | community_services_type | Type of Community service | yes | string(../public_services_type)='community_services' | minimal | |||||||||||||||||||||
80 | end group | g_public_services | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | select_one outbuilding_type | outbuilding_type | Type of Outbuilding | yes | string(../dwelling_type)='outbuilding' | minimal | |||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | select_one inaccessible_type | inaccessible_type | Type of Inaccessible structure | yes | string(../dwelling_type)='inaccessible' | minimal | |||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | select_one open_space_type | open_space_type | Type of Open space | yes | string(../dwelling_type)='open_space' | minimal | |||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | select_one yes_no | another | Is there another current use type for this Location/Plot? | yes | no | ||||||||||||||||||||||
89 | begin group | second_use | ../another = 'yes' | ||||||||||||||||||||||||
90 | select_one dwelling_type | dwelling_type | Alternate current use type of this Location/Plot. | yes | minimal | ||||||||||||||||||||||
91 | text | dwelling_type_other | Specify other. | yes | string(../dwelling_type)='other' | string-length(.) <= 50 | The description can be maximum 50 characters long. | ||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | select_one residential_type | residential_type | Type of Residence | yes | string(../dwelling_type)='residential' | minimal | |||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | select_one health_service_type | health_service_type | Type of Health Service | yes | string(../dwelling_type)='health_service' | minimal | |||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | select_one personal_services_type | personal_services_type | Type of Personal Services | yes | string(../dwelling_type)='personal_services' | minimal | |||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | begin group | g_retail | string(../dwelling_type)='retail' | ||||||||||||||||||||||||
100 | select_one retail_type | retail_type | Type of Retail | yes | minimal |