yeah pretty much the same as you mentioned except for the fact that biometrics are not required for Super Visa application's from India....
The designated doctor has to give an emedical information sheet (with an UMI#) sheet which needs to be attached with your application