Use Evernote to Track Phone Calls, etc.
I had suggested using the Student Information System since everything you enter will automatically be tied to that one student, and you would be able to view your notes for that student, grades, attendance, discipline, etc. altogether.
If that does not seem to be a good option, I would suggest Evernote. Create a notebook called something like "Student Log." Every new phone call, parent conference, etc. becomes a new note. For the sake of consistency, title every note with the name of the student involved. The note will be automatically date and time stamped.
Use tags to help you easily sort what you are looking for. A would create a tag with the name of each school. Create a tag for each type of call you get (or place). "Complaint about teacher," "Commendation," "Attendance," "Discipline," "Grades." That way, you could easily find all notes from a particular, all notes from across the district which dealt with attendance, all notes from a particular school which dealt with discipline, all notes regarding a commendation for students, or any combination.
Set up a separate notebook called "Employee Log." (If you wanted to combine the student and employee one into one log, that's OK too.) Tags would be the name of each school (and since you have already created them for students, those are already there), "Commendation," "Concern," "Reprimand," etc. You can create tags as you go, so don't worry about having to get the entire list correct from the start. You can also add and change tags on any note you have already composed at any time.