Child consent required #4174

in activity list if already completed

This commit follows the pattern where we cancel activities
in PSC if the participant has previously completed the
activity in another Event.

The issues around child consent which this commit
addresses is listed in ticket #4174