Extraction Rules and Activites for Semi-Structured Documents
Multiple Extraction Rules in a single activity
Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.
A document set may include document variants with different layouts, e.g. statements from different banks or invoices issued by different companies.Advanced Designer allows you to create a single processing flow item that contains several independent Extraction Rules activities and activity choice conditions. The choice of activity is determined by the value of the field which contains data that is used to distinguish among the document variants. This is typically a field containing classification results, but generally this can be any field that has been filled by any preceding activity. You configure branching conditions for activities in the set by mapping the field values to the activities. You may also select an action for all field values not specified in the mapping table: you can either assign them an Extraction Rules activity from the set or choose to skip this processing step.
You have classified your documents by layout or by a certain parameter, e.g. the year the document was issued. You need to configure separate extraction rules for some of the document classes.
Based on the results of classification by text and image or some document parameter extracted to a field
Field value = A : Extraction Rules A / Field value = B : Extraction Rules B / All other field values : Skip this step
You have classified your documents by company and need to configure separate extraction rules for documents from each company in your catalog. You want to use a general Extraction Rules activity for all companies not listed in the catalog.
Based on the results of classification by company
CompanyID = 1 : Extraction Rules 1 / CompanyID = 2 : Extraction Rules 2 / … / Other company IDs : General Extraction Rules
The activities merged into one processing flow item have the same set of output fields. If you change the state of a field for one activity, it will be consistently changed for all other activities in the set.If you delete the item from the document processing flow, all activities inside it are also deleted and cannot be restored.
Select the activity in the processing flow and open the Activities tab of the Activity Properties pane. You will see a list of activities added to the item. The error icon indicates that an activity has errors or is not configured. The alert icon indicates that the branching condition for an activity is not set.
1
Open the Conditions dialog
Click Conditions at the bottom of the Activity Properties pane.
2
Specify the field
In the dialog that opens, specify the field whose values will determine the choice of an Extraction Rules activity.
Changing a field to get values from will reset the mapping.
3
Map field values to activities
All available Extraction Rules activities are listed in the mapping table. Map the field values to the activities.
4
Set an action for unlisted values
Select an action for the values not listed in the mapping table. You can select either to use one of the activities added to the set or to skip this processing step.
5
Save
Click Save.
Each activity should be configured in the Activity Editor the same way as a regular Extraction Rules activity. For more information, see Extraction Rules activity description. To open the Activity Editor for a certain activity, click on the activity name in the list of activities. If the activity is selected in the list, you can also open the editor by clicking the Activity Editor button at the bottom of the Activity Properties pane.You can rename and delete an activity via the menu that opens when you click the more icon to the right of the activity name. By selecting the Use as Separate Activity option in this menu, you can detach an activity from the set. It will be recreated as a separate item of the document processing flow. All configured extraction rules will be preserved.
You can also merge existing activities by dragging and dropping a regular Extraction Rules activity on another such activity or on a set of activities. After dropping the activity, you’ll have to open the Conditions dialog to set the branching condition for the newly added activity.The list of fields enabled for the dropped activity will be harmonized with the list of fields enabled for the item with which it is merged. All extraction rules configured in the activities will be preserved.
Having created the set of Extraction Rules activities, you may decide to add other activities to the branches of the document processing flow. For example, you may want to replace one of the Extraction Rules activities with a Fast Learning activity or add a Script activity to a certain branch of the workflow. In this case you can split the set of activities into a bunch of regular Extraction Rules activities preceded by an IF activity. To do so, select the activity in the workflow and click the split icon in the pop-up window.All configured extraction rules will be preserved. You will have to configure the case conditions for each activity manually.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"ABBYY Documentation","description":"Public documentation for ABBYY products","colors":{"primary":"#ff2038","light":"#ff2038","dark":"#ff2038"},"logo":{"light":"https://mintcdn.com/abbyy/jZX7kaKQgdxaDiIT/logo/ABBYY.png?fit=max\u0026auto=format\u0026n=jZX7kaKQgdxaDiIT\u0026q=85\u0026s=22a894b7aa77d1a21a7cea6a2484f822","dark":"https://mintcdn.com/abbyy/jZX7kaKQgdxaDiIT/logo/ABBYY.png?fit=max\u0026auto=format\u0026n=jZX7kaKQgdxaDiIT\u0026q=85\u0026s=22a894b7aa77d1a21a7cea6a2484f822","href":"/home"},"favicon":"https://mintcdn.com/abbyy/Bmjdl5TjCaidPxKi/favicon.png?fit=max\u0026auto=format\u0026n=Bmjdl5TjCaidPxKi\u0026q=85\u0026s=a48bd110e79a8b2cca62fe532aae9ad7","appearance":{"default":"system"},"navbar":{"links":[{"href":"https://www.abbyy.com","label":"Website"}],"primary":{"type":"button","label":"Get Started","href":"/vantage/getting-started/overview"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/abbyy","x":"https://x.com/ABBYY_Software"},"links":[{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://www.abbyy.com/privacy"},{"label":"Legal","href":"https://www.abbyy.com/legal"},{"label":"Cookie Policy","href":"https://www.abbyy.com/cookie-policy"},{"label":"Do Not Sell","href":"https://abbyy-privacy.my.onetrust.com/webform/89584c5c-03d1-431e-81d2-37c2205d3b5b/a1068ab4-f849-4a25-8b80-c65119915ec3"}]}]},"search":{"prompt":"Search documentation..."},"integrations":{"gtm":{"tagId":"GTM-PC7TQHPL"}},"contextual":{"options":["copy","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"home"},{"language":"de","href":"de/home"},{"language":"es","href":"es/home"},{"language":"fr","href":"fr/home"},{"language":"ja","href":"ja/home"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"abbyy","hasAudioNarration":false,"actualSubdomain":"abbyy","customDomains":["docs.abbyy.com"],"gitSource":{"type":"github","owner":"abbyyproduct","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"edits":false,"thumbs":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af33e681661757f0de2fd26","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"de","tag":"FlexiCapture","count":2068},{"language":"es","tag":"FlexiCapture","count":2068},{"language":"en","tag":"FlexiCapture","count":2068},{"language":"fr","tag":"FlexiCapture","count":2068},{"language":"ja","tag":"FlexiCapture","count":2068},{"language":"de","tag":"FineReader Engine","count":1541},{"language":"es","tag":"FineReader Engine","count":1541},{"language":"en","tag":"FineReader Engine","count":1541},{"language":"fr","tag":"FineReader Engine","count":1541},{"language":"ja","tag":"FineReader Engine","count":1541},{"language":"de","tag":"API-Referenz","count":1155},{"language":"es","tag":"Referencia de la API","count":1155},{"language":"en","tag":"API Reference","count":1155},{"language":"fr","tag":"Référence de l’API","count":1155},{"language":"ja","tag":"APIリファレンス","count":1155},{"language":"de","tag":"Vantage","count":846},{"language":"es","tag":"Vantage","count":846},{"language":"en","tag":"Vantage","count":846},{"language":"fr","tag":"Vantage","count":846},{"language":"ja","tag":"Vantage","count":846},{"language":"de","tag":"Entwicklung \u0026 Integrationen","count":799},{"language":"es","tag":"Desarrolladores e integraciones","count":799},{"language":"en","tag":"Developer \u0026 Integrations","count":799},{"language":"fr","tag":"Développement \u0026 intégrations","count":799},{"language":"ja","tag":"開発と連携","count":799},{"language":"de","tag":"Projekteinrichtung \u0026 Design","count":741},{"language":"es","tag":"Configuración y diseño del proyecto","count":741},{"language":"en","tag":"Project Setup \u0026 Design","count":741},{"language":"fr","tag":"Configuration du projet \u0026 conception","count":741},{"language":"ja","tag":"プロジェクト設定と設計","count":741},{"language":"de","tag":"Programmierhandbuch","count":606},{"language":"es","tag":"Guía del programador","count":606},{"language":"en","tag":"Programmer's Guide","count":606},{"language":"de","tag":"Advanced Designer","count":520},{"language":"es","tag":"Advanced Designer","count":520},{"language":"en","tag":"Advanced Designer","count":520},{"language":"fr","tag":"Advanced Designer","count":520},{"language":"ja","tag":"Advanced Designer","count":520},{"language":"de","tag":"Skills","count":516},{"language":"en","tag":"Skills","count":516},{"language":"es","tag":"Habilidades","count":514},{"language":"fr","tag":"Compétences","count":514},{"language":"ja","tag":"Skill","count":514},{"language":"fr","tag":"Guide du développeur","count":431},{"language":"de","tag":"Skriptreferenz","count":392},{"language":"es","tag":"Referencia de scripts","count":392},{"language":"ja","tag":"スクリプトリファレンス","count":392},{"language":"en","tag":"Connectors","count":365},{"language":"fr","tag":"Connecteurs","count":365},{"language":"ja","tag":"FlexiLayout Studio","count":345}],"searchSettings":{"isFiltersEnabled":true,"maxResults":10}},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"footer{margin-top:auto;padding:2rem 0;border-top:1px solid var(--border-color);width:100%;clear:both;position:relative;z-index:1}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1}footer a{color:var(--text-secondary);text-decoration:none;transition:color 0.2s ease}footer a:hover{color:var(--primary);text-decoration:underline}footer>div{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}footer .footer-links{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1rem}@media (min-width: 1024px){footer{margin-left:0;padding-left:1rem}}.abbyy-stripe{background-image:linear-gradient(45deg, #dfebfd, #dfebfd 10px, #ecf3fe 10px, #ecf3fe 20px)}.dark .abbyy-stripe{background-image:linear-gradient(45deg, rgb(30 41 59 / 0.45), rgb(30 41 59 / 0.45) 10px, rgb(15 23 42 / 0.45) 10px, rgb(15 23 42 / 0.45) 20px)}.abbyy-btn-primary{background-color:#ff2038}.abbyy-btn-primary:hover{background-color:#e01c32}.abbyy-btn-primary:focus{--tw-ring-color: rgb(255 32 56 / 0.35)}.abbyy-link-primary{color:#ff2038}.abbyy-link-primary:hover{color:#e01c32}.dark .abbyy-link-primary{color:#ff4d60}.abbyy-eyebrow{color:#0b4aaa}.dark .abbyy-eyebrow{color:#93b8ec}.docs-home{max-width:80rem;margin:0 auto;padding:2.5rem 1.25rem 8rem}@media (min-width: 1024px){.docs-home{padding-left:2.5rem;padding-right:2.5rem}}.docs-home h1{font-size:2rem;font-weight:800;margin-top:1.5rem;margin-bottom:0.75rem;color:#0f172a;letter-spacing:-0.025em}@media (min-width: 640px){.docs-home h1{font-size:2.5rem}}.docs-home>p:first-of-type{color:#374151;font-size:1.0625rem;line-height:1.75;margin-bottom:2rem}.docs-home h2{font-size:1.375rem;font-weight:700;margin-top:2.5rem;margin-bottom:0.5rem;color:#0f172a}.docs-home a.link,.docs-home p a,.docs-home [data-as=\"p\"] a{color:#0f172a!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important}.dark .docs-home a.link,.dark .docs-home p a,.dark .docs-home [data-as=\"p\"] a{color:#f1f5f9!important}.docs-home>p{color:#374151;font-size:1rem;line-height:1.75;margin-bottom:1.75rem}.docs-home .card-group{gap:0.75rem!important;margin-top:0.75rem!important;max-width:64rem}.docs-home .card [data-component-part=\"card-content-container\"]{padding:1.25rem 1.5rem!important}.docs-home .card [data-component-part=\"card-title\"]{margin-top:0.5rem!important;font-weight:600!important;font-size:0.9375rem!important;color:#0f172a}.docs-home .card [data-component-part=\"card-content\"]{font-size:0.8125rem!important;line-height:1.5!important;color:#475569}.docs-home .card [data-component-part=\"card-cta\"]{margin-top:0.75rem!important}.docs-home .learn-more{display:block;margin-top:0.5rem;font-size:0.8125rem;color:var(--primary);font-weight:500}.dark .docs-home h1,.dark .docs-home h2{color:#f1f5f9}.dark .docs-home>p,.dark .docs-home .card [data-component-part=\"card-content\"]{color:#94a3b8}.dark .docs-home .card [data-component-part=\"card-title\"]{color:#f1f5f9}@media (max-width: 768px){footer .footer-links{flex-direction:column;gap:0.75rem}footer{padding:1.5rem 1rem}}"}],"page":{"pagePath":"vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","slug":"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","pageMetadata":{"title":"Multiple Extraction Rules in a single activity","description":"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.","keywords":["multiple Extraction Rules","Extraction Rules activity","branching conditions","activity choice","document variants","field mapping","merging activities","splitting activities","workflow item","Activity Properties","Conditions dialog","Add activity","Use as Separate Activity","company classification","company-specific extraction","Document skill","document processing flow","Activities tab","Advanced Designer","ABBYY Vantage"],"href":"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,Step,Steps,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A document set may include document variants with different layouts, e.g. statements from different banks or invoices issued by different companies.`}),`\n`,_jsx(_components.p,{children:`Advanced Designer allows you to create a single processing flow item that contains several independent Extraction Rules activities and activity choice conditions. The choice of activity is determined by the value of the field which contains data that is used to distinguish among the document variants. This is typically a field containing classification results, but generally this can be any field that has been filled by any preceding activity. You configure branching conditions for activities in the set by mapping the field values to the activities. You may also select an action for all field values not specified in the mapping table: you can either assign them an Extraction Rules activity from the set or choose to skip this processing step.`}),`\n`,_jsx(Heading,{level:`2`,id:`use-cases`,children:`Use cases`}),`\n`,_jsx(_components.p,{children:`This method can be useful in the following cases:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Case`}),_jsx(_components.th,{style:{textAlign:`left`},children:`How document variants are distinguished`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Sample mapping`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`You have classified your documents by layout or by a certain parameter, e.g. the year the document was issued. You need to configure separate extraction rules for some of the document classes.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Based on the results of classification by text and image or some document parameter extracted to a field`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Field value = A : Extraction Rules A / Field value = B : Extraction Rules B / All other field values : Skip this step`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`You have classified your documents by company and need to configure separate extraction rules for documents from each company in your catalog. You want to use a general Extraction Rules activity for all companies not listed in the catalog.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Based on the results of classification by company`}),_jsx(_components.td,{style:{textAlign:`left`},children:`CompanyID = 1 : Extraction Rules 1 / CompanyID = 2 : Extraction Rules 2 / … / Other company IDs : General Extraction Rules`})]})]})]}),`\n`,_jsx(_components.p,{children:`The activities merged into one processing flow item have the same set of output fields. If you change the state of a field for one activity, it will be consistently changed for all other activities in the set.`}),`\n`,_jsx(_components.p,{children:`If you delete the item from the document processing flow, all activities inside it are also deleted and cannot be restored.`}),`\n`,_jsx(Heading,{level:`2`,id:`create-a-new-set-of-activities`,children:`Create a new set of activities`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Add a regular Extraction Rules activity`,children:_jsx(_components.p,{children:`Add a regular Extraction Rules activity to the document processing flow.`})}),_jsx(Step,{title:`Add a second activity`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add activity and set condition for its use`}),` on the `,_jsx(_components.strong,{children:`Activity Properties`}),` pane.`]})}),_jsx(Step,{title:`Name the new activity`,children:_jsxs(_components.p,{children:[`Specify the name of a new activity and click `,_jsx(_components.strong,{children:`Add`}),`.`]})}),_jsx(Step,{title:`Add more activities as needed`,children:_jsxs(_components.p,{children:[`Go to the `,_jsx(_components.strong,{children:`Activities`}),` tab on the `,_jsx(_components.strong,{children:`Activity Properties`}),` pane and add as many activities as needed by clicking `,_jsx(_components.strong,{children:`Add`}),`.`]})})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`You can set branching condition for each activity in the `,_jsx(_components.strong,{children:`Add Extraction Rules Activity`}),` dialog or configure all activities later.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`configure-activities-and-branching-conditions`,children:`Configure activities and branching conditions`}),`\n`,_jsxs(_components.p,{children:[`Select the activity in the processing flow and open the `,_jsx(_components.strong,{children:`Activities`}),` tab of the `,_jsx(_components.strong,{children:`Activity Properties`}),` pane. You will see a list of activities added to the item. The error icon indicates that an activity has errors or is not configured. The alert icon indicates that the branching condition for an activity is not set.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Conditions dialog`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Conditions`}),` at the bottom of the `,_jsx(_components.strong,{children:`Activity Properties`}),` pane.`]})}),_jsxs(Step,{title:`Specify the field`,children:[_jsx(_components.p,{children:`In the dialog that opens, specify the field whose values will determine the choice of an Extraction Rules activity.`}),_jsx(Note,{children:_jsx(_components.p,{children:`Changing a field to get values from will reset the mapping.`})})]}),_jsx(Step,{title:`Map field values to activities`,children:_jsx(_components.p,{children:`All available Extraction Rules activities are listed in the mapping table. Map the field values to the activities.`})}),_jsx(Step,{title:`Set an action for unlisted values`,children:_jsx(_components.p,{children:`Select an action for the values not listed in the mapping table. You can select either to use one of the activities added to the set or to skip this processing step.`})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]})})]}),`\n`,_jsxs(_components.p,{children:[`Each activity should be configured in the `,_jsx(_components.strong,{children:`Activity Editor`}),` the same way as a regular Extraction Rules activity. For more information, see `,_jsx(_components.a,{href:`/vantage/documentation/advanced-designer/activities/extraction-rules`,children:`Extraction Rules activity description`}),`. To open the `,_jsx(_components.strong,{children:`Activity Editor`}),` for a certain activity, click on the activity name in the list of activities. If the activity is selected in the list, you can also open the editor by clicking the `,_jsx(_components.strong,{children:`Activity Editor`}),` button at the bottom of the `,_jsx(_components.strong,{children:`Activity Properties`}),` pane.`]}),`\n`,_jsxs(_components.p,{children:[`You can rename and delete an activity via the menu that opens when you click the more icon to the right of the activity name. By selecting the `,_jsx(_components.strong,{children:`Use as Separate Activity`}),` option in this menu, you can detach an activity from the set. It will be recreated as a separate item of the document processing flow. All configured extraction rules will be preserved.`]}),`\n`,_jsx(Heading,{level:`2`,id:`merge-existing-activities`,children:`Merge existing activities`}),`\n`,_jsxs(_components.p,{children:[`You can also merge existing activities by dragging and dropping a regular Extraction Rules activity on another such activity or on a set of activities. After dropping the activity, you’ll have to open the `,_jsx(_components.strong,{children:`Conditions`}),` dialog to set the branching condition for the newly added activity.`]}),`\n`,_jsx(_components.p,{children:`The list of fields enabled for the dropped activity will be harmonized with the list of fields enabled for the item with which it is merged. All extraction rules configured in the activities will be preserved.`}),`\n`,_jsx(Heading,{level:`2`,id:`split-an-activity`,children:`Split an activity`}),`\n`,_jsx(_components.p,{children:`Having created the set of Extraction Rules activities, you may decide to add other activities to the branches of the document processing flow. For example, you may want to replace one of the Extraction Rules activities with a Fast Learning activity or add a Script activity to a certain branch of the workflow. In this case you can split the set of activities into a bunch of regular Extraction Rules activities preceded by an IF activity. To do so, select the activity in the workflow and click the split icon in the pop-up window.`}),`\n`,_jsx(_components.p,{children:`All configured extraction rules will be preserved. You will have to configure the case conditions for each activity manually.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Multiple Extraction Rules in a single activity","description":"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.","keywords":["multiple Extraction Rules","Extraction Rules activity","branching conditions","activity choice","document variants","field mapping","merging activities","splitting activities","workflow item","Activity Properties","Conditions dialog","Add activity","Use as Separate Activity","company classification","company-specific extraction","Document skill","document processing flow","Activities tab","Advanced Designer","ABBYY Vantage"],"href":"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Use cases","slug":"use-cases","depth":2,"children":[]},{"title":"Create a new set of activities","slug":"create-a-new-set-of-activities","depth":2,"children":[]},{"title":"Configure activities and branching conditions","slug":"configure-activities-and-branching-conditions","depth":2,"children":[]},{"title":"Merge existing activities","slug":"merge-existing-activities","depth":2,"children":[]},{"title":"Split an activity","slug":"split-an-activity","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/abbyy/1facc084b5289853/images/vantage/scanning-station/breadcrumbs.js"],"subdomain":"abbyy","siteName":"ABBYY Documentation","title":"Multiple Extraction Rules in a single activity - ABBYY Documentation","relatedPagesConfig":{"enabled":false,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","matchLevel":0},"de":{"href":"/de/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","matchLevel":1},"es":{"href":"/es/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","matchLevel":1},"fr":{"href":"/fr/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","matchLevel":1},"ja":{"href":"/ja/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets","matchLevel":1}}},"lastModified":"2026-05-11T21:11:50.730Z","originalFileLocation":"vantage/documentation/advanced-designer/activities/extraction-rules-several-sets.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ABBYY Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Multiple Extraction Rules in a single activity - ABBYY Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ABBYY Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://abbyy.mintlify.site/_mintlify/api/og/v2?division=Extraction+Rules+and+Activites+for+Semi-Structured+Documents\u0026amp;title=Multiple+Extraction+Rules+in+a+single+activity\u0026amp;description=Create+a+single+processing+flow+item+with+several+independent+Extraction+Rules+activities+and+activity+choice+conditions+for+document+variants.\u0026amp;theme=4f2d1c712ddc27b116468484\u0026amp;signature=1fb742f787153bba10f0bce2295f385eff462e653e43dd7e17db7fabf6074648\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Multiple Extraction Rules in a single activity - ABBYY Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://abbyy.mintlify.site/_mintlify/api/og/v2?division=Extraction+Rules+and+Activites+for+Semi-Structured+Documents\u0026amp;title=Multiple+Extraction+Rules+in+a+single+activity\u0026amp;description=Create+a+single+processing+flow+item+with+several+independent+Extraction+Rules+activities+and+activity+choice+conditions+for+document+variants.\u0026amp;theme=4f2d1c712ddc27b116468484\u0026amp;signature=1fb742f787153bba10f0bce2295f385eff462e653e43dd7e17db7fabf6074648\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/abbyy/qG6QlNTVUcFt7aek/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ABBYY Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff2038\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.abbyy.com/de/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.abbyy.com/es/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.abbyy.com/fr/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.abbyy.com/ja/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.abbyy.com/#organization\",\"name\":\"ABBYY Documentation\",\"url\":\"https://docs.abbyy.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/abbyy/jZX7kaKQgdxaDiIT/logo/ABBYY.png?fit=max\u0026auto=format\u0026n=jZX7kaKQgdxaDiIT\u0026q=85\u0026s=22a894b7aa77d1a21a7cea6a2484f822\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.abbyy.com#website\",\"name\":\"ABBYY Documentation\",\"url\":\"https://docs.abbyy.com\",\"publisher\":{\"@id\":\"https://docs.abbyy.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets#webpage\",\"url\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\",\"name\":\"Multiple Extraction Rules in a single activity\",\"description\":\"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\",\"dateModified\":\"2026-05-11T21:11:50.730Z\",\"isPartOf\":{\"@id\":\"https://docs.abbyy.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Advanced Designer\",\"item\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Activities\",\"item\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/activities\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Extraction Rules and Activites for Semi-Structured Documents\",\"item\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Multiple Extraction Rules in a single activity\",\"item\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets#article\",\"headline\":\"Multiple Extraction Rules in a single activity\",\"name\":\"Multiple Extraction Rules in a single activity\",\"description\":\"Create a single processing flow item with several independent Extraction Rules activities and activity choice conditions for document variants.\",\"url\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets\",\"mainEntityOfPage\":{\"@id\":\"https://docs.abbyy.com/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets#webpage\"},\"dateModified\":\"2026-05-11T21:11:50.730Z\",\"keywords\":\"multiple Extraction Rules, Extraction Rules activity, branching conditions, activity choice, document variants, field mapping, merging activities, splitting activities, workflow item, Activity Properties, Conditions dialog, Add activity, Use as Separate Activity, company classification, company-specific extraction, Document skill, document processing flow, Activities tab, Advanced Designer, ABBYY Vantage\",\"publisher\":{\"@id\":\"https://docs.abbyy.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.abbyy.com#website\"}}]}\u003c/script>","siteName":"ABBYY Documentation","nav":{"languages":[{"language":"en","products":[{"product":"Home","description":"ABBYY Documentation Portal","pages":[{"title":"Home","href":"/home"}]},{"product":"Vantage","description":"AI-powered Intelligent Document Processing","tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/vantage/introduction"}]},{"tab":"Skills","menu":[{"item":"Overview","icon":"compass","description":"What skills are and which design tool to use","pages":[{"title":"Overview","href":"/vantage/documentation/skills/overview"}]},{"item":"Skill Catalog","icon":"grid","description":"Pre-trained skills for common document types","pages":[{"title":"Skill Catalog","href":"/vantage/documentation/skill-catalog/skill-catalog"}]},{"item":"Skill Designer","icon":"pen-ruler","description":"Build and customize skills in the browser","pages":[{"title":"Skill Designer","href":"/vantage/documentation/skill-designer/skill-designer"}]},{"item":"Advanced Designer","icon":"wand-magic-sparkles","description":"Desktop tool for complex extraction logic","groups":[{"group":"Advanced Designer","pages":[{"title":"Advanced Designer overview","href":"/vantage/documentation/advanced-designer/introduction"},{"title":"Getting started with Advanced Designer","href":"/vantage/documentation/advanced-designer/getting-started"},{"group":"Use Cases","pages":[{"title":"Advanced Designer use cases","href":"/vantage/documentation/advanced-designer/use-cases/use-cases"},{"title":"Extract data from documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/extracting-from-docs"},{"title":"Process semi-structured documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/process-semi-structured"},{"title":"Process structured documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/process-structured"},{"title":"Process unstructured documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/process-unstructured"},{"title":"Process mixed document sets in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/process-mixed"},{"title":"Split pages into separate documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/splitting-pages"},{"title":"Edit a Vantage skill in Advanced Designer","href":"/vantage/documentation/advanced-designer/use-cases/editing-skill"}]},{"group":"Installing and Running ABBYY Vantage Advanced Designer","pages":[{"title":"Install and run Advanced Designer","href":"/vantage/documentation/advanced-designer/install-and-run"},{"title":"Advanced Designer system requirements","href":"/vantage/documentation/advanced-designer/system-reqs"},{"title":"Advanced Designer installation options","href":"/vantage/documentation/advanced-designer/additional-install"}]},{"group":"Document Skills","pages":[{"title":"Document skills in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/document-skills"},{"group":"Skill Settings","pages":[{"title":"Document skill settings in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/skill-settings"},{"title":"Configure Document skill parameters","href":"/vantage/documentation/advanced-designer/document-skills/skill-params"}]},{"title":"Documents tab in Document skills","href":"/vantage/documentation/advanced-designer/document-skills/documents"},{"title":"Fields tab","href":"/vantage/documentation/advanced-designer/document-skills/fields"},{"title":"Activities tab","href":"/vantage/documentation/advanced-designer/document-skills/activities"},{"title":"Results tab","href":"/vantage/documentation/advanced-designer/document-skills/results"},{"title":"Publish tab","href":"/vantage/documentation/advanced-designer/document-skills/publish"},{"group":"Derived Skills","pages":[{"title":"Derived skills in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/derived"},{"title":"Create a derived skill in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/derived-create"},{"title":"Configure a derived skill in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/derived-configure"},{"title":"Update a derived skill in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-skills/derived-update"}]},{"group":"Document Splitter Skills","pages":[{"title":"Document Splitter skills in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-splitter/splitter"},{"group":"Skill Settings","pages":[{"title":"Document Splitter skill settings in Advanced Designer","href":"/vantage/documentation/advanced-designer/document-splitter/splitter-setup"},{"title":"Configure Document Splitter skill parameters","href":"/vantage/documentation/advanced-designer/document-splitter/splitter-params"}]},{"title":"Documents tab in Document Splitter skills","href":"/vantage/documentation/advanced-designer/document-splitter/splitter-documents"},{"title":"Document Splitter activities","href":"/vantage/documentation/advanced-designer/document-splitter/splitter-activities"},{"title":"Publish a Document Splitter skill","href":"/vantage/documentation/advanced-designer/document-splitter/splitter-publish"}]}]},{"group":"Activities","pages":[{"title":"Activities in Advanced Designer","href":"/vantage/documentation/advanced-designer/activities/activities"},{"title":"Classify By Text and Image activity","href":"/vantage/documentation/advanced-designer/activities/classify-by-text-and-image"},{"group":"Classify By Company Activity","pages":[{"title":"Classify By Company activity","href":"/vantage/documentation/advanced-designer/activities/classify-by-company"},{"title":"Set up a Classify By Company activity","href":"/vantage/documentation/advanced-designer/activities/classify-company-setup"},{"title":"How company detection works","href":"/vantage/documentation/advanced-designer/activities/company-detection-algorithm"}]},{"group":"Fast Learning Activity","pages":[{"title":"Fast Learning activity","href":"/vantage/documentation/advanced-designer/activities/fast-learning"},{"title":"Set up a Fast Learning activity","href":"/vantage/documentation/advanced-designer/activities/fast-learning-setup"}]},{"group":"Deep Learning Activites for Semi-Structured Documents","pages":[{"title":"Deep Learning activity for semi-structured documents","href":"/vantage/documentation/advanced-designer/activities/deep-learning-semi-structured"},{"title":"Set up a Deep Learning activity","href":"/vantage/documentation/advanced-designer/activities/deep-learning-setup"},{"title":"Monitor and adjust Deep Learning activity training","href":"/vantage/documentation/advanced-designer/activities/deep-learning-monitoring"}]},{"title":"Hypothesis Filtering container","href":"/vantage/documentation/advanced-designer/activities/hypothesis-filtering"},{"group":"Extraction Rules and Activites for Semi-Structured Documents","pages":[{"title":"Extraction Rules activity for semi-structured documents","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules"},{"title":"Set up an Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/set-up-extraction-rules"},{"title":"Import an Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/import-extraction-rules"},{"title":"Upload and pre-recognize images","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/upload-and-prerecognition"},{"group":"Extraction Rules Activity Structure","pages":[{"title":"Extraction Rules activity structure","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules-activity-structure"},{"title":"Import an Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/import-extraction-rules"},{"group":"Search Elements","pages":[{"title":"Search element types","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/element-type"},{"group":"Configure Search Elements","pages":[{"title":"Configure search elements","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/configure-elements"},{"title":"Type-specific properties of the Static Text element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/static-text"},{"title":"Type-specific properties of the Character String element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/character-string"},{"title":"Type-specific properties of the Paragraph element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/paragraph"},{"title":"Type-specific properties of the Key value element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/key-value"},{"title":"Type-specific properties of the Date element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/date"},{"title":"Type-specific properties of the Amount of Money element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/amount-of-money"},{"title":"Type-specific properties of the Phone element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/phone"},{"title":"Type-specific properties of the Separator element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/separator"},{"title":"Type-specific properties of the White Gap element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/white-gap"},{"title":"Type-specific properties of the Barcode element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/barcode"},{"title":"Type-specific properties of the Object Collection element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/object-collection"},{"title":"Type-specific properties of the Group element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/group"},{"title":"Type-specific properties of the Repeating Group element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/repeating-group"},{"title":"Type-specific properties of the Deep Learning element","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/deep-learning"},{"title":"Required, optional, and prohibited elements","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/elements-optional"},{"title":"Search area","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/search-area"}]},{"title":"Reference Browser","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/reference-browser"}]},{"title":"Field properties","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/field-properties"}]},{"title":"Compile and match an Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/compile-and-match"},{"group":"Formulating a Hypothesis","pages":[{"title":"Formulate a hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/formulating-a-hypothesis"},{"title":"Hypothesis tree","href":"/vantage/documentation/advanced-designer/activities/formulating/hypothesis-tree"},{"group":"Formulating and Evaluating an Element Hypothesis","pages":[{"title":"Formulate and evaluate an element hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/formulate-and-eval"},{"title":"Static Text hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/static-text-hyp"},{"title":"Separator hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/separator-hyp"},{"title":"White Gap hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/white-gap-hyp"},{"title":"Barcode hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/barcode-hyp"},{"title":"Character String hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/character-string-hyp"},{"title":"Paragraph hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/paragraph-hyp"},{"title":"Date hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/date-hyp"},{"title":"Object Collection hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/object-collection-hyp"},{"title":"Phone hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/phone-hyp"},{"title":"Key value hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/kv-hyp"},{"title":"Amount of Money hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/amount-of-money-hyp"},{"title":"Group hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/group-hyp"},{"title":"Repeating Group hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/repeating-group-hyp"},{"title":"Region hypothesis","href":"/vantage/documentation/advanced-designer/activities/formulating/region-hyp"}]},{"group":"Fuzzy Interval","pages":[{"title":"Fuzzy interval","href":"/vantage/documentation/advanced-designer/activities/formulating/fuzzy-interval"},{"title":"Fuzzy Interval Editor","href":"/vantage/documentation/advanced-designer/activities/formulating/fuzzy-interval-editor"}]}]},{"title":"Debug an Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/activity-debugging"},{"title":"Extraction Rules activity results","href":"/vantage/documentation/advanced-designer/activities/extraction-rules/activity-results"},{"group":"Import FlexiLayouts from ABBYY FlexiLayout Studio","pages":[{"title":"Importing FlexiLayouts from ABBYY FlexiLayout Studio","href":"/vantage/documentation/advanced-designer/activities/flexilayout/flexilayout-import"},{"group":"Table Element","pages":[{"title":"Table Element","href":"/vantage/documentation/advanced-designer/activities/flexilayout/table-element"},{"title":"Specifying Table Element Properties","href":"/vantage/documentation/advanced-designer/activities/flexilayout/table-element-props"},{"title":"Table Hypothesis Properties","href":"/vantage/documentation/advanced-designer/activities/flexilayout/table-hyp"},{"title":"Access to Table Hypothesis Properties from Code","href":"/vantage/documentation/advanced-designer/activities/flexilayout/access-table-hyp"}]}]},{"group":"FlexiLayout Language","pages":[{"title":"FlexiLayout Language","href":"/vantage/documentation/advanced-designer/activities/flexilayout/language"},{"group":"Basic Concepts","pages":[{"title":"Lexical Conventions","href":"/vantage/documentation/advanced-designer/activities/flexilayout/lexical-conventions"},{"title":"Reserved Keywords","href":"/vantage/documentation/advanced-designer/activities/flexilayout/reserved-keywords"},{"title":"Function-Call Operators","href":"/vantage/documentation/advanced-designer/activities/flexilayout/function-call-operators"},{"title":"Statements","href":"/vantage/documentation/advanced-designer/activities/flexilayout/statements"},{"title":"Name Scope","href":"/vantage/documentation/advanced-designer/activities/flexilayout/name-scope"},{"title":"User Defined Properties","href":"/vantage/documentation/advanced-designer/activities/flexilayout/user-defined-properties"},{"title":"Variables","href":"/vantage/documentation/advanced-designer/activities/flexilayout/variables"},{"title":"Coordinates and Units of Measurement","href":"/vantage/documentation/advanced-designer/activities/flexilayout/coordinates-units"}]},{"group":"Predefined Types","pages":[{"title":"Void","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/void"},{"title":"Logic","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/logic"},{"title":"String","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/string"},{"title":"Int","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/int"},{"title":"Distance","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/distance"},{"title":"XCoordinate","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/xcoordinate"},{"title":"YCoordinate","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/ycoordinate"},{"title":"Real","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/real"},{"title":"Quality","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/quality"},{"title":"Area","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/area"},{"title":"ImageObjectType","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/image-object-type"},{"title":"DateFormats","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/date-formats"},{"title":"DayFormatVariants","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/day-format-variants"},{"title":"MonthFormatVariants","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/month-format-variants"},{"title":"YearFormatVariants","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/year-format-variants"},{"title":"XInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/xinterval"},{"title":"YInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/yinterval"},{"title":"DistInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/distinterval"},{"title":"Rect","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/rect"},{"title":"FuzzyRect","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/fuzzy-rect"},{"title":"RectArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/rect-array"},{"title":"Region","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/region"},{"title":"ImageObjectSet","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/image-object-set"},{"title":"TextTypes","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/text-types"},{"title":"BarcodeTypes","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/barcode-types"},{"title":"BarcodeOrientations","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/barcode-orientations"},{"title":"RecognitionMode","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/recognition-mode"},{"title":"Direction","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/direction"},{"title":"HorSearchAreaBound","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/hor-search-area"},{"title":"VertSearchAreaBound","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/vert-search-area"},{"title":"Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/hypothesis"},{"title":"HypothesisInstances","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/hypothesis-instances"},{"title":"YCoordinateArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/y-coordinate-array"},{"title":"CurrencyPositionTypes","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/currency-position-types"},{"title":"TextRotations","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/text-rotations"},{"title":"PageInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/page-interval"},{"title":"PageArea","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/page-area"},{"title":"PageEdge","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/page-edge"},{"title":"Page","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/page"},{"title":"SearchAreaPageSetType","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/search-area-page-set-type"},{"title":"IntArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/int-array"},{"title":"StringArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/string-array"},{"title":"IntFuzzyInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/int-fuzzy-interval"},{"title":"DistFuzzyInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/dist-fuzzy-interval"},{"title":"AreaFuzzyInterval","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/area-fuzzy-interval"},{"title":"InputFieldArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/input-field-array"},{"title":"InputField","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/input-field"},{"title":"NamedValue","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/named-value"},{"title":"NamedValueArray","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-types/named-value-array"}]},{"title":"Conversion of Types","href":"/vantage/documentation/advanced-designer/activities/flexilayout/conversion-of-types"},{"title":"Predefined Constants","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-constants"},{"title":"Predefined Field Region Description Variables","href":"/vantage/documentation/advanced-designer/activities/flexilayout/predefined-variables"},{"title":"Global Functions","href":"/vantage/documentation/advanced-designer/activities/flexilayout/global-functions"},{"title":"User Dictionaries","href":"/vantage/documentation/advanced-designer/activities/flexilayout/user-dictionaries"},{"group":"Search Condition Functions","pages":[{"title":"Search Condition functions","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/search-condition-functions"},{"title":"Controlling Searches","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/controlling-searches"},{"group":"Specifying the Search Area","pages":[{"title":"Specifying the Search Area","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/specifying-the-search-area"},{"title":"Search Constraints","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/search-constraints"},{"title":"Geometry of the search area","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/search-geometry"},{"title":"Fuzzy Rectangle","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/fuzzy-rect"},{"title":"Functions that limit the search area","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/search-functions"},{"title":"Functions that Create a Fuzzy Rectangle","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/fuzzy-functions"},{"title":"Debugging Functions","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/debug-functions"}]},{"title":"Nearest Functions","href":"/vantage/documentation/advanced-designer/activities/flexilayout/search-conditions/nearest-functions"}]},{"title":"Hypothesis evaluation functions","href":"/vantage/documentation/advanced-designer/activities/hypothesis-eval-functions"},{"group":"Specifying Element Properties","pages":[{"title":"Specifying Element Properties","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/specifying-element-properties"},{"title":"Static Text","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/static-text"},{"title":"Paragraph","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/paragraph"},{"title":"Separator","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/separator"},{"title":"White Gap","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/white-gap"},{"title":"Barcode","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/barcode"},{"title":"Date","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/date"},{"title":"Phone","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/phone"},{"title":"Amount of Money","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/amount-of-money"},{"title":"Character String","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/character-string"},{"title":"Key Value","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/key-value"},{"title":"Repeating Group","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/repeating-group"},{"title":"Object Collection","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/object-collection"},{"title":"Region","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/region"},{"title":"Deep Learning","href":"/vantage/documentation/advanced-designer/activities/flexilayout/element-properties/deep-learning"}]},{"group":"Hypotheses and Their Properties","pages":[{"title":"Hypotheses and Their Properties","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/hypothesis-properties"},{"title":"Object Collection Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/object-collection-hypothesis"},{"title":"Character String Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/character-string-hypothesis"},{"title":"Static Text Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/static-text-hypothesis"},{"title":"Paragraph Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/paragraph-hypothesis"},{"title":"Barcode Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/barcode-hypothesis"},{"title":"Date Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/date-hypothesis"},{"title":"Phone Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/phone-hypothesis"},{"title":"Amount of Money Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/amount-of-money-hypothesis"},{"title":"Repeating Group Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/repeating-group-hypothesis"},{"title":"Key Value Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/key-value-hypothesis"},{"title":"Region Hypothesis","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/region-hypothesis"},{"title":"Hypotheses for All Types of Element","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/hypothesis-for-all"},{"title":"Optimization of Hypothesis Matching","href":"/vantage/documentation/advanced-designer/activities/flexilayout/hypotheses/hypothesis-optimization"}]},{"title":"Using Print in Debugging","description":"How to use the Print function to debug FlexiLayout code by displaying hypothesis properties and values.","href":"/vantage/documentation/advanced-designer/activities/flexilayout/print-in-debugging"}]},{"title":"Multiple Extraction Rules in a single activity","href":"/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}]},{"group":"Forms Activity","pages":[{"title":"Forms activity","description":"Extract data from structured documents — questionnaires, applications, tax forms — with consistent field locations in Advanced Designer.","href":"/vantage/documentation/advanced-designer/activities/forms/forms-activity"},{"title":"Set up a Forms activity","href":"/vantage/documentation/advanced-designer/activities/forms/forms-activity-setup"}]},{"group":"Segmentation Activity","pages":[{"title":"Segmentation activity","href":"/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity"},{"title":"Set up a Segmentation activity","href":"/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity-setup"}]},{"title":"Deep Learning activity for NLP","href":"/vantage/documentation/advanced-designer/activities/deep-learning-nlp"},{"title":"Named Entities (NER) activity","href":"/vantage/documentation/advanced-designer/activities/ner"},{"title":"Address Parsing activity","href":"/vantage/documentation/advanced-designer/activities/address-parsing"},{"group":"Extraction Rules Activity for NLP","pages":[{"title":"Extraction Rules activity for NLP","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/extraction-rules"},{"group":"Setting up an Extraction Rules Activity","pages":[{"title":"Set up an Extraction Rules activity for NLP","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/extraction-rules-setup"},{"group":"Search Elements","pages":[{"title":"Search elements","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/search-elements"},{"title":"Element properties","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/element-properties"},{"title":"Edit the code of extraction rules","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/editing-code"}]},{"title":"Map search elements to fields","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/map-search-fields"},{"title":"Debug the Extraction Rules activity","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/debugging-extraction-rules"},{"title":"View the results","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/view-results"},{"title":"Reserved names","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/reserved-names"}]},{"group":"Code Syntax for Extraction Rules","pages":[{"title":"Code syntax for the Extraction Rules activity for NLP","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/code-syntax"},{"title":"Basic concepts","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/basic-concepts"},{"title":"Understand generated rules","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/generated-rules"},{"title":"Sample extraction rules","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/sample-extraction-rules"},{"group":"Syntax","pages":[{"title":"Syntax","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/syntax"},{"title":"Existence condition","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/existence-condition"},{"title":"Token template","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/token-template"},{"title":"Additional check","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/additional-check"},{"title":"Right-hand part","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/code-syntax/right-hand-part"}]}]}]},{"title":"Script activity","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/script-activity"},{"title":"IF activity","href":"/vantage/documentation/advanced-designer/activities/nlp-extraction-rules/if-activity"},{"group":"Splitter Script Activity","pages":[{"title":"Splitter Script activity","href":"/vantage/documentation/advanced-designer/activities/splitter-script/splitter-script"},{"group":"Object Model","pages":[{"title":"Object model","href":"/vantage/documentation/advanced-designer/activities/splitter-script/object-model"},{"title":"Context","href":"/vantage/documentation/advanced-designer/activities/splitter-script/context"},{"title":"SourcePage","href":"/vantage/documentation/advanced-designer/activities/splitter-script/source-page"},{"title":"SourceFile","href":"/vantage/documentation/advanced-designer/activities/splitter-script/source-file"},{"title":"Parameter","href":"/vantage/documentation/advanced-designer/activities/splitter-script/parameter"},{"title":"RuleError","href":"/vantage/documentation/advanced-designer/activities/splitter-script/rule-error"},{"title":"Field","href":"/vantage/documentation/advanced-designer/activities/splitter-script/field"},{"title":"FieldType","href":"/vantage/documentation/advanced-designer/activities/splitter-script/field-type"},{"title":"DataType","href":"/vantage/documentation/advanced-designer/activities/splitter-script/data-type"},{"title":"ImageRegionList","href":"/vantage/documentation/advanced-designer/activities/splitter-script/image-region-list"},{"title":"ImageRegion","href":"/vantage/documentation/advanced-designer/activities/splitter-script/image-region"},{"title":"RectangleList","href":"/vantage/documentation/advanced-designer/activities/splitter-script/rectangle-list"},{"title":"Rectangle","href":"/vantage/documentation/advanced-designer/activities/splitter-script/rectangle"},{"title":"Symbol","href":"/vantage/documentation/advanced-designer/activities/splitter-script/symbol"},{"title":"AssembledDocument","href":"/vantage/documentation/advanced-designer/activities/splitter-script/assembled-document"}]},{"title":"Manage fields in activities","href":"/vantage/documentation/advanced-designer/activities/splitter-script/managing-fields"}]}]},{"group":"Labeling Documents","pages":[{"title":"Label documents in Advanced Designer","href":"/vantage/documentation/advanced-designer/labeling/labeling"},{"title":"Labeling guidelines","href":"/vantage/documentation/advanced-designer/labeling/guidelines"},{"title":"Import labeled documents from FlexiCapture","href":"/vantage/documentation/advanced-designer/labeling/import-from-flexi"}]},{"title":"Manage skill versions in Advanced Designer","href":"/vantage/documentation/advanced-designer/skill-versions"},{"title":"Upgrade Advanced Designer Skill Technology Core","href":"/vantage/documentation/advanced-designer/upgrading-to-new-version"},{"title":"Store a skill in a local folder","href":"/vantage/documentation/advanced-designer/storing-locally"},{"group":"Tutorial","pages":[{"title":"Advanced Designer tutorial","href":"/vantage/documentation/advanced-designer/tutorial/tutorial"},{"title":"Step 1. Create a skill","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-1"},{"title":"Step 2. Configure the document processing flow","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-2"},{"title":"Step 3. Configure and train the Classify activity","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-3"},{"title":"Step 4. Configure the IF activity","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-4"},{"title":"Step 5. Configure the Fast Learning activity","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-5"},{"title":"Step 6. Create document sets for Extraction Rules activities","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-6"},{"title":"Step 7. Configure the Sick Note DE activity","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-7"},{"title":"Step 8. Configure the Sick Note BE-NL activity","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-8"},{"title":"Step 9. Configure business rules","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-9"},{"title":"Step 10. Test and publish the skill","href":"/vantage/documentation/advanced-designer/tutorial/tutorial-step-10"}]}]}]}]},{"tab":"Operations","pages":[{"title":"Operations","href":"/vantage/documentation/scanning-station/about"}]},{"tab":"Administration","pages":[{"title":"Administration","href":"/vantage/documentation/tenant-admin/tenant-management/tenant-management"}]},{"tab":"Developer","menu":[{"item":"Developer Guide","icon":"book","description":"Authenticate and process documents via the REST API","pages":[{"title":"Developer Guide","href":"/vantage/developer/api-introduction"}]},{"item":"API Reference","icon":"code","description":"Processing and Reporting REST API endpoints","pages":[{"title":"API Reference","href":"/api-reference/catalogrecords/lists-a-portion-of-the-records-in-the-specified-catalog"}]},{"item":"Connectors","icon":"plug","description":"RPA integrations: UiPath, Power Automate, Pega, and more","pages":[{"title":"Connectors","href":"/vantage/connectors/overview"}]}],"pages":[{"title":"Developer","href":"/vantage/developer/api-introduction"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/vantage/release-notes/all"}]}]},{"product":"Vantage Self-Hosted","description":"Customer-hosted deployment of ABBYY Vantage on Kubernetes","versions":[{"version":"2.7"},{"version":"3.0"}],"pages":[{"title":"Vantage Self-Hosted","href":"/vantage/self-hosted/v3.0/introduction"}]},{"product":"FineParser","description":"Docker-native document parsing for AI pipelines","pages":[{"title":"FineParser","href":"/fine-parser/getting-started/introduction"}]},{"product":"FineReader Engine","description":"OCR SDK for developers","pages":[{"title":"FineReader Engine","href":"/fine-reader/engine/introduction"}]},{"product":"FlexiCapture","description":"ABBYY FlexiCapture: design, capture, scan, process, verify, administer, and integrate intelligent document processing.","pages":[{"title":"FlexiCapture","href":"/flexi-capture/overview/hub"}]}]},{"language":"de","pages":[{"title":"de","href":"/de/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}]},{"language":"es","pages":[{"title":"es","href":"/es/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/vantage/documentation/advanced-designer/activities/extraction-rules-several-sets"}]}]},"basePath":"","title":"Multiple Extraction Rules in a single activity - ABBYY Documentation","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}