Gets display name for a document using consistent logic. Automatically adds appropriate file extensions if missing.
The document to get display name for (Datalayer model instance).
Optional
Document type info (detected if not provided).
Display name with appropriate extension.
Gets display name for a document using consistent logic. Automatically adds appropriate file extensions if missing.