In BulkImport V1, when you upload student file, along with parents data, if the csv parent name matches along with phone number, it will update parent's profile and add that email address to the matching parent. If the names don't match, it will create a new account with that email.
For example,
There is a student Emily Smith, with parent Robert Smith, who is already having bloomz account created with phone 18231234567, and we want to add email address to that account.
Existing Student data
Existing Parent Data
The bulkimport data should have the student row, with the matching student sis_id and parent phone field should match the phone number to the existing account, as well as parent's name should match with the parent, we are updating.
student_name | student_sis_id | student_email | student_phone | student_grade | student_language | student_dob | parent1_name | parent1_email | parent1_phone | parent1_phone2 | parent1_language | parent2_name | parent2_email | parent2_phone | parent2_phone2 | parent2_language | school_name | school_sis_id | group_name | group_sis_id | group_type |
Emily Smith | 1234 | 5 | Robert Smith | robert.smith@gmail.com | 18231234567 | 2691 |
For above case, it will update Robert Smith's account with the email provided,
If the parent's name will not match with the existing parent with the phone number, it will create new account
student_name | student_sis_id | student_email | student_phone | student_grade | student_language | student_dob | parent1_name | parent1_email | parent1_phone | parent1_phone2 | parent1_language | parent2_name | parent2_email | parent2_phone | parent2_phone2 | parent2_language | school_name | school_sis_id | group_name | group_sis_id | group_type |
Emily Smith | 1234 | 5 | Enna Smith | 18231234567 | 2691 |
For above case, it will create new account for Enna Smith with the email id, as shown here