People aged 29 and over who newly register with GP practices in England will be asked if they had a blood transfusion prior to 1996.