UHM-937 Initial implementation of controller and page to manage appointment types