is supposed to work as a way to purchase and provide health care to all south african residents without detracting from other social services. those receiving health care from both the public and private sectors will be mandated to contribute through taxes to the nhif. the anc hopes that the nhi plan will work to pay for health care costs for those who cannot pay for it themselves. there are those who doubt the nhi and oppose its fundamental techniques. for example, many believe that the nhi will put a burden on the upper class to pay for all lower class health care. currently, the vast majority of health care funds comes from individual contributions coming from upper class patients paying directly for health care in the private sector. the nhi proposes that health care fund revenues be shifted from these individual contributions to a general tax revenue. because the nhi aims to provide free health care to all south africans, the new system is expected to bring an end to the financial burden facing public sector patients. refugees and asylum seekers the south african constitution guarantees everyone "access to health care services" and states that "no one may be refused emergency medical treatment." hence, all south african residents, including refugees and asylum seekers, are entitled to access to health care services. a department of health directive stated that all refugees and asylum seekers – without the need for a permit or a south african identity document – should have access to free anti-retroviral treatment at all public health care providers. the refugee act entitles migrants to full legal protection under the bill of rights as well as the same basic health care services which inhabitants of south africa receive. although infectious diseases "as prescribed from time to time" does bar entry, grant of temporary and permanent residence permits according to the immigration act, this does not include an infection with hiv and therefore migrants cannot be declined entry or medical treatment based on their hiv status.