Incorporates a payload by
reference to a URI where it can be found.
To support division of a
payload into smaller pieces for transport (AKA "chunking"), such as
across a CDS, the body of the element may contain a list of ReferenceValueBlock
elements. If so, each must have a URI to the block and an integer block number
indicating the order in which the blocks can be re-assembled into the original
payload. Block numbers must start at 1 and be sequential. When a list of
ReferenceValueBlocks is used, a TotalHash element must be present and must have
a totalBlocks attribute set to an integer indicating the number of such elements.
Tailoring: Not all systems will be willing or able
to support unbounded lists of blocks. When tailoring maxOccurs here to reflect
limitations imposed by a CDS or other implementation, that change should also be
reflected in the definition of a BlockedHashGroup.