= RecistTarget(current_mm=25, baseline_mm=20, is_new_lesion=True)
target = RecistNonTarget(unequivocal_progress=False)
nontarget = RecistTimePoint(target=target, nontarget=nontarget)
timepoint
print(timepoint.category)
{'final': 'PD', 'target': 'PD', 'nontarget': 'Non-CR/Non-PD'}