IReport Como usar um field para uma query

Olá pessoal, eu tenho a seguinte estrutura:

Tenho um exame marcado, dentro deste existe uma lista objetos que grava informações do exame (e.x.: Material para o exame, método, natureza), dentro desse objeto existe outra lista que são os exames que o compões (ex.: PSA, HIV, ETC). Dai o meu problema, eu tenho uma estrutura de relatórios para serem impressos e entregues ao paciente. Estes relatórios estão sendo feitos com Ireport e estão da seguinte maneira

Relatório master exame marcado (dados do paciente)
…|_ Relatório de dados do exame (dados do exame)
…|_ exame (resultados)

Então eu tenho que colocar os resultados de acordo com o exame, só que não consigo pegar o id do exame atual para pegar os resultados deste exame em uma query e apresenta-los no ultimo relatório, alguém poderia ajudar?.

Ninguém?