Проблемы с jpql запросом

Здравствуйте проблема при создании jpql запроса, помогите создать запрос (com.haulmont.cuba.core.sys.jpql.JpqlSyntaxException: Errors found for input jpql).
SELECT * FROM (SELECT * FROM AIS_TEMPORARY_DISABILITY WHERE END_DATE IS NULL) r
RIGHT JOIN
(SELECT * from AIS_EMPLOYEE WHERE POSITION_ID = 501) e ON r.EMPLOYEE_ID = e.ID WHERE r.UUID IS NULL

Добрый день,
То что вы приводите - это SQL запрос, а не JPQL.
JPQL оперирует именами сущностей и их атрибутов, а не столбцов.
https://en.wikibooks.org/wiki/Java_Persistence/JPQL

Да, я знаю что это SQL запрос, специально оставил пример чтобы кто-то преобразовал данный SQL запрос в JPQL, так как у меня не получилось.
На данный момент я решил эту проблему созданием представлением на стороне БД и вызовом данного представления в КУБЕ