A | B | C | D | E | F | G | H | I | J | K | L | M | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | NAMING CONVENTIONS | ||||||||||||
2 | The following naming conventions for forms are recommended in order to ensure human readability of the data, and ease of analysis. These conventions are also fully compatible with the KoBo Excel Data Analyser. | ||||||||||||
3 | Note that these conventions do not refer to the 'labels' which are what enumerators see on the screen, but to the underlying 'names' which are used to store the data and which appear in the aggregated dataset | ||||||||||||
4 | |||||||||||||
5 | Form IDs | ||||||||||||
6 | In XLSForm, the Form ID appears in the 'form_id' column of the 'settings' sheet | ||||||||||||
7 | In KoBo, it appears under Form Settings > Form ID | ||||||||||||
8 | When deploying a survey form in KoBo, the form ID can be altered. | ||||||||||||
9 | |||||||||||||
10 | CONVENTION: | Country identifier (2 uppercase letters) + Survey acronym (3-6 uppercase letters) + Version Number (1-2 numbers) + 'R' + Revision Number (1-2 numbers) | |||||||||||
11 | |||||||||||||
12 | Examples: | COMIRA1R3 | CO = Colombia, MIRA = Multi-sector initial rapid assessment, Version 1, Revision 3 | (see 'Versioning' for more information) | |||||||||
13 | UAHSM2R7 | UA = Ukraine, HSM = Humanitarian situation monitoring, Version 2, Revision 7 | |||||||||||
14 | |||||||||||||
15 | Question names | ||||||||||||
16 | In XLSForm, question names appear in the 'name' column of the 'survey' sheet. | ||||||||||||
17 | In KoBo, they appear in Settings > Question Options > Data Column Name. | ||||||||||||
18 | In the resulting dataset, they are referred to as 'Column Headers > XML Values' in KoBo Data View, and appear as the column headings of the exported data file. | ||||||||||||
19 | |||||||||||||
20 | CONVENTION: | Section identifier (1 uppercase letter) + question number (optional) + underscore + abbreviated question description (CamelCase) | |||||||||||
21 | |||||||||||||
22 | Examples: | I_FullName | Here, 'I' signifies the 'Introduction' section of the form, and 'FullName' a comprehensible shorthand in CamelCase for what the question is asking | ||||||||||
23 | A4.3_VulnGrps | Here, 'B' signifies the form's section B (demoninated as such on the paper version), 4.3 is the question number (as on the paper version), and 'VulnGrps' is a comprehensible shorthand for 'Vulnerable Groups' | |||||||||||
24 | |||||||||||||
25 | Option names | ||||||||||||
26 | In XLSForm, option names appear in the 'name' column of the 'choices' sheet. | ||||||||||||
27 | In KoBo, they appear as the Value field to the right of each option (initially set to 'AUTOMATIC') | ||||||||||||
28 | In the resulting dataset, they are referred to as 'Answer Values > XML Values' in KoBo Data View, and appear as actual data values themselves in the exported data file. | ||||||||||||
29 | |||||||||||||
30 | 1. For all questions the responses to which can be interpreted numerically, or on a continuous scale (eg of severity): | ||||||||||||
31 | |||||||||||||
32 | CONVENTION: | Integer number | |||||||||||
33 | |||||||||||||
34 | Examples: | label | name | label | name | ||||||||
35 | Decreased | -1 | None | 0 | |||||||||
36 | Unchanged | 0 | Minor | 1 | |||||||||
37 | Increased | 1 | Moderate | 2 | |||||||||
38 | Severe | 3 | |||||||||||
39 | |||||||||||||
40 | 2. For all questions where responses cannot be interpreted numerically: | ||||||||||||
41 | |||||||||||||
42 | CONVENTION: | Short expression (all-caps; without punctuation, spaces or underscores) | |||||||||||
43 | |||||||||||||
44 | Examples: | label | name | label | name | ||||||||
45 | Protection | PROT | Word of Mouth | WOM | |||||||||
46 | Education | EDU | Radio | RADIO | |||||||||
47 | Water & Sanitation | WASH | Television | TV | |||||||||
48 | Health | HLTH | Internet | INET | |||||||||
49 | Food Security | FSEC | Community Leaders | CMTY | |||||||||
50 | |||||||||||||
51 | (Common options) | label | name | ||||||||||
52 | Other | OTHER | |||||||||||
53 | None | NONE | |||||||||||
54 | Do not know | DNK | |||||||||||
55 | |||||||||||||
56 | List names | ||||||||||||
57 | In XLSForm, list names appear in the 'list name' column of the 'choices' sheet. | ||||||||||||
58 | In KoBo, they do not appear at all, and are allocated automatically | ||||||||||||
59 | In the resulting dataset, they do not appear at all. | ||||||||||||
60 | The only purpose of a naming convention for list names is to improve readability of the XLSForm definition itself, rather than the resulting dataset. | ||||||||||||
61 | |||||||||||||
62 | 1. List of options used by one specific question only, where this question has a question number | ||||||||||||
63 | |||||||||||||
64 | CONVENTION: | Question number | |||||||||||
65 | |||||||||||||
66 | Example: | survey | type | name | choices | list name | name | label | |||||
67 | select_one A4.3 | A4.3_VulnGrps | A4.3 | DSBL | Disabled | ||||||||
68 | A4.3 | WOMEN | Women | ||||||||||
69 | |||||||||||||
70 | 2. List of options used by a question without a question number, or by several questions | ||||||||||||
71 | |||||||||||||
72 | CONVENTION: | option list description (all lower case, in plural where applicable) | |||||||||||
73 | |||||||||||||
74 | Example: | survey | type | name | choices | list name | name | label | |||||
75 | select_one genders | A1.2_EnumGender | genders | M | Male | ||||||||
76 | genders | F | Female | ||||||||||
77 | |||||||||||||
78 | Associated or linked questions | ||||||||||||
79 | Questions are sometimes closely associated with each other, which may occur at any point because of the structure of the questionnaire. | ||||||||||||
80 | There are also three cases where groups of questions are analysed together, for which standardised naming conventions are especially important: 'Or Other', 'Ranking' and 'Scoring' | ||||||||||||
81 | More detail on how to implement these particular cases is documented in subsequent sheets. | ||||||||||||
82 | |||||||||||||
83 | CONVENTION: | Principal question - | Standard question name convention | ||||||||||
84 | Associated questions - | Principal question root + underscore + option name | |||||||||||
85 | |||||||||||||
86 | Example: | Principal question - | A4.3_VulnGrps | including the following options: | label | name | |||||||
87 | Disabled (specify disability) | DSBL | |||||||||||
88 | Other group(s) (please specify) | OTHER | |||||||||||
89 | Associated questions - | A4.3_VulnGrps_DSBL | text questions to specify particulars | ||||||||||
90 | A4.3_VulnGrps_OTHER | ||||||||||||
91 | |||||||||||||
92 | |||||||||||||
93 | (Ranking) | Principal question - | B6.2_PrioSectors | including the following options: | label | name | |||||||
94 | (in principal question only) | None | NONE | ||||||||||
95 | Do not know | DNK | |||||||||||
96 | Associated questions - | B6.2_PrioSectors_1 | for Rank 1 | ||||||||||
97 | B6.2_PrioSectors_2 | for Rank 2 | |||||||||||
98 | B6.2_PrioSectors_3 | for Rank 3 | (see 'Ranking' for more information) | ||||||||||
99 | |||||||||||||
100 | |||||||||||||
101 | (Scoring) | Principal question - | C8.1_CropDamage | including the following options: | label | name | |||||||
102 | (also appearing in associated questions) | None | 0 | ||||||||||
103 | Moderate | 1 | |||||||||||
104 | Associated questions - | C8.1_CropDamage_RICE | Severe | 2 | |||||||||
105 | C8.1_CropDamage_MAIZE | Do not know | DNK | ||||||||||
106 | C8.1_CropDamage_WHEAT | N/A | NA | ||||||||||
107 | C8.1_CropDamage_MANIOC | ||||||||||||
108 | (see 'Scoring' for more information) |