UI consistency, appointment details use data