Skip to main content
Important! This interface is deprecated. It will provide access only to the first document of the transaction.
The ExtractedData interface is a deserialized representation of the export results in JSON format (for skills containing the Extract activity). It simplifies access to data extracted using Extract activity.

Methods

NameDescription
HasFieldDefinition(string fieldName);Returns True if the field was detected in the structure description of the document specified in the Extract activity properties of a processing skill. Document structure is set in the ExtractedData object. ExtractedData fields are grouped, hence the field name should be passed as a path, for example, “Amounts/Additional Tax Groups/NetAmount”. Forward slashes are used as separators between fields and group names.
GetFieldValues(string fieldName);Returns an array of field values as Field objects for the specified field name. Can have any number of values.
AddFieldValue(string fieldName, number lineItem?);Creates a field instance. Can be used to create both repeating and non-repeating fields. Returns a created Field object.
RemoveTableRow(string tableName, number rowNumber);Removes a row from the table.
GetTableRowCount(string tableName);Returns the number of rows in the specified table.