Jsf mostrando relatorio 1xn do hibernate (IDEIAS)

Bom dia

Estou iniciando com jsf e hibernate, preciso fazer algo do tipo:

tenho 3 tabelas no banco.

ga_client
id
desc

ga_procedure
id
desc

ga_client_proc
id
id_cli
id_proc

No hibernate ja esta feita a maneira de pegar os dados da ga_client_proc através do id_cli que é o que eu preciso.

O que eu não faço a minima ideia de como fazer é pegar esses dados e mostrar na tela com o jsf e primefaces.
Um cliente pode ter vários procedimentos na hora de mostrar na hora de carregar a tela meu jsf tem que mandar o id do cliente para o método que processa
e me retorna a quantidade de procedimentos desse cliente, retornando isso, eu vou mostrar um figura x vezes onde x é a quantidade de procedimentos.

Essa figura será um link que pelo menos tem que ter o id_proc, porque quando o usuario clicar tem que abrir o procedimento referente aquele cliente.

Alguém poderia me dar alguma ideia de como fazer isso, ou algum link com algo parecido?

Obrigado

ps. ja procurei no google.