review worker with no location
Worker not assigned to any location can see all appointments in calendar view; in 'add appointment' page all locations in dropdown list are available (but the correct warning is displayed "You cannot create appointment for this location") and all notifications are displayed.
I think the "no-location" worker should see empty calendar view, empty dropdown location list and proper notification?