Collation Providers define various methods for converting the raw extractor results of a Data Type into a final result set.
Each Data Type object defines one or more "extractors". At run time, each of these extractors is executed, producing a list of 0 or more matches on the document. If the Data Type has N extractors, then N lists will be produced. A collation method determines how these lists will be combined into the final result set.
Name | Description |
---|---|
Array | Matches a list of values arranged in horizontal, vertical, or flow order. |
Combine | Combines instances from child extractors based on the grouping specified in the Group By property. |
Individual | Combines the individual results from all extractors into a single result set. |
Key-Value List | Matches cases where a key and a list of 1 or more values occur on the document in a specific layout |
Key-Value Pair | Matches cases where a key-value pair occur on the document in a specific layout. |
Multi-Column | Output a single instance where the document has been reformatted to reflect the flow of a multi-column document. |
Ordered Array | Finds sequences of values where one result is present for each extractor, in the order in which they appear. |
Pattern-Based | Uses a regular expression to select a sequence of child extractor results. |
Split | Splits the input at each match found by an extractor. |
No properties are defined