Appointment management provides a standardized mechanism to book an appointment with all the necessary appointment characteristics. It supports searching for free appointment slots based on parameters, as for example a party, then creating the appointment. The appointment has characteristics such as nature of appointment, place of appointment