|
|
|
@ -107,8 +107,8 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
renewal, |
|
|
|
renewal, |
|
|
|
log.startdate&.day, |
|
|
|
log.startdate&.day, |
|
|
|
log.startdate&.month, |
|
|
|
log.startdate&.month, |
|
|
|
log.startdate&.strftime("%y"), # 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.startdate&.strftime("%y"), # 10 |
|
|
|
rent_type, |
|
|
|
rent_type, |
|
|
|
log.irproduct_other, |
|
|
|
log.irproduct_other, |
|
|
|
log.tenancycode, |
|
|
|
log.tenancycode, |
|
|
|
@ -118,8 +118,8 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
log.unitletas, |
|
|
|
log.unitletas, |
|
|
|
log.uprn, |
|
|
|
log.uprn, |
|
|
|
log.address_line1&.tr(",", " "), |
|
|
|
log.address_line1&.tr(",", " "), |
|
|
|
log.address_line2&.tr(",", " "), # 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.address_line2&.tr(",", " "), # 20 |
|
|
|
log.town_or_city&.tr(",", " "), |
|
|
|
log.town_or_city&.tr(",", " "), |
|
|
|
log.county&.tr(",", " "), |
|
|
|
log.county&.tr(",", " "), |
|
|
|
((log.postcode_full || "").split(" ") || [""]).first, |
|
|
|
((log.postcode_full || "").split(" ") || [""]).first, |
|
|
|
@ -151,17 +151,18 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
log.ecstat1, |
|
|
|
log.ecstat1, |
|
|
|
log.age2 || overrides[:age2], |
|
|
|
log.age2 || overrides[:age2], |
|
|
|
relat_number(log.relat2), |
|
|
|
relat_number(log.relat2), |
|
|
|
|
|
|
|
|
|
|
|
log.sexrab2, # 50 |
|
|
|
log.sexrab2, # 50 |
|
|
|
log.gender_same_as_sex2, |
|
|
|
log.gender_same_as_sex2, |
|
|
|
log.gender_description2, |
|
|
|
log.gender_description2, |
|
|
|
log.ecstat2, |
|
|
|
log.ecstat2, |
|
|
|
|
|
|
|
|
|
|
|
log.age3 || overrides[:age3], |
|
|
|
log.age3 || overrides[:age3], |
|
|
|
relat_number(log.relat3), |
|
|
|
relat_number(log.relat3), |
|
|
|
log.sexrab3, |
|
|
|
log.sexrab3, |
|
|
|
log.gender_same_as_sex3, |
|
|
|
log.gender_same_as_sex3, |
|
|
|
log.gender_description3, |
|
|
|
log.gender_description3, |
|
|
|
log.ecstat3, |
|
|
|
log.ecstat3, |
|
|
|
|
|
|
|
|
|
|
|
log.age4 || overrides[:age4], # 60 |
|
|
|
log.age4 || overrides[:age4], # 60 |
|
|
|
relat_number(log.relat4), |
|
|
|
relat_number(log.relat4), |
|
|
|
log.sexrab4, |
|
|
|
log.sexrab4, |
|
|
|
@ -172,6 +173,7 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
relat_number(log.relat5), |
|
|
|
relat_number(log.relat5), |
|
|
|
log.sexrab5, |
|
|
|
log.sexrab5, |
|
|
|
log.gender_same_as_sex5, |
|
|
|
log.gender_same_as_sex5, |
|
|
|
|
|
|
|
|
|
|
|
log.gender_description5, # 70 |
|
|
|
log.gender_description5, # 70 |
|
|
|
log.ecstat5, |
|
|
|
log.ecstat5, |
|
|
|
log.age6 || overrides[:age6], |
|
|
|
log.age6 || overrides[:age6], |
|
|
|
@ -182,61 +184,62 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
log.ecstat6, |
|
|
|
log.ecstat6, |
|
|
|
log.age7 || overrides[:age7], |
|
|
|
log.age7 || overrides[:age7], |
|
|
|
relat_number(log.relat7), |
|
|
|
relat_number(log.relat7), |
|
|
|
|
|
|
|
|
|
|
|
log.sexrab7, # 80 |
|
|
|
log.sexrab7, # 80 |
|
|
|
log.gender_same_as_sex7, |
|
|
|
log.gender_same_as_sex7, |
|
|
|
log.gender_description7, |
|
|
|
log.gender_description7, |
|
|
|
log.ecstat7, |
|
|
|
log.ecstat7, |
|
|
|
|
|
|
|
|
|
|
|
log.age8 || overrides[:age8], |
|
|
|
log.age8 || overrides[:age8], |
|
|
|
relat_number(log.relat8), |
|
|
|
relat_number(log.relat8), |
|
|
|
log.sexrab8, |
|
|
|
log.sexrab8, |
|
|
|
log.gender_same_as_sex8, |
|
|
|
log.gender_same_as_sex8, |
|
|
|
log.gender_description8, |
|
|
|
log.gender_description8, |
|
|
|
log.ecstat8, |
|
|
|
log.ecstat8, |
|
|
|
|
|
|
|
|
|
|
|
log.armedforces, # 90 |
|
|
|
log.armedforces, # 90 |
|
|
|
log.leftreg, |
|
|
|
log.leftreg, |
|
|
|
log.reservist, |
|
|
|
log.reservist, |
|
|
|
log.preg_occ, |
|
|
|
log.preg_occ, |
|
|
|
log.housingneeds_a, |
|
|
|
log.housingneeds_a, |
|
|
|
log.housingneeds_b, |
|
|
|
log.housingneeds_b, |
|
|
|
|
|
|
|
|
|
|
|
log.housingneeds_c, |
|
|
|
log.housingneeds_c, |
|
|
|
log.housingneeds_f, |
|
|
|
log.housingneeds_f, |
|
|
|
log.housingneeds_g, |
|
|
|
log.housingneeds_g, |
|
|
|
log.housingneeds_h, |
|
|
|
log.housingneeds_h, |
|
|
|
|
|
|
|
|
|
|
|
overrides[:illness] || log.illness, # 100 |
|
|
|
overrides[:illness] || log.illness, # 100 |
|
|
|
log.illness_type_1, |
|
|
|
log.illness_type_1, |
|
|
|
log.illness_type_2, |
|
|
|
log.illness_type_2, |
|
|
|
log.illness_type_3, |
|
|
|
log.illness_type_3, |
|
|
|
log.illness_type_4, |
|
|
|
log.illness_type_4, |
|
|
|
log.illness_type_5, # 90 |
|
|
|
log.illness_type_5, |
|
|
|
|
|
|
|
|
|
|
|
log.illness_type_6, |
|
|
|
log.illness_type_6, |
|
|
|
log.illness_type_7, |
|
|
|
log.illness_type_7, |
|
|
|
log.illness_type_8, |
|
|
|
log.illness_type_8, |
|
|
|
log.illness_type_9, |
|
|
|
log.illness_type_9, |
|
|
|
|
|
|
|
|
|
|
|
log.illness_type_10, # 110 |
|
|
|
log.illness_type_10, # 110 |
|
|
|
log.layear, |
|
|
|
log.layear, |
|
|
|
log.waityear, |
|
|
|
log.waityear, |
|
|
|
log.reason, |
|
|
|
log.reason, |
|
|
|
log.reasonother, |
|
|
|
log.reasonother, |
|
|
|
log.prevten, |
|
|
|
log.prevten, |
|
|
|
|
|
|
|
|
|
|
|
homeless, |
|
|
|
homeless, |
|
|
|
previous_postcode_known, |
|
|
|
previous_postcode_known, |
|
|
|
((log.ppostcode_full || "").split(" ") || [""]).first, |
|
|
|
((log.ppostcode_full || "").split(" ") || [""]).first, |
|
|
|
((log.ppostcode_full || "").split(" ") || [""]).last, |
|
|
|
((log.ppostcode_full || "").split(" ") || [""]).last, |
|
|
|
|
|
|
|
|
|
|
|
log.prevloc, # 120 |
|
|
|
log.prevloc, # 120 |
|
|
|
log.reasonpref, |
|
|
|
log.reasonpref, |
|
|
|
log.rp_homeless, |
|
|
|
log.rp_homeless, |
|
|
|
log.rp_insan_unsat, |
|
|
|
log.rp_insan_unsat, |
|
|
|
log.rp_medwel, |
|
|
|
log.rp_medwel, |
|
|
|
log.rp_hardship, |
|
|
|
log.rp_hardship, |
|
|
|
|
|
|
|
|
|
|
|
log.rp_dontknow, |
|
|
|
log.rp_dontknow, |
|
|
|
cbl, |
|
|
|
cbl, |
|
|
|
chr, |
|
|
|
chr, |
|
|
|
cap, |
|
|
|
cap, |
|
|
|
|
|
|
|
|
|
|
|
accessible_register, # 130 |
|
|
|
accessible_register, # 130 |
|
|
|
log.owning_organisation.la? ? log.referral_register : nil, |
|
|
|
log.owning_organisation.la? ? log.referral_register : nil, |
|
|
|
log.owning_organisation.prp? ? log.referral_register : nil, |
|
|
|
log.owning_organisation.prp? ? log.referral_register : nil, |
|
|
|
@ -246,8 +249,8 @@ class BulkUpload::LettingsLogToCsv |
|
|
|
log.incfreq, |
|
|
|
log.incfreq, |
|
|
|
log.earnings, |
|
|
|
log.earnings, |
|
|
|
log.hb, |
|
|
|
log.hb, |
|
|
|
|
|
|
|
|
|
|
|
log.benefits, |
|
|
|
log.benefits, |
|
|
|
|
|
|
|
|
|
|
|
log.household_charge, # 140 |
|
|
|
log.household_charge, # 140 |
|
|
|
log.period, |
|
|
|
log.period, |
|
|
|
log.brent, |
|
|
|
log.brent, |
|
|
|
|