Types of testing 1voluntary testing 2surveillance 3mandatory testing. HIV testing and confidentiality and the right to autonomy of HIV AIDS patients