En ingles, correcto es "I have NO previous appointment" or "I do NOT have a previous appointment.
Tambien, "I cannot come at that time because I have a previous (or "prior") appointment."
"No puedo venir en ese momento porque tengo una cita previa (o "anterior ")".