passar parâmetro na função com valor de tabela usando a instrução select

Eu criei uma função de retorno com valor de tabela que me retorna uma tabela. aqui é chamada da minha função como segue

SELECT * FROM dbo.[StateFixedTaxesCalculation](3020,16,1,1006)

e está funcionando OK para mim, agora eu quero usar essa chamada de função em uma declaração select, para que eu possa passar16 que é basicamenteemployeeId dinamicamente.

Então eu decidi usar a junção interna com a tabela retornada por essa função. Como isso

SELECT * FROM Employee as E
INNER JOIN  dbo.[StateFixedTaxesCalculation](3020,16,1,1006) as TC   ON TC.EmployeeId=E.EmployeeId

mas agora como posso passar16 como valor dinâmico de todosemployeeId um por um .

questionAnswers(1)

yourAnswerToTheQuestion