Yeah I dont think those are the real issues. I am rather descriptive with my naming. Thanks for highlighting the special characters problem. I think it is a good idea I get rid of those.
Erm I cant post it all in one go as im limited to 25000 characters.
Anyways here is the new code Access threw at me. Gulp... it may be more entertaining to see than useful haha.
SELECT [general demographics].pt_id, [general demographics].dob, DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd")) AS Age, [general demographics].mut_1, [general demographics].mut_2, [Lung Function Non-Exace Associated].datepft, [Lung Function Non-Exace Associated].fevvalue, [Lung Function Non-Exace Associated].fevpred
FROM [general demographics] INNER JOIN [Lung Function Non-Exace Associated] ON [general demographics].pt_id = [Lung Function Non-Exace Associated].pt_id
WHERE (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev])) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general
demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([Lung Function Non-Exace Associated].fevvalue) Between [Forms].[Main Switch-board].[LMMinFev] And [Forms].[Main Switch-board].[LMMaxFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main
Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR ((([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMut1]) Is Null) AND (([Forms].[Main Switch-board].[LMMinFev]) Is Null) AND (([Forms].[Main Switch-board].[LMMut2]) Is Null) AND (([Forms].[Main Switch-board].[LMMinPredFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general demographics].[dob],"mmdd"))) Between [Forms].[Main Switch-board].[LMMinAge] And [Forms].[Main Switch-board].[LMMaxAge]) AND (([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMinAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMaxFev]) Is Null)) OR ((([general demographics].mut_1)=([Forms].[Main Switch-board].[LMMut1])) AND (([general demographics].mut_2)=([Forms].[Main Switch-board].[LMMut2])) AND (([Lung Function Non-Exace Associated].fevpred) Between [Forms].[Main Switch-board].[LMMinPredFev] And [Forms].[Main Switch-board].[LMMaxPredFev]) AND (([Forms].[Main Switch-board].[LMMaxAge]) Is Null) AND (([Forms].[Main Switch-board].[LMMaxFev]) Is Null)) OR (((DateDiff("yyyy",[general demographics].[dob],[datepft])+(Format([datepft],"mmdd")<Format([general