The health system is composed of the public sector, the for-profit private sector and the non-profit private sector. Health care services are provided mainly through the public sector network (NHS), which relies on 1277 health facilities (HF), organized in 4 levels, with a total of 15 877 beds6 and around 26 000 health workers (Table 4). Level I offers essential primary care services through 1224 HF (urban and rural health centres and health posts) representing 96% of all national HF. Of the 53 hospitals, 5 are level-4 hospitals, offering the highest level of specialized care, 7 (provincial) are level 3. Level II includes the rural district.