We have previously had something like that in our setup. We'd use a parameterized trigger including the build tag of the upstream job. The child would then use a snippet of groovy in the cli to alter the status and description of the parent.
typed on my phone expect typos...