Data for building the uuid
OptionaldocumentName?: stringThe document name (or type)
The identifier of the document
Optionalpack?: string | nullThe document's compendium pack, if applicable
Optionalparent?: Document<object, DocumentConstructionContext> | nullThe document's parent, if any
A well-formed Document uuid unless one is unable to be created
Build a Universally Unique Identifier (uuid) from possibly limited data. An attempt will be made to resolve omitted components, but an identifier and at least one of documentName, parent, and pack are required.