Merge lp:~graeme-acm/sahana-eden/RMS into lp:sahana-eden

Proposed by Graeme Foster
Status: Merged
Merged at revision: 3002
Proposed branch: lp:~graeme-acm/sahana-eden/RMS
Merge into: lp:sahana-eden
Diff against target: 687 lines (+222/-283)
6 files modified
controllers/survey.py (+10/-6)
models/survey.py (+54/-142)
modules/s3/s3survey.py (+13/-0)
private/prepopulate/demo/ADAT/72Hr-B.xls.Layout.csv (+11/-0)
private/prepopulate/demo/ADAT/questionnaire72H.csv (+133/-135)
private/prepopulate/demo/ADAT/tasks.cfg (+1/-0)
To merge this branch: bzr merge lp:~graeme-acm/sahana-eden/RMS
Reviewer Review Type Date Requested Status
Fran Boon Pending
Review via email: mp+84375@code.launchpad.net

This proposal supersedes a proposal from 2011-12-01.

Description of the change

Fix various bugs, notably spreadsheet import, complete onvalidation, series summary and some more minor tweaks

Added 24 & 72 hr layout

Fixed the URL for the spreadsheet import

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'controllers/survey.py'
2--- controllers/survey.py 2011-12-03 10:42:17 +0000
3+++ controllers/survey.py 2011-12-03 15:39:28 +0000
4@@ -1008,8 +1008,9 @@
5 tranForm.append(exportBtn)
6 urlimport = URL(c=module,
7 f="complete",
8- args=[series_id,"import.xml"],
9- vars = {"extra_data":True}
10+ args=["import.xml"],
11+ vars = {"extra_data":True,
12+ "viewing":"%s.%s" % ("survey_series", series_id)}
13 )
14 buttons = DIV (A(T("Import Spreadsheet as an Assessment"),
15 _href=urlimport,
16@@ -1106,10 +1107,13 @@
17 return openFile
18
19 try:
20- # @todo: change this into parsing the "viewing" variable
21- series_id = current.request.args[0]
22- series_name = response.s3.survey_getSeriesName(series_id)
23- csv_extra_fields = [dict(label="Series", value=series_name)]
24+ if "viewing" in current.request.vars:
25+ dummy, series_id = current.request.vars.viewing.split(".")
26+ series_name = response.s3.survey_getSeriesName(series_id)
27+ if series_name != "":
28+ csv_extra_fields = [dict(label="Series", value=series_name)]
29+ else:
30+ csv_extra_fields = []
31 except:
32 csv_extra_fields = []
33
34
35=== modified file 'models/survey.py'
36--- models/survey.py 2011-12-01 09:39:47 +0000
37+++ models/survey.py 2011-12-03 15:39:28 +0000
38@@ -2510,73 +2510,54 @@
39 "survey_translate",
40 )
41
42+ def duplicator(job, query):
43+ """
44+ This callback will be called when importing records it will look
45+ to see if the record being imported is a duplicate.
46+
47+ @param job: An S3ImportJob object which includes all the details
48+ of the record being imported
49+
50+ If the record is a duplicate then it will set the job method to update
51+ """
52+ # ignore this processing if the id is set
53+ if job.id:
54+ return
55+ table = job.table
56+ _duplicate = db(query).select(table.id, limitby=(0, 1)).first()
57+ if _duplicate:
58+ job.id = _duplicate.id
59+ job.data.id = _duplicate.id
60+ job.method = job.METHOD.UPDATE
61+
62 def survey_template_duplicate(job):
63 """
64- This callback will be called when importing series records it will look
65- to see if the record being imported is a duplicate.
66-
67- @param job: An S3ImportJob object which includes all the details
68- of the record being imported
69-
70- If the record is a duplicate then it will set the job method to update
71-
72 Rules for finding a duplicate:
73 - Look for a record with the same name, ignoring case
74 """
75- # ignore this processing if the id is set
76- if job.id:
77- return
78 if job.tablename == "survey_template":
79 table = job.table
80 name = "name" in job.data and job.data.name
81-
82- query = table.name.lower().like('%%%s%%' % name.lower())
83- _duplicate = db(query).select(table.id, limitby=(0, 1)).first()
84- if _duplicate:
85- job.id = _duplicate.id
86- job.data.id = _duplicate.id
87- job.method = job.METHOD.UPDATE
88+ query = table.name.lower().like('%%%s%%' % name.lower())
89+ return duplicator(job, query)
90
91 def survey_section_duplicate(job):
92 """
93- This callback will be called when importing series records it will look
94- to see if the record being imported is a duplicate.
95-
96- @param job: An S3ImportJob object which includes all the details
97- of the record being imported
98-
99- If the record is a duplicate then it will set the job method to update
100-
101 Rules for finding a duplicate:
102 - Look for a record with the same name
103 - the same template
104 - and the same position within the template
105 """
106- # ignore this processing if the id is set
107- if job.id:
108- return
109 if job.tablename == "survey_section":
110 table = job.table
111 name = "name" in job.data and job.data.name
112 posn = "posn" in job.data and job.data.posn
113 template = "template_id" in job.data and job.data.template_id
114- query = ((table.name==name) & (table.template_id==template) & (table.posn==posn))
115- _duplicate = db(query).select(table.id, limitby=(0, 1)).first()
116- if _duplicate:
117- job.id = _duplicate.id
118- job.data.id = _duplicate.id
119- job.method = job.METHOD.UPDATE
120+ query = ((table.name==name) & (table.template_id==template) & (table.posn==posn))
121+ return duplicator(job, query)
122
123 def survey_question_duplicate(job):
124 """
125- This callback will be called when importing question records it will look
126- to see if the record being imported is a duplicate.
127-
128- @param job: An S3ImportJob object which includes all the details
129- of the record being imported
130-
131- If the record is a duplicate then it will set the job method to update
132-
133 Rules for finding a duplicate:
134 - Look for the question code
135 """
136@@ -2586,157 +2567,87 @@
137 if job.tablename == "survey_question":
138 table = job.table
139 code = "code" in job.data and job.data.code
140- _duplicate = db(table.code == code).select(table.id, limitby=(0, 1)).first()
141- if _duplicate:
142- job.id = _duplicate.id
143- job.data.id = _duplicate.id
144- job.method = job.METHOD.UPDATE
145+ query = (table.code == code)
146+ return duplicator(job, query)
147
148 def survey_question_metadata_duplicate(job):
149 """
150- This callback will be called when importing question_metadata records
151- it will look to see if the record being imported is a duplicate.
152-
153- @param job: An S3ImportJob object which includes all the details
154- of the record being imported
155-
156- If the record is a duplicate then it will set the job method to update
157-
158 Rules for finding a duplicate:
159 - Look for the question_id and descriptor
160 """
161 # ignore this processing if the id is set
162- if job.id:
163- return
164 if job.tablename == "survey_question_metadata":
165 table = job.table
166 question = "question_id" in job.data and job.data.question_id
167 descriptor = "descriptor" in job.data and job.data.descriptor
168- query = db((table.descriptor==descriptor) & (table.question_id==question))
169- _duplicate = query.select(table.id, limitby=(0, 1)).first()
170- if _duplicate:
171- job.id = _duplicate.id
172- job.data.id = _duplicate.id
173- job.method = job.METHOD.UPDATE
174+ query = (table.descriptor==descriptor) & (table.question_id==question)
175+ return duplicator(job, query)
176
177 def survey_question_list_duplicate(job):
178 """
179- This callback will be called when importing question_list records it will look
180- to see if the record being imported is a duplicate.
181-
182- @param job: An S3ImportJob object which includes all the details
183- of the record being imported
184-
185- If the record is a duplicate then it will set the job method to update
186-
187 Rules for finding a duplicate:
188 - The template_id, question_id and section_id are the same
189 """
190 # ignore this processing if the id is set
191- if job.id:
192- return
193 if job.tablename == "survey_question_list":
194 table = job.table
195 tid = "template_id" in job.data and job.data.template_id
196 qid = "question_id" in job.data and job.data.question_id
197 sid = "section_id" in job.data and job.data.section_id
198-
199- query = db((table.template_id==tid) & (table.question_id==qid) & (table.section_id==sid))
200- _duplicate = query.select(table.id, limitby=(0, 1)).first()
201- if _duplicate:
202- job.id = _duplicate.id
203- job.data.id = _duplicate.id
204- job.method = job.METHOD.UPDATE
205+ query = (table.template_id==tid) & (table.question_id==qid) & (table.section_id==sid)
206+ return duplicator(job, query)
207
208 def survey_series_duplicate(job):
209 """
210- This callback will be called when importing series records it will look
211- to see if the record being imported is a duplicate.
212-
213- @param job: An S3ImportJob object which includes all the details
214- of the record being imported
215-
216- If the record is a duplicate then it will set the job method to update
217-
218 Rules for finding a duplicate:
219 - Look for a record with the same name, ignoring case
220 """
221- # ignore this processing if the id is set
222- if job.id:
223- return
224 if job.tablename == "survey_series":
225 table = job.table
226 name = "name" in job.data and job.data.name
227-
228- query = table.name.lower().like('%%%s%%' % name.lower())
229- _duplicate = db(query).select(table.id,
230- limitby=(0, 1)).first()
231- if _duplicate:
232- job.id = _duplicate.id
233- job.data.id = _duplicate.id
234- job.method = job.METHOD.UPDATE
235+ query = table.name.lower().like('%%%s%%' % name.lower())
236+ return duplicator(job, query)
237
238 def survey_complete_duplicate(job):
239 """
240- This callback will be called when importing series records it will look
241- to see if the record being imported is a duplicate.
242-
243- @param job: An S3ImportJob object which includes all the details
244- of the record being imported
245-
246- If the record is a duplicate then it will set the job method to update
247-
248 Rules for finding a duplicate:
249 - Look for a record with the same name, answer_list
250 """
251- # ignore this processing if the id is set
252- if job.id:
253- return
254 if job.tablename == "survey_complete":
255 table = job.table
256 answers = "answer_list" in job.data and job.data.answer_list
257-
258- query = table.answer_list == answers
259- try:
260- _duplicate = db(query).select(table.id, limitby=(0, 1)).first()
261- except:
262- # if this is part of an import then the select will throw an error
263- # if the question code doesn't exist.
264- # This can happen during an import if the wrong file is used.
265- return
266-
267- if _duplicate:
268- job.id = _duplicate.id
269- job.data.id = _duplicate.id
270- job.method = job.METHOD.UPDATE
271+ query = table.answer_list == answers
272+ try:
273+ return duplicator(job, query)
274+ except:
275+ # if this is part of an import then the select will throw an error
276+ # if the question code doesn't exist.
277+ # This can happen during an import if the wrong file is used.
278+ return
279
280 def survey_answer_duplicate(job):
281 """
282- This callback will be called when importing series records it will look
283- to see if the record being imported is a duplicate.
284-
285- @param job: An S3ImportJob object which includes all the details
286- of the record being imported
287-
288- If the record is a duplicate then it will set the job method to update
289-
290 Rules for finding a duplicate:
291 - Look for a record with the same complete_id and question_id
292 """
293- # ignore this processing if the id is set
294- if job.id:
295- return
296 if job.tablename == "survey_answer":
297 table = job.table
298 qid = "question_id" in job.data and job.data.question_id
299 rid = "complete_id" in job.data and job.data.complete_id
300+ query = (table.question_id==qid) & (table.complete_id==rid)
301+ return duplicator(job, query)
302
303- query = db((table.question_id==qid) & (table.complete_id==rid))
304- _duplicate = query.select(table.id, limitby=(0, 1)).first()
305- if _duplicate:
306- job.id = _duplicate.id
307- job.data.id = _duplicate.id
308- job.method = job.METHOD.UPDATE
309+ def survey_formatter_duplicate(job):
310+ """
311+ Rules for finding a duplicate:
312+ - Look for a record with the same template_id and section_id
313+ """
314+ if job.tablename == "survey_formatter":
315+ table = job.table
316+ tid = "template_id" in job.data and job.data.template_id
317+ sid = "section_id" in job.data and job.data.section_id
318+ query = (table.template_id==tid) & (table.section_id==sid)
319+ return duplicator(job, query)
320
321 # De-duplicate resolvers
322 s3mgr.configure("survey_answer", deduplicate=survey_answer_duplicate)
323@@ -2747,5 +2658,6 @@
324 s3mgr.configure("survey_template", deduplicate=survey_template_duplicate)
325 s3mgr.configure("survey_section", deduplicate=survey_section_duplicate)
326 s3mgr.configure("survey_series", deduplicate=survey_series_duplicate)
327+ s3mgr.configure("survey_formatter", deduplicate=survey_formatter_duplicate)
328
329 # =============================================================================
330
331=== modified file 'modules/s3/s3survey.py'
332--- modules/s3/s3survey.py 2011-11-30 15:27:04 +0000
333+++ modules/s3/s3survey.py 2011-12-03 15:39:28 +0000
334@@ -858,6 +858,7 @@
335 ):
336 S3QuestionTypeAbstractWidget.__init__(self, question_id)
337 T = current.T
338+ self.selectionInstructions = "Select just one option"
339 self.metalist.append("Length")
340 self.webwidget = RadioWidget
341 self.typeDescription = T("Option")
342@@ -899,9 +900,18 @@
343 matrix.addElement(cell)
344 if "LabelLeft" in style and style["LabelLeft"]:
345 col += 1
346+ if self.selectionInstructions != None:
347+ cell = MatrixElement(row,col,survey_T(self.selectionInstructions, langDict), style="styleText")
348+ matrix.addElement(cell)
349+ col += 1
350 else:
351 cell.merge(horizontal=1)
352 row += 1
353+ if self.selectionInstructions != None:
354+ cell = MatrixElement(row,col,survey_T(self.selectionInstructions, langDict), style="styleText")
355+ matrix.addElement(cell)
356+ cell.merge(horizontal=1)
357+ row += 1
358 list = self.getList()
359 if answerMatrix != None:
360 answerRow = answerMatrix.lastRow+1
361@@ -964,6 +974,7 @@
362 ):
363 T = current.T
364 S3QuestionTypeOptionWidget.__init__(self, question_id)
365+ self.selectionInstructions = None
366 self.typeDescription = T("Yes, No")
367 self.qstn_metadata["Length"] = 2
368
369@@ -993,6 +1004,7 @@
370 ):
371 T = current.T
372 S3QuestionTypeOptionWidget.__init__(self, question_id)
373+ self.selectionInstructions = None
374 self.typeDescription = T("Yes, No, Don't Know")
375 self.qstn_metadata["Length"] = 3
376
377@@ -1053,6 +1065,7 @@
378 ):
379 T = current.T
380 S3QuestionTypeOptionWidget.__init__(self, question_id)
381+ self.selectionInstructions = "Select all applicable options"
382 self.typeDescription = T("Multi-Option")
383
384 def display(self, **attr):
385
386=== added file 'private/prepopulate/demo/ADAT/72Hr-B.xls.Layout.csv'
387--- private/prepopulate/demo/ADAT/72Hr-B.xls.Layout.csv 1970-01-01 00:00:00 +0000
388+++ private/prepopulate/demo/ADAT/72Hr-B.xls.Layout.csv 2011-12-03 15:39:28 +0000
389@@ -0,0 +1,11 @@
390+Template,Section,Posn,Method,Rules
391+72 Hour B,Background Info,1,1,"[['72Bd.1', '72Bd.2'], ['72B1.1', '72B1.2'], ['72B2.1', '72B2.2'], ['72B3'], ['72B4', '72B4.1'], ['72B5', '72B6'], ['72B7.1', '72B7.2', '72B7.3'], ['72B8.1', '72B8.2', '72B8.3', '72B8.4'], ['72B9.1', '72B9.2', '72B9.3', '72B9.4'], ['72B10']]"
392+72 Hour B,Relief,2,1,"[['72B11.1', '72B11.2'], ['72B11.3', '72B11.4'], [{'columns': [['72B11.5', '72B11.6', '72B11.7'], ['72B11.8']]}], ['72B11.9']]"
393+72 Hour B,Food and Nutrition,3,1,"[[{'columns': [['72B12.1', '72B12.1.1'], ['72B12.2', '72B12.2.1']]}], ['72B12.4'], [{'columns': [['72B12.5', '72B12.5.1', '72B12.5.2', '72B12.5.3', '72B12.5.4'], ['72B12.6', '72B12.6.1']]}], ['72B12.7'], ['72B12.8', '72B12.8.1']]"
394+72 Hour B,Health,4,1,"[[{'columns': [['72B13.1'], ['72B13.2', '72B13.2.1', '72B13.2.2']]}], ['72B13.3', '72B13.4'], ['72B13.5'], ['72B13.5.1'], ['72B13.5.2'], ['72B13.5.3'], ['72B13.5.4'], ['72B13.5.5'], ['72B13.6', '72B13.7']]"
395+72 Hour B,"Safety, security and protection",5,1,"[[{'columns': [['72B14.2', '72B14.2.1', '72B14.3', '72B14.3.1'], ['72B14.1']]}], [{'columns': [['72B14.4', '72B14.4.1', '72B14.4.2', '72B14.4.3', '72B14.4.4']]}], ['72B14.5'], [{'columns': [['72B14.6.1', '72B14.6.2', '72B14.6.3', '72B14.6.4', '72B14.6.5']]}]]"
396+72 Hour B,Water and Sanitation,6,1,"[['72B14.7'], [{'columns': [['72B15.1.1', '72B15.1.2', '72B15.1.3'], ['72B15.2', '72B15.2.1'], ['72B15.3'], ['72B15.4.1', '72B15.4.2', '72B15.4.3']]}], ['72B15.5', '72B15.6'], ['72B15.7', '72B15.8']]"
397+72 Hour B,Shelter,7,1,"[[{'columns': [['72B16.1.1', '72B16.1.2', '72B16.1.3', '72B16.1.4', '72B16.1.5', '72B16.1.6'], [{'heading': 'If homes have been severely damaged or destroyed, where are people living?'}, '72B16.2.1', '72B16.2.1.1', '72B16.2.2', '72B16.2.2.1', '72B16.2.3', '72B16.2.3.1']]}], [{'columns': [['72B16.3.1', '72B16.3.2'], ['72B16.4.1', '72B16.4.2', '72B16.4.3', '72B16.4.4', '72B16.4.5']]}], [{'columns': [['72B16.5.1', '72B16.5.2', '72B16.5.3', '72B16.5.4'], ['72B16.6']]}]]"
398+72 Hour B,Livelihoods,8,1,"[['72B17.1', '72B17.1.1'], [{'columns': [['72B17.2', '72B17.3'], ['72B17.3.1']]}], ['72B17.4', '72B17.4.1'], ['72B17.5'], ['72B17.6']]"
399+72 Hour B,Infrastructure,9,1,"[['72B18.1'], [{'columns': [['72B18.2.1', '72B18.2.2', '72B18.2.3', '72B18.2.4', '72B18.2.5', '72B18.2.6', '72B18.2.7', '72B18.2.8', '72B18.2.9', '72B18.2.10'], ['72B18.3.1', '72B18.3.2', '72B18.3.3', '72B18.3.4', '72B18.3.5']]}]]"
400+72 Hour B,Response,10,1,"[['72B19.1'], ['72B19.2'], ['72B19.3'], ['72B19.3.1'], ['72B-Re-5']]"
401
402=== modified file 'private/prepopulate/demo/ADAT/questionnaire72H.csv'
403--- private/prepopulate/demo/ADAT/questionnaire72H.csv 2011-11-22 14:42:46 +0000
404+++ private/prepopulate/demo/ADAT/questionnaire72H.csv 2011-12-03 15:39:28 +0000
405@@ -10,139 +10,137 @@
406 "72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Contact person contact info","Numeric",,9,"72B4.1",
407 "72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Date","Date",,10,"72B5",
408 "72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Time","Numeric",,11,"72B6",
409-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Persons # Injured","Numeric",,12,"72B7.1","{'Format': 'n'}"
410-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Persons # Dead","Numeric",,13,"72B7.2","{'Format': 'n'}"
411-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Persons # Missing","Numeric",,14,"72B7.3","{'Format': 'n'}"
412-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Homes # affected","Numeric",,15,"72B8.1","{'Format': 'n'}"
413-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Homes # Minor damage","Numeric","Minor damage: Building can be safely occupied but needs minor repairs.",16,"72B8.2","{'Format': 'n'}"
414-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Homes # Moderate damage","Numeric","Moderate damage: Building cannot be safely occupied and requires major repairs.",17,"72B8.3","{'Format': 'n'}"
415-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Homes # Destroyed","Numeric","Destroyed: Obviously destroyed and requires rebuilding.",18,"72B8.4","{'Format': 'n'}"
416-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Currently known families displaced","Numeric",,19,"72B9.1","{'Format': 'n'}"
417-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Currently known families evacuated","Numeric",,20,"72B9.2","{'Format': 'n'}"
418-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Families displaced projected","Numeric","provide percentage if number is not possible within 4 hours",21,"72B9.3",
419-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Human",2,"Families evacuated projected","Numeric","provide percentage if number is not possible within 4 hours",22,"72B9.4",
420+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Persons # Injured","Numeric",,12,"72B7.1","{'Format': 'n'}"
421+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Persons # Dead","Numeric",,13,"72B7.2","{'Format': 'n'}"
422+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Persons # Missing","Numeric",,14,"72B7.3","{'Format': 'n'}"
423+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Homes # affected","Numeric",,15,"72B8.1","{'Format': 'n'}"
424+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Homes # Minor damage","Numeric","Minor damage: Building can be safely occupied but needs minor repairs.",16,"72B8.2","{'Format': 'n'}"
425+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Homes # Moderate damage","Numeric","Moderate damage: Building cannot be safely occupied and requires major repairs.",17,"72B8.3","{'Format': 'n'}"
426+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Homes # Destroyed","Numeric","Destroyed: Obviously destroyed and requires rebuilding.",18,"72B8.4","{'Format': 'n'}"
427+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Currently known families displaced","Numeric",,19,"72B9.1","{'Format': 'n'}"
428+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Currently known families evacuated","Numeric",,20,"72B9.2","{'Format': 'n'}"
429+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Families displaced projected","Numeric","provide percentage if number is not possible within 4 hours",21,"72B9.3",
430+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"Families evacuated projected","Numeric","provide percentage if number is not possible within 4 hours",22,"72B9.4",
431 "72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"How are the means of communication functioning? Land line, mobile phone, VHF, HF, etc.","String",,23,"72B10",
432-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Background Info",1,"What are the climatic factors?","String",,24,"72B11.1",
433-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Is the current shelter resistant to rain, wind, sun, cold?","String",,25,"72B11.2",
434-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"What is the physical status of existing structures?","String",,26,"72B11.3",
435-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"How many people lack adequate shelter?","Numeric",,27,"72B11.4","{'Format': 'n'}"
436-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"What is the customary provision of clothing, blankets and bedding for women, men, children and infants, pregnant and lactating women, and older people?","String",,28,"72B11.5",
437-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"What is the immediate risk to life?","String",,29,"72B11.6",
438-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"How many are at risk?","Numeric",,30,"72B11.7","{'Format': 'n'}"
439-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Which social groups are most at risk and why?","String",,31,"72B11.8",
440-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",5,"What did a typical household used to have?","String",,32,"72B11.9",
441-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Is there enough food for the potential number of people potentially affected?","YesNo",,33,"72B12.1",
442-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Explain","String",,34,"72B12.1.1",
443-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Is food available in the disaster area? ","YesNo",,35,"72B12.2",
444-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"What kind? ","String",,36,"72B12.2.1",
445-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Is there enough food for the potential number of people potentially affected?","YesNo",,37,"72B12.3",
446-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Explain","String",,38,"72B12.3.1",
447-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Is this food accessible to all the affected people, or do only a few have access?","String",,39,"72B12.4",
448-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Do people have access to cooking facilities? ","YesNo",,40,"72B12.5",
449-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Utensils:","Option",,41,"72B12.5.1","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
450-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Fuel","Option",,42,"72B12.5.2","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
451-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Pots","Option",,43,"72B12.5.3","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
452-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Other","String",,44,"72B12.5.4",
453-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Do people have access to a safe place to prepare food and eat it?","YesNo",,45,"72B12.6",
454-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Describe","Text",,46,"72B12.6.1",
455-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"What are people’s dietary habits (main food products they normally consume)?","String",,47,"72B12.7",
456-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"Are there specific groups that face difficulties in obtaining food in this site?","String",,48,"72B12.8",
457-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Nutrition",6,"If so, who and why?","String",,49,"72B12.8.1",
458-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"What was the health and nutritional situation of the people before the disaster? Explain:","String",,50,"72B13.1",
459-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Is there a health emergency?","String",,51,"72B13.2",
460-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"What is its nature?","String",,52,"72B13.2.1",
461-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"How is it likely to evolve?","String",,53,"72B13.2.2",
462-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"How many people have been experiencing serious trauma or other psychological effects since the disaster?","Numeric",,54,"72B13.3","{'Format': 'n'}"
463-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Describe access and conditions to health facilities","String",,55,"72B13.4",
464-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Is any disaster-related problem affecting: health facilities?","YesNo",,56,"72B13.5",
465-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Equipment","YesNo",,57,"72B13.5.1",
466-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Medicines","YesNo",,58,"72B13.5.2",
467-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Consumables","YesNo",,59,"72B13.5.3",
468-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Vaccines","YesNo",,60,"72B13.5.4",
469-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Number of staff","YesNo",,61,"72B13.5.5",
470-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"What health activities should the Red Cross Red Crescent engage in to supply needs/resources?","String",,62,"72B13.6",
471-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",7,"Number and kind of specific health target/vulnerable population","String",,63,"72B13.7",
472-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Are there any potential security threats?","YesNo",,64,"72B14.1",
473-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Have families been separated?","YesNo",,65,"72B14.2",
474-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Approximate number:","Numeric",,66,"72B14.2.1","{'Format': 'n'}"
475-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Has registration of affected people been undertaken?","YesNo",,67,"72B14.3",
476-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Explain","String",,68,"72B14.3.1",
477-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Have families been separated? ","YesNo",,69,"72B14.4",
478-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Numbers:","Numeric",,70,"72B14.4.1","{'Format': 'n'}"
479-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Locations:","String",,71,"72B14.4.2",
480-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Details of registration process:","String",,72,"72B14.4.3",
481-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Are there unaccompanied minors?","YesNo",,73,"72B14.4.4",
482-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Is there any need for restoring family links?","YesNo",,74,"72B14.5",
483-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Are people subject to: Physical abuse","YesNo",,75,"72B14.6.1",
484-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Sexual abuse","YesNo",,76,"72B14.6.2",
485-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Gender-based or psychological intimidation","YesNo",,77,"72B14.6.3",
486-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Insecurity","YesNo",,78,"72B14.6.4",
487-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Discrimination","YesNo",,79,"72B14.6.5",
488-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Protection",8,"Are people taking risks or is access to basic needs blocked by weapon contamination (mines/ERW)?","String",,80,"72B14.7",
489-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Are people getting enough water for: drinking","YesNo",,81,"72B15.1.1",
490-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Bathing ","YesNo",,82,"72B15.1.2",
491-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Cleaning","YesNo",,83,"72B15.1.3",
492-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Are people using unsafe water source as alternatives?","YesNo",,84,"72B15.2",
493-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Why? ","String",,85,"72B15.2.1",
494-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"How is water carried and stored in household?","String",,86,"72B15.3",
495-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Do people treat water at home by: Filtering ","YesNo",,87,"72B15.4.1",
496-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Boiling","YesNo",,88,"72B15.4.2",
497-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Chlorinating","YesNo",,89,"72B15.4.3",
498-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Where do people defecate/urinate at present?","String",,90,"72B15.5",
499-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Is the incidence of diarrhoeal diseases above normal? Is it increasing or decreasing?","Option",,91,"72B15.6","{'Length': '3', '1': 'Normal', '2': 'Increasing', '3': 'Decreasing'}"
500-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Are there adequate hand washing/bathing facilities at key points and are they used? ","String",,92,"72B15.7",
501-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",9,"Is soap or an alternative available?","YesNo",,92,"72B15.8",
502-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Houses","Option",,93,"72B16.1.1","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
503-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Water","Option",,94,"72B16.1.2","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
504-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Sanitation","Option",,95,"72B16.1.3","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
505-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Electricity","Option",,96,"72B16.1.4","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
506-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Health","Option",,97,"72B16.1.5","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
507-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Impact on people’s homes and key services: Community Centre","Option",,98,"72B16.1.6","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
508-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"If homes have been severely damaged or destroyed, are people living: On the site of their former homes?","YesNo",,99,"72B16.2.1",
509-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Approximate numbers","Numeric",,100,"72B16.2.1.1","{'Format': 'n'}"
510-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"With friends or family? ","YesNo",,101,"72B16.2.2",
511-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Approximate numbers","Numeric",,102,"72B16.2.2.1","{'Format': 'n'}"
512-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"In camps?","YesNo",,103,"72B16.2.3",
513-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Approximate numbers","Numeric",,104,"72B16.2.3.1","{'Format': 'n'}"
514-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Did people use their homes to store: Tools and Equipment?","YesNo",,105,"72B16.3.1",
515-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Provide shelter or food for animals","YesNo",,106,"72B16.3.2",
516-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Do people use their homes for productive activities?","YesNo",,107,"72B16.4.1",
517-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Have they lost access to this space to produce goods?","YesNo",,108,"72B16.4.2",
518-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Are they unable to run small businesses? ","YesNo",,109,"72B16.4.3",
519-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Has the disaster affected their productive activities?","YesNo",,110,"72B16.4.4",
520-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"How has the disaster affected this use?","String",,111,"72B16.4.5",
521-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Shelter requirements: Need to resist heavy rain","YesNo",,112,"72B16.5.1",
522-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Need to resist heavy wind","YesNo",,113,"72B16.5.2",
523-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Need to resist hot weather","YesNo",,114,"72B16.5.3",
524-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Need to resist cold weather","YesNo",,115,"72B16.5.4",
525-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",3,"Describe the physical status climatic of shelters:","String",,116,"72B16.6",
526-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"What are the main types of activities households use to make a living? ","String",,117,"72B17.1",
527-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"Explain","String",,118,"72B17.1.1",
528-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"What were the main sources of income and food prior to the disaster? (e.g. farmer with smallholding, office worker, wage labourer, remittances, a combination of activities, etc.)","String",,119,"72B17.2",
529-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"What are the main agricultural activities? Who does what on the land and who owns it?","String",,120,"72B17.3",
530-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"Explain","String",,121,"72B17.3.1",
531-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"What has happened to households that run shops? What were the main sources of income and food prior to the disaster?","String",,122,"72B17.4",
532-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"Explain","String",,123,"72B17.4.1",
533-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"Have communities lost key items (assets) that they need for their work (e.g. fishing or farming equipment, means of transport, tools or equipment, etc.)? ","String",,124,"72B17.5",
534-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",10,"Have important environmental assets been damaged or destroyed which may affect people’s future ability to make a living?","String",,125,"72B17.6",
535-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Best way to access affected areas?","String",,126,"72B18.1",
536-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Rail","String",,127,"72B18.2.1",
537-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Bridges ","String",,128,"72B18.2.2",
538-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Water facilities ","String",,129,"72B18.2.3",
539-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Sewage systems","String",,130,"72B18.2.4",
540-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Schools","String",,131,"72B18.2.5",
541-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Health facilities","String",,132,"72B18.2.6",
542-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Electricity","String",,133,"72B18.2.7",
543-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Telephones","String",,134,"72B18.2.8",
544-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Airport","String",,135,"72B18.2.9",
545-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",11,"Conditions/access of (as applicable) of Seaport","String",,136,"72B18.2.10",
546-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Concerns for Hazardous materials","YesNo",,137,"72B18.3.1",
547-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Concerns for Toxic spills","YesNo",,138,"72B18.3.2",
548-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Concerns for Oil spills","YesNo",,139,"72B18.3.3",
549-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Concerns for Mines/ERW","YesNo",,140,"72B18.3.4",
550-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Risk",4,"Concerns others","YesNo",,141,"72B18.3.5",
551-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",12,"Is the local government active in the disaster response? ","YesNoDontKnow",,142,"72B19.1",
552-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",12,"Is the community responding to the disaster? ","YesNoDontKnow",,143,"72B19.2",
553-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",12,"Are NGOs responding in the disaster area? ","YesNoDontKnow",,144,"72B19.3",
554-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",12,"Which ones","String",,145,"72B19.3.1",
555-"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",7,"Expected needs","Option",,146,"72B-Re-5","{'Length': '3', '1': 'Rural', '2': 'Peri-Urban', '3': 'Urban'}"
556+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"What are the climatic factors?","String",,24,"72B11.1",
557+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"Is the current shelter resistant to rain, wind, sun, cold?","String",,25,"72B11.2",
558+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"What is the physical status of existing structures?","String",,26,"72B11.3",
559+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"How many people lack adequate shelter?","Numeric",,27,"72B11.4","{'Format': 'n'}"
560+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"What is the customary provision of clothing, blankets and bedding for women, men, children and infants, pregnant and lactating women, and older people?","String",,28,"72B11.5",
561+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"What is the immediate risk to life?","String",,29,"72B11.6",
562+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"How many are at risk?","Numeric",,30,"72B11.7","{'Format': 'n'}"
563+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"Which social groups are most at risk and why?","String",,31,"72B11.8",
564+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Relief",2,"What did a typical household used to have?","String",,32,"72B11.9",
565+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Is there enough food for the potential number of people potentially affected?","YesNo",,33,"72B12.1",
566+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Explain","String",,34,"72B12.1.1",
567+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Is food available in the disaster area? ","YesNo",,35,"72B12.2",
568+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"What kind? ","String",,36,"72B12.2.1",
569+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Is this food accessible to all the affected people, or do only a few have access?","String",,39,"72B12.4",
570+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Do people have access to cooking facilities? ","YesNo",,40,"72B12.5",
571+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Utensils:","Option",,41,"72B12.5.1","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
572+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Fuel","Option",,42,"72B12.5.2","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
573+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Pots","Option",,43,"72B12.5.3","{'Length': '3', '1': 'None', '2': 'Few', '3': 'Many'}"
574+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Other","String",,44,"72B12.5.4",
575+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Do people have access to a safe place to prepare food and eat it?","YesNo",,45,"72B12.6",
576+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Describe","Text",,46,"72B12.6.1",
577+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"What are people’s dietary habits (main food products they normally consume)?","String",,47,"72B12.7",
578+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"Are there specific groups that face difficulties in obtaining food in this site?","String",,48,"72B12.8",
579+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Food and Nutrition",3,"If so, who and why?","String",,49,"72B12.8.1",
580+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"What was the health and nutritional situation of the people before the disaster? Explain:","String",,50,"72B13.1",
581+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Is there a health emergency?","String",,51,"72B13.2",
582+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"What is its nature?","String",,52,"72B13.2.1",
583+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"How is it likely to evolve?","String",,53,"72B13.2.2",
584+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"How many people have been experiencing serious trauma or other psychological effects since the disaster?","Numeric",,54,"72B13.3","{'Format': 'n'}"
585+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Describe access and conditions to health facilities","String",,55,"72B13.4",
586+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Is any disaster-related problem affecting: health facilities?","YesNo",,56,"72B13.5",
587+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Equipment","YesNo",,57,"72B13.5.1",
588+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Medicines","YesNo",,58,"72B13.5.2",
589+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Consumables","YesNo",,59,"72B13.5.3",
590+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Vaccines","YesNo",,60,"72B13.5.4",
591+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Number of staff","YesNo",,61,"72B13.5.5",
592+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"What health activities should the Red Cross Red Crescent engage in to supply needs/resources?","String",,62,"72B13.6",
593+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Health",4,"Number and kind of specific health target/vulnerable population","String",,63,"72B13.7",
594+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Are there any potential security threats?","YesNo",,64,"72B14.1",
595+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Have families been separated?","YesNo",,65,"72B14.2",
596+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Approximate number:","Numeric",,66,"72B14.2.1","{'Format': 'n'}"
597+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Has registration of affected people been undertaken?","YesNo",,67,"72B14.3",
598+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Explain","String",,68,"72B14.3.1",
599+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Have families been separated? ","YesNo",,69,"72B14.4",
600+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Numbers:","Numeric",,70,"72B14.4.1","{'Format': 'n'}"
601+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Locations:","String",,71,"72B14.4.2",
602+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Details of registration process:","String",,72,"72B14.4.3",
603+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Are there unaccompanied minors?","YesNo",,73,"72B14.4.4",
604+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Is there any need for restoring family links?","YesNo",,74,"72B14.5",
605+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Are people subject to: Physical abuse","YesNo",,75,"72B14.6.1",
606+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Sexual abuse","YesNo",,76,"72B14.6.2",
607+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Gender-based or psychological intimidation","YesNo",,77,"72B14.6.3",
608+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Insecurity","YesNo",,78,"72B14.6.4",
609+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Discrimination","YesNo",,79,"72B14.6.5",
610+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Safety, security and protection",5,"Are people taking risks or is access to basic needs blocked by weapon contamination (mines/ERW)?","String",,80,"72B14.7",
611+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Are people getting enough water for: drinking","YesNo",,81,"72B15.1.1",
612+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Bathing ","YesNo",,82,"72B15.1.2",
613+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Cleaning","YesNo",,83,"72B15.1.3",
614+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Are people using unsafe water source as alternatives?","YesNo",,84,"72B15.2",
615+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Why? ","String",,85,"72B15.2.1",
616+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"How is water carried and stored in household?","String",,86,"72B15.3",
617+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Do people treat water at home by: Filtering ","YesNo",,87,"72B15.4.1",
618+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Boiling","YesNo",,88,"72B15.4.2",
619+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Chlorinating","YesNo",,89,"72B15.4.3",
620+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Where do people defecate/urinate at present?","String",,90,"72B15.5",
621+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Is the incidence of diarrhoeal diseases above normal? Is it increasing or decreasing?","Option",,91,"72B15.6","{'Length': '3', '1': 'Normal', '2': 'Increasing', '3': 'Decreasing'}"
622+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Are there adequate hand washing/bathing facilities at key points and are they used? ","String",,92,"72B15.7",
623+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Water and Sanitation",6,"Is soap or an alternative available?","YesNo",,92,"72B15.8",
624+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Houses","Option",,93,"72B16.1.1","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
625+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Water","Option",,94,"72B16.1.2","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
626+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Sanitation","Option",,95,"72B16.1.3","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
627+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Electricity","Option",,96,"72B16.1.4","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
628+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Health","Option",,97,"72B16.1.5","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
629+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Impact on people’s homes and key services: Community Centre","Option",,98,"72B16.1.6","{'Length': '3', '1': 'Low', '2': 'Medium', '3': 'High'}"
630+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"If homes have been severely damaged or destroyed, are people living: On the site of their former homes?","YesNo",,99,"72B16.2.1",
631+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Approximate numbers","Numeric",,100,"72B16.2.1.1","{'Format': 'n'}"
632+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"With friends or family? ","YesNo",,101,"72B16.2.2",
633+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Approximate numbers","Numeric",,102,"72B16.2.2.1","{'Format': 'n'}"
634+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"In camps?","YesNo",,103,"72B16.2.3",
635+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Approximate numbers","Numeric",,104,"72B16.2.3.1","{'Format': 'n'}"
636+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Did people use their homes to store: Tools and Equipment?","YesNo",,105,"72B16.3.1",
637+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Provide shelter or food for animals","YesNo",,106,"72B16.3.2",
638+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Do people use their homes for productive activities?","YesNo",,107,"72B16.4.1",
639+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Have they lost access to this space to produce goods?","YesNo",,108,"72B16.4.2",
640+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Are they unable to run small businesses? ","YesNo",,109,"72B16.4.3",
641+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Has the disaster affected their productive activities?","YesNo",,110,"72B16.4.4",
642+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"How has the disaster affected this use?","String",,111,"72B16.4.5",
643+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Shelter requirements: Need to resist heavy rain","YesNo",,112,"72B16.5.1",
644+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Need to resist heavy wind","YesNo",,113,"72B16.5.2",
645+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Need to resist hot weather","YesNo",,114,"72B16.5.3",
646+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Need to resist cold weather","YesNo",,115,"72B16.5.4",
647+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Shelter",7,"Describe the physical status climatic of shelters:","String",,116,"72B16.6",
648+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"What are the main types of activities households use to make a living? ","String",,117,"72B17.1",
649+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"Explain","String",,118,"72B17.1.1",
650+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"What were the main sources of income and food prior to the disaster? (e.g. farmer with smallholding, office worker, wage labourer, remittances, a combination of activities, etc.)","String",,119,"72B17.2",
651+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"What are the main agricultural activities? Who does what on the land and who owns it?","String",,120,"72B17.3",
652+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"Explain","String",,121,"72B17.3.1",
653+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"What has happened to households that run shops? What were the main sources of income and food prior to the disaster?","String",,122,"72B17.4",
654+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"Explain","String",,123,"72B17.4.1",
655+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"Have communities lost key items (assets) that they need for their work (e.g. fishing or farming equipment, means of transport, tools or equipment, etc.)? ","String",,124,"72B17.5",
656+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Livelihoods",8,"Have important environmental assets been damaged or destroyed which may affect people’s future ability to make a living?","String",,125,"72B17.6",
657+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Best way to access affected areas?","String",,126,"72B18.1",
658+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Rail","String",,127,"72B18.2.1",
659+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Bridges ","String",,128,"72B18.2.2",
660+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Water facilities ","String",,129,"72B18.2.3",
661+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Sewage systems","String",,130,"72B18.2.4",
662+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Schools","String",,131,"72B18.2.5",
663+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Health facilities","String",,132,"72B18.2.6",
664+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Electricity","String",,133,"72B18.2.7",
665+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Telephones","String",,134,"72B18.2.8",
666+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Airport","String",,135,"72B18.2.9",
667+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Conditions/access of (as applicable) of Seaport","String",,136,"72B18.2.10",
668+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Concerns for Hazardous materials","YesNo",,137,"72B18.3.1",
669+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Concerns for Toxic spills","YesNo",,138,"72B18.3.2",
670+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Concerns for Oil spills","YesNo",,139,"72B18.3.3",
671+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Concerns for Mines/ERW","YesNo",,140,"72B18.3.4",
672+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Infrastructure",9,"Concerns others","YesNo",,141,"72B18.3.5",
673+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",10,"Is the local government active in the disaster response? ","YesNoDontKnow",,142,"72B19.1",
674+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",10,"Is the community responding to the disaster? ","YesNoDontKnow",,143,"72B19.2",
675+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",10,"Are NGOs responding in the disaster area? ","YesNoDontKnow",,144,"72B19.3",
676+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",10,"Which ones","String",,145,"72B19.3.1",
677+"72 Hour B","Rapid onset disaster. First 72 hours, rapid field assessment form (B)","72B3","72B5","72B6","72B2.1","72B9.1","Response",10,"Expected needs","Option",,146,"72B-Re-5","{'Length': '3', '1': 'Rural', '2': 'Peri-Urban', '3': 'Urban'}"
678
679=== modified file 'private/prepopulate/demo/ADAT/tasks.cfg'
680--- private/prepopulate/demo/ADAT/tasks.cfg 2011-12-01 13:58:31 +0000
681+++ private/prepopulate/demo/ADAT/tasks.cfg 2011-12-03 15:39:28 +0000
682@@ -26,5 +26,6 @@
683 survey,complete,72H_response.csv,complete.xsl
684 # Add the layout rules for a template
685 survey,formatter,24Hr-B.xls.Layout.csv,formatter.xsl
686+survey,formatter,72Hr-B.xls.Layout.csv,formatter.xsl
687 survey,formatter,layoutPMI.csv,formatter.xsl
688