Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Content Category

Content Type Grooper.Core

A Content Category is a container for organizing Document Types and other Content Categories within a Content Model.

Remarks

Overview

A Content Category is used to group related Document Types and subcategories, forming a hierarchical structure within a Content Model. This organization supports both logical grouping and the inheritance of shared configuration, such as Data Models, Behaviors, and Local Resources Folders.

Purpose and Usage

  • Use Content Categories to cluster Document Types that share common Data Elements, validation rules, or processing logic.
  • Categories can be nested to create multi-level hierarchies, making large or complex document sets easier to manage and configure.
  • Categories are also useful for separating "in development" types from production types, or for reflecting business units, document classes, or other logical groupings.

Inheritance and Configuration Reuse

Best Practices

  • Use categories to minimize duplication by defining shared configuration at the highest appropriate level.
  • Organize Document Types into categories that reflect real-world business structure or processing requirements.
  • Place resources and rules in the category's Local Resources Folder if they are shared by all contained types.
  • Use property overrides at the category level to apply consistent customizations across a group of Document Types.

Example Scenarios

  • Invoice Processing:
    Create a category "Invoices" with a shared Data Model for common fields (Invoice Number, Date, Total), and subcategories for "Government Invoices" and "Commercial Invoices" with specialized fields or rules.

  • HR Documents:
    Use categories for "Employee Records", "Benefits", and "Onboarding", each containing relevant Document Types and inheriting shared validation or extraction logic.

Related Concepts

  • Content Model: The root of the document type hierarchy.
  • Document Type: The leaf nodes representing specific document classes.
  • Data Model: Defines the data schema inherited by categories and types.
  • Local Resources Folder: Stores shared resources for a category and its descendants.
  • Inheritance: Mechanism for sharing configuration and data elements.

Properties

NameTypeDescription
General
Appearance

Design Tabs

General View or edit properties of a node.
Documents View a list of documents which are classified this content type or one of its descendants.
Reports View reports for a node.
Training Samples View a list of training documents for this content type and its descendants.
Labels Edit Label Sets for this content type or its descendants.
Overrides Override Data Element property values for this content type.
Weightings View the classification weightings associated with this Content Type.
Advanced View or edit advanced details about a node.

Child Types

See Also

Used By

Notification