is since 1 year ago patient 42473 diagnosed with hx of past noncompliance?
select count(*)>0 from diagnoses_icd where diagnoses_icd.icd9_code = ( select d_icd_diagnoses.icd9_code from d_icd_diagnoses where d_icd_diagnoses.short_title = 'hx of past noncompliance' ) and diagnoses_icd.hadm_id in ( select admissions.hadm_id from admissions where admissions.subject_id = 42473 ) and datetime(diagnoses_icd.charttime) >= datetime(current_time,'-1 year')