Validate Data in another list before Submission

In a Nintex form is it possible to validate data in another list before submission? I have two lists as below:

Master:

ID

Stage

Stage Complete?

1

First

2

Second

Delays List:

Delay

Barrier

Barrier Remove?

Stage

MasterId

A

B1

Yes

First

1

A

B2

No

First

1

What I want to do: on the Master from if user hits "Stage Completed?" before submission, the form being validated and if there's any related Delay with "Barrier Removed?=No" it doesn't save and shows an error message?

I know Lookup can be used for validation on another list, but in my case I need to do a query on Stage, Barrier Removed? and Master Id.

If Stage is not a lookup/choice field (text column connected to a choice form control) you could add a calculated column in the Delays list for <ID>_<Stage> and use this as a filter; it can be made hidden in the list's advanced setting to manage content types.