Learning Rule-based Decision-Making Systems from Heterogeneous Longitudinal Data