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

Data Section

Data Element Container Grooper.Core

Defines a hierarchical container for related data elements within a document, enabling logical grouping, extraction, and validation of complex data structures.

Remarks

Overview

A Data Section is a container element used to organize and extract related data within a Data Model. Sections provide hierarchy and structure to document schemas, allowing you to subdivide complex documents into logical parts.

Key Features

  • Hierarchical Grouping: Sections can contain Data Fields, Data Tables, and other Data Sections as children, supporting recursive and flexible document layouts.
  • Extraction Scope: Sections can be configured as single-instance (appearing once per document) or multi-instance (collections of repeating records).
  • Flexible Content: Unlike tables, sections can contain a mix of fields, tables, and nested sections, not just columns.
  • Display Behavior: Multi-instance sections are presented as key-value pairs with paging controls, while tables are always displayed in a grid.

Usage Scenarios

  • Subdividing Documents: Use sections to break down documents into logical parts, such as "Patient Info" and "Responsible Party" on a medical form, or to group claims in an EOB document.
  • Single vs. Multi-Instance:
    • Single-instance section: Represents a record that appears once, e.g., "Personal Info" on a job application.
    • Multi-instance section: Represents a collection of records, e.g., semesters on a transcript, or multiple claim entries.
  • Comparison to Tables:
    • Tables may only have columns as children, and always display in a grid.
    • Sections may contain fields, tables, and other sections, and multi-instance sections display as key-value pairs.

Extraction and Validation

  • The section's extraction method (Section Extract Method) determines how section instances are identified and extracted during the Extract activity.
  • The 'Scope' property controls whether the section is single-instance, multi-instance, or combines results from multiple columns.
  • The 'Element Count Range' property can enforce minimum/maximum instance counts for validation.
  • The 'Miss Disposition' property defines what happens if extraction fails (e.g., create a blank instance, use a default zone, etc.).

For more information, see the documentation for Data Model, Data Field, Data Table, and Section Instance.

Properties

NameTypeDescription
General
Import Source String

Used with import operations.. The source element name.

Appearance
Behavior

Design Tabs

General View properties of this element, along with a preview of its layout in a Data Grid.
Reports View reports for a node.
Tester Test data extraction for a Data Element.
Advanced View or edit advanced details about a node.

Child Types

See Also

Used By

Notification