Types of procurement contract agreement