We need any appointment update (time, date, status, etc.) to function as a trigger for workflows.