Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The FTE ArticulateML Parser Node has a number of required and optional components. Complete profile definitions are defined in the node itself.

...

  • A Release Channel (stable, labs) is required. Unless otherwise directed, customers are encouraged to use the “stable” channel.

  • A License Key is required. If you have not been provided a license key for FTEArticulateML, requests into the service will fail.

...

Directly beneath the connection settings, a checkbox option for Process all pages can be seen. By default, FTE ArticulateML will only ever process Page 1 of a document. If your use case demands multi-page processing, this option should be checked.

...

In use cases where some but not all processing might need to span pages of a document, customers are strong encouraged to fork their processes so multiple FTE ArticulateML nodes may be used with the appropriate settings for each specific scenario..

...

  1. The Process Field dropdown will contain a list of all process fields added to the workflow. Select the process field you wish to assign from the list. If the list is empty, note you must first add fields to the workflow.

  2. AI Field Expressions is used to store the parsing expression for the process field. Do note, the expression assigned here will set a single value to a “header” field type. This section of the node does not interface with Table fields.

  3. Add a new Header Mapping if you care to set data from the AI response to additional fields.

  4. If you have a mapping that isn’t needed, click the Delete link to the right of that mapping.

Table Fields

Handling table fields is slightly different than handling header fields. To start, some additional information is required in the form of (1) the table field to target and (2) the “table of interest” from the AI response.

...

  1. Set the name of the table field that will be used to collect data. The is the name of a GlobalCapture process field that is of type “Table”.

  2. Set the table of interest / assign $toi. When table expressions are evaluated, any occurrence of the string $toi will be replaced with the expressions provided in the Table AI Table of Interest field. This essentially allows for shorthand notation to reference that part of the expression without having to rekey it, potentially multiple times, in more complex expressions and / or functions.

    When mapping values to table fields, with a properly formed Table of Interest expressing the rest of the statement can be significantly simpler and less error prone. Use of this replacement is highly encouraged.

  3. Table Field Cell is the Column Field’s name in the table you wish to target. This is the field name, as it is presented in the table.

  4. AI Field Expressions is used to store the parsing expression for the process field. As with Header/Footer, the expression provided here sets the value of the field from the AI response.