(#21548) Reports return a hash key not id

This patch fixes the documentation and some inline comments to reflect that
a report returns a "hash" key not an "id" and that the type is a hash, not
a uuid in this instance.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #546 from kbarber/hash_not_id_in_exp_reports

Reports return a hash key not id