update aasm on appointments