MOPM-7 proof of using NativeNamedQuery to retrieve results from a complex SQL which joins multiple tables and has arbitrary filter criteria