Stud book - coordination on-site appointments, online foal reporting