> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ExtractedData (deprecated)

> Deprecated ExtractedData interface for accessing Extract activity output in Custom activity scripts. Provides only the first document of a transaction.

<span style={{ color:"red" }}>
  This interface is deprecated. It will provide access only to the first document of the transaction.
</span>

The ExtractedData interface is a deserialized representation of the export results in JSON format (for skills containing the [Extract](/vantage/documentation/skill-designer/process/extract-activity) activity).

It simplifies access to data extracted using Extract activity.

## Methods

| Name                                                | Description                                                                                                                                                                                                                                                                                                                                                                                                                      |
| :-------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 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](/vantage/documentation/skill-designer/process/custom-activity/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](/vantage/documentation/skill-designer/process/custom-activity/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.                                                                                                                                                                                                                                                                                                                                                                               |

## Related topics

<CardGroup cols={2}>
  <Card title="Transaction" icon="exchange" href="/vantage/documentation/skill-designer/process/custom-activity/transaction">
    Modern replacement — access all transaction documents, not just the first.
  </Card>

  <Card title="Document" icon="file-lines" href="/vantage/documentation/skill-designer/process/custom-activity/document">
    The document being processed by the Custom activity.
  </Card>

  <Card title="Extract activity" icon="database" href="/vantage/documentation/skill-designer/process/extract-activity">
    The Process activity that produces ExtractedData output.
  </Card>

  <Card title="Object model" icon="diagram-project" href="/vantage/documentation/skill-designer/process/custom-activity/object-model">
    Full JavaScript object reference for Custom activity scripts.
  </Card>
</CardGroup>
