diff --git a/smash/web/models.py b/smash/web/models.py
index f6fd6fd6c632e667c18166a988233e002bac45d5..f3c85fd8f928a3feea754e9dd3915b750b67f44b 100644
--- a/smash/web/models.py
+++ b/smash/web/models.py
@@ -429,8 +429,8 @@ class Appointment(models.Model):
         verbose_name='Worker conducting the assessment (if applicable)',
         null=True, blank=True
     )
-    appointment_type = models.ForeignKey(AppointmentType,
-        verbose_name='Appointment type',
+    appointment_types = models.ManyToManyField(AppointmentType,
+        verbose_name='Appointment types',
         null=True, blank=True
     )
     room = models.ForeignKey(Room,