Попробуйте что-то вроде этого:
List<PatientProfile> profiles = new List<PatientProfile>();
var result =
from pp in profiles
where pp.Name.FamilyName.StartsWith("firefly")
select new
{
Patient = pp.Patient,
PatientProfile = pp,
Mrn = pp.Mrn,
Name = pp.Name
};
Мы мало знаем о ваших классах, поэтому, если это не то, что вы ищете, опубликуйте свои свойства Patient и PatientProfile.