The Social Protection Law covers mandatorily all types of employment contracts whether specific or nonspecific-term contracts including part-time contracts, hourly contracts, training contracts, and casual work among others. Further, it also includes self-employed persons engaged in licensed professions such as taxi drivers, driving instructors, fishermen, farmers, etc. to serve as a safeguard for them during old age, disability or death.