次のクエリの Nhibernate 基準を作成しようとしていますが、正しいアイデアが得られません。ガイドをお願いします
SELECT PEH.ResponseStatus FROM PatientEligibilityHistory PEH WHERE PEH.PatientId = " + patientId + " AND PEH.PayorId = " + payorId + " AND PEH.DateOfService = '" + dateOfService + "' AND PEH.Insured_Id = '" + insuredId + "' HAVING PEH.ResponseDateTime = MAX(PEH.ResponseDateTime)
max を使用して has 句の条件を作成する方法がわかりません。