> ## 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.

# XML Schema

> The Vantage XML Schema describes the OCR and Process skill XML output: object properties, data types, allowed values, and the overall document structure.

The schema described in this article determines the structure of XML files containing document processing results for an OCR skill and Process skill, if an XML format enabled in Output activity.

All object properties, their data types, and their allowed values are listed in the XML schema, hence we recommend familiarizing yourself with it in order to make it easier to set up tools to analyze XML files. You can download the XML schema here.

The root object describes the whole recognized document. General information about the document is stored in the [page](/vantage/developer/output/xml/page-element) and [documentData](/vantage/developer/output/xml/document-data-element) elements.

The table below lists all root **document** element properties:

| Property      | Data type | Description                                                                                                |
| :------------ | :-------- | :--------------------------------------------------------------------------------------------------------- |
| `version` \*  | `string`  | The version of the XML schema document. Set to the following by default: Vantage OCR.Skill XML output v1.0 |
| `producer` \* | `string`  | The source of the XML file. Set to the following by default: ABBYY Vantage OCR.Skill                       |
| `languages`   | `string`  | A list of all languages detected in the document.                                                          |

\* Indicates a required property.
