India's constitution guarantees free healthcare for all its citizens,but in practice the private healthcare sector is a responsible for the majority of healthcare in the India, and most healthcare expenses are paid out of pocket by patients and their families, rather than through insurance. All government hospitals are to provide healthcare free of cost,. According to National Family Health Survey-3, the private medical sector remains the primary source of health care for 70% of households in urban areas and 63% of households in rural areas.