Parent job which contains checklist and triggers child jobs for each marked value as a input parameter

Hi all,
I was faced with an unusual task.
I need to create following relation between parent job and child jobs:

Parent Job contains one parameter that is passed to child job.

Sounds easy, but it should be able to pass more than one value and depending of amount of values trigger equivalent number of child jobs with relation (one value from parent is passed to one child job).
I see it as a checklist of all possible values in parent job and depending on what is checked equivalent child jobs will be triggered.

Any tips how to achieve that approach?
Thanks in advice,
Maciej.