Allows us to create IdDocument classes that contain the ID.
Optional
An optional identifier for the document.
Ideally this should be unique across the document collection and formatted as a UUID, but this will not be enforced.
Allows us to create IdDocument classes that contain the ID.