Validate dates in patient and data criteria

Compare dates between patient and patient data criteria to make sure encounters happen while patient is alive, patient does not die before being born, etc.