add interface to refresh data from existing appointment