| BatchGenerationResult | Result of multiple template generation. |
| BatchOmrEngine | Main aggregator for a batch processing |
| BatchRecognitionResult | Result of a batch recognition of a collection of scans |
| BatchTemplateProcessor | A tool for recognizing scans with a specific recognition pattern |
| DataRecord | Represent data for single instance of the form |
| DataSet | Collection of fields for each of the template instances. Used for batch Generation and batch Recognition BatchOmrEngine |
| TemplateExporter | A tool for precise retrieval of template generation results Iterate over template forms and pages |