The Code provides for the "Caisse Nationale de Prévoyance Sociale" (CNPS) whose tasked is to provide benefits to salaried employees to alleviate the financial consequences of certain risks or situations such as accident at work and occupational diseases, maternity, retirement, invalidity and death and family allowances (art. 1 and 5).