Multiple source PATHCOPY

If the input is a partial path, then values are copied to the destination by matching a source element name to a destination element name. The elements to which the source and destination paths refer must have the same name.

If the source path cannot be resolved to a single value (a partial path), then a multiple source PATHCOPY is performed. This operation does not modify values that already exist in the destination message. It only adds new elements. PATHCOPY attempts to copy each element from the source sub-tree to the destination.

Both paths must specify a repetition, or not specify a repetition. You cannot have only one of the paths specify a repetition.