Booking Non Patient To Visit the Facility

I wanted to use the booking module to book someone who is not a patient to come visit the clinic. Also is it possible for the one being visited not to be necessarily a doctor. If possible how is this setup?

Regards,
Abdalla

OpenEMR version 5.0 provides clinic level appointment categories under Administration->Other->Calendar->Categories but believe functionality is lacking to access this through the appointment booking popup; there should be a clinic tab at the top next to patient and provider