absenceDataの持ち方と各レコードの型を変更