instruction: what number of days has it been since the last time patient 022-78423 was diagnosed with neutropenia on the current hospital visit?
response: SELECT 1 * (STRFTIME('%j', CURRENT_TIME()) - STRFTIME('%j', diagnosis.diagnosistime)) FROM diagnosis WHERE diagnosis.patientunitstayid IN (SELECT patient.patientunitstayid FROM patient WHERE patient.patienthealthsystemstayid IN (SELECT patient.patienthealthsystemstayid FROM patient WHERE patient.uniquepid = '022-78423' AND patient.hospitaldischargetime IS NULL)) AND diagnosis.diagnosisname = 'neutropenia' ORDER BY diagnosis.diagnosistime DESC LIMIT 1