Add appointment processing