Duvida sobre chave estrangeira JPA

Estou com as seguintes duvidas. As notações OneToOne, OneToMany, ManyToMany e MappedBy

Exemplo: Tenho três entidades. Paciente, Ficha, Profissional; Relacionamento Bidirecional
Um paciente pode ter uma ficha, “Paciente OneToOne” e "Ficha OneToOne"
A chave estrangeira fica na entidade Ficha.
Em qual fica o MappedBy?
Um profissional pode ter varias fichas. “Profissional OneToMany” e "Ficha ManyToOne"
A chave estrangeira fica na entidade Ficha.
Em qual fica o MappedBy?

Minha duvida e aonde usar o MappedBy!

Você precisa escrever de uma forma clara como se estivesse criando uma tabela no banco.

Exemplo:
Tabela Profissional
id,
nome,
idFicha

Tabela Fichas
id,
descricao,

Reparece que em Profissional nós temos um campo/coluna que será uma FK para mapear com o ID da outra tabela…

É mais ou menos isso, leia um pouco mais sobre JPA/Hibernate