DemandFlow Support Centre

DTYPECAT: Doc Type Category

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A category for grouping document types, providing top-level classification in the document management system.

DTYPECAT: Doc Type Category

A category for grouping document types, providing top-level classification in the document management system.

Default definition. This article describes the default DTYPECAT definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches DTYPECAT.

Entity properties

PropertyValue
Entity codeDTYPECAT
Display nameDoc Type Category
PluralDoc Type Categories
Level12000

Use cases

DTYPECAT provides the top level of the document classification hierarchy (DTYPECAT > DTYPE > DRECORD). Categories group related document types - for example, a 'Quality Management' category might contain types like 'Policy', 'Procedure', 'Work Instruction'. The entity is deliberately simple (ref, name, description, notes) because it serves as a pure organisational grouping. DTYPE entities reference their category, and DRECORD entities also reference a category directly for quick filtering. DASSIGNEE entities use category (comboKey 1) alongside type (comboKey 2) and role (comboKey 3) to scope user assignments, enabling broad assignments like 'all Quality Management documents' without specifying each type.

Fields

Document Type Category

FieldTypeRequiredNotes
reftextType ID. Read only.
nametextYesName.
descriptiontext (multi-line)Description.

Internal Notes

FieldTypeRequiredNotes
notestext (multi-line)Notes.

Relationships

  • No declared relationships in the default definition.

Creating a Doc Type Category via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "DTYPECAT",
  "level":    12000,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example name",
  "description": "Example value",
  "notes": "Example value"
}

Listing Doc Type Categories records

GET /v1/entities/DTYPECAT/SUB:<your-sub-id>

See also

dtypecatdoctypecategorycategoriesdocumenttypescatsgroupingdocumenttypesprovidinglevelclassification

Was this article helpful?

← Back to Knowledge Base