Architecture: Helix Scanner Integrations
The Helix MARS Scanner application is designed to function not just as a standalone tool but also as an integrated component within the broader MARS platform and other enterprise systems.
Key Integration Points:
- MARS Watcher: The Scanner often integrates with MARS Watcher for "Day Forward" scenarios. Watcher can monitor input sources (like network folders where scanned images are dropped) and trigger Scanner processing automatically. Watcher can also receive the structured data exported by the Scanner for further orchestration or ingestion into target systems.
- MARS Data Mining Studio (MDMS): While both can perform extraction, the Scanner focuses on initial capture and digitization from images, while MDMS often handles more complex extraction and transformation from a wider variety of digital sources (including print streams, existing PDFs, database outputs). Data extracted by the Scanner (e.g., in XML/CSV) can potentially be fed into MDMS for further enrichment or transformation.
- MARS APIs (Scan API): The Scanner exposes functionalities via a REST API. This allows external applications, scripts, or workflow engines (like Business Process Management systems) to programmatically submit scan batches, monitor processing status, and retrieve exported data, enabling tight integration into automated business processes.
- Target Systems (via Export): Through its export capabilities (CSV, XML), the Scanner integrates indirectly with numerous downstream systems capable of consuming these structured formats, such as:
- Enterprise Content Management (ECM) systems (for storing images and metadata).
- Databases (for loading extracted data).
- Enterprise Resource Planning (ERP) systems.
- Line-of-business applications.
- Input Devices: Integrates directly with scanning hardware via standard TWAIN and ISIS drivers.
This integration capability allows the Scanner to serve as a flexible front-end capture solution within diverse enterprise architectures.