251 |
251 |
|
252 |
252 |
def add_text_value_to_child_indicator(self, data):
|
253 |
253 |
self.add_text_value('ChildIndicator', data, ['code'])
|
254 |
254 |
|
255 |
255 |
def add_text_value_to_child_person(self, data):
|
256 |
256 |
self.add_text_value('Civility', data, ['personInfo', 'civility'])
|
257 |
257 |
self.add_text_value('Quality', data, ['personQuality', 'code'])
|
258 |
258 |
self.add_text_value('Sex', data, ['personInfo', 'sexe'])
|
259 |
|
return data
|
260 |
259 |
|
261 |
260 |
def add_text_value_to_child(self, data):
|
262 |
261 |
self.add_text_value('Sex', data, ['sexe'])
|
263 |
262 |
self.add_text_value('DietCode', data, ['dietcode'])
|
264 |
263 |
self.add_text_value('PAI', data, ['paiInfoBean', 'code'])
|
265 |
264 |
for person in data['authorizedPersonList']:
|
266 |
265 |
self.add_text_value_to_child_person(person)
|
267 |
266 |
for indicator in data['indicatorList']:
|
268 |
267 |
self.add_text_value_to_child_indicator(indicator)
|
269 |
268 |
self.add_indicators_field('ChildIndicator', data)
|
270 |
|
return data
|
271 |
269 |
|
272 |
270 |
def add_text_value_to_person(self, data):
|
273 |
271 |
self.add_text_value('Civility', data, ['civility'])
|
274 |
272 |
self.add_text_value('Quality', data, ['quality'])
|
275 |
273 |
self.add_text_value('Sex', data, ['sexe'])
|
276 |
274 |
|
277 |
275 |
def add_text_value_to_rl(self, data):
|
278 |
276 |
self.add_text_value('Civility', data, ['civility'])
|
... | ... | |
292 |
290 |
self.add_text_value('Situation', data, ['situation'])
|
293 |
291 |
for rlg in 'RL1', 'RL2':
|
294 |
292 |
if data.get(rlg):
|
295 |
293 |
self.add_text_value_to_rl(data[rlg])
|
296 |
294 |
for child in data['childList']:
|
297 |
295 |
self.add_text_value_to_child(child)
|
298 |
296 |
for person in data['emergencyPersonList']:
|
299 |
297 |
self.add_text_value_to_person(person)
|
300 |
|
return data
|
301 |
298 |
|
302 |
299 |
def get_child_person(self, family_id, child_id, person_id):
|
303 |
300 |
data = self.get_child_person_raw(family_id, child_id, person_id)
|
304 |
301 |
self.add_text_value_to_child_person(data)
|
305 |
302 |
return data
|
306 |
303 |
|
307 |
304 |
def get_child(self, family_id, child_id):
|
308 |
305 |
data = self.get_child_raw(family_id, child_id)
|
309 |
|
-
|