Add appointment model