Hi Vivu,
Live scan is only available for green card holders and citizens of USA. I’m not one and so I didn’t do this .
I got my fingerprints done by FNL in san Francisco where they do digital fingerprinting . They don’t ask for any live scan form or anything . You need to take your ID and FBI...