##opaque
$theResult
Determine applicable person PIDF tuple from 'optInEval' and assign to $person as
specified in [PDE_Spec], section "Default Watcher Processing".
Overriding willingness, overrides service level indications of willingness
as specified in [PDE_Spec], section "Overriding Willingness, Description".
Transform '<overriding-willingness>' contained in $owTmp to a 'bpt:UndefWillingnessType'
and place the output into $theResult.
Find a service tuple(s) referenced by the applicable PAL Presence Context
in $optInEval, and assign the result to $service.
""]]>
Transform '<willingness>' contained in $svcTmp to a 'bpt:WillingnessType'
and place the output into $theResult.
If $theResult is set to value (i.e. undefined or to an initial value)
bpel:getVariableProperty("optInEval" "pc:undef-willingness")
$theResult