Yes, you need to go for Medical Test at Medical Commission and to CEID department for finger print recording. After you company will prepare a labor contract and will get attestation from Ministry of Labour before submitted your passport at Immigration for stamping residence visa.

Your company needs to register your entry records and take Medical Appointment from the online system and you need to visit Medical Commission along with your PRO to complete this.

No need appointment for visiting CEID department for finger print but your PRO will print online application form and will take you as per his schedule and once Medical result is updated in Immigration system.

If you have any more queries please let me know.