Is it possible to use pl/sql procedures or functions using multiple column pl/sql tables as parameters with different data-types ?

example: pl/sql table with empno,hire_date and salary