Icon

KNIME_​PSA_​Closest_​Not_​Later_​Than

Patient Diagnosis DatePatient Test DatesPatients with Diag Date andTest Date.Done it as an outer join in case there are patients forwhom there is noTest Date showingGet Difference in daysbetween test date anddiagnosis dateBase column: test dateCompare diff to: diag dateI've done the test this way round soPOSITIVE difference means test was BEFORE diagnosisFilter out any negativeday differencesFor each patient,get row with MAXIMUMtest datePatients with ID,Diagnosis DateLast Test ON OR BEFOREDiagnosis DateOuter join to ensure allpatients appear even ifno test date is shownTable Creator Table Creator Joiner Date&TimeDifference Row Filter GroupBy Joiner Patient Diagnosis DatePatient Test DatesPatients with Diag Date andTest Date.Done it as an outer join in case there are patients forwhom there is noTest Date showingGet Difference in daysbetween test date anddiagnosis dateBase column: test dateCompare diff to: diag dateI've done the test this way round soPOSITIVE difference means test was BEFORE diagnosisFilter out any negativeday differencesFor each patient,get row with MAXIMUMtest datePatients with ID,Diagnosis DateLast Test ON OR BEFOREDiagnosis DateOuter join to ensure allpatients appear even ifno test date is shownTable Creator Table Creator Joiner Date&TimeDifference Row Filter GroupBy Joiner

Nodes

Extensions

Links