National Health Service(redirected from NHS Business Services Authority)
Also found in: Dictionary, Financial, Encyclopedia.
NHSNational Health Service. Launched in 1948, the NHS has grown to become the largest publicly funded healthcare system in the world. It is run by the UK Department of Health and politically accountable to central Government. The NHS provides free care to all eligible individuals living in any of the four countries (England, Northern Ireland, Scotland and Wales). The NHS (which includes Health and Social Care in Northern Ireland, NHS [England], NHS Scotland, and NHS Wales) is the fourth largest employer in the world (after the Chinese Army, Wal-Mart and the Indian Railways).