Three Types of Middle Level Business Functions