Вы не можете иметь агрегат в подзапросе со значениями внешнего запроса:
AND EffectiveEnrollmentDate IN (<s>Select MAX(EffectiveEnrollmentDate)</s>)
Что вы хотите сделать, это:
SELECT dbo.[PatRoster].*
FROM dbo.[PatRoster]
WHERE PatID = @PatIDParam
AND EffectiveEnrollmentDate = (Select MAX(EffectiveEnrollmentDate)
FROM dbo.[PatRoster]
WHERE PatID = @PatIDParam)