Yes, this is possible. You will need to catch the AppointmentEditDialogShowing event and then provide your own custom dialog. There is a full help topic here on this subject
I hope this helps but please let me know if you need more information
Richard