South Africa to get national health service