Online registration system supported by Faculty of Medicine, Prince of Songkla University.