Today again I visited another NHS nearby to register myself.In this NHS I was told that the visa validity was irrelevant but I had to complete 6 months stay in the UK.
Now it is a lot more confusing,looks like there is no one single criteria for the NHS s!!!