Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.
When processing documents, you may need to verify the data extracted from them against records stored in data catalogs. Data Catalog Lookup rules automate this. With these rules, you can:
Compare invoices and orders against vendor and consignee databases.
Automatically fill in missing document fields using matching catalog records, such as:
Order numbers and amounts
Company details
Names and descriptions of goods and services
For more information on data catalogs for Document skills, see Using data catalogs.
Choose Data Catalog Lookup as the rule type, and then click Next.
3
Select the data catalog
From the Data Catalog for Lookup dropdown, select the catalog to validate against.
To compare values against multiple data catalogs, create a separate rule for each.
4
Review the mapping table
A table appears listing the columns from the selected catalog in the Catalog Column column.
Data Catalog Lookup configuration table
5
Map fields
In the Skill Field column, map each catalog column to the corresponding extracted document field using the dropdowns. Leave a cell blank if you don’t need to search that column or if it isn’t present in your documents.
A single rule can reference fields from only one repeating group. To search values across multiple repeating groups, create a separate rule for each group.
6
Choose an action for each field pair
In the Action column, set how each field pair is processed:
Exact Comparison — For unique values such as tax IDs or product identifiers.
Fuzzy Comparison — For values that may differ slightly, such as street names or organization addresses. The threshold is 30% — at least 70% of the value must match. Fuzzy Comparison is not case sensitive.
Get Value from Data Catalog — Copies the catalog value into the corresponding document field. Available only if at least one field pair in the rule uses Exact or Fuzzy Comparison.
A link to the skill appears under the catalog in the Data Catalogs section.
The rule runs automatically for all document fields mapped during setup.
Lookup rules run during field extraction. If a user edits a field value manually, the rule does not re-run automatically.
Fields that feed a lookup rule can be populated by extraction, scripts, activities (such as Script or NLP), business rules, or manual entry.
To trigger the rules again, upload a new file to the skill’s document set, or send the document to manual review.
If a field value changes during manual review, the data catalog lookup rule re-runs. If a matching record is found, Vantage copies the catalog values into the mapped fields and those fields become read-only.
Data catalog lookup rules work reliably only if the comparison (exact or fuzzy) returns no more than one matching record. Otherwise, one of these errors occurs:
No records found — No catalog records matched.
Too many records found — More than one catalog record matched.
To avoid these errors, make sure at least one mapped field uses a value that’s either unique or can’t match multiple catalog records.
You can search for a data catalog record that matches the prefix of any word in the field value, not just the first word.
1
Open the search
Click the Search button to the right of the field value box for which a rule is configured.
2
Enter a search value
In the search bar, enter the value you want to find — full or partial, at least 3 characters. The system searches across all fields in the selected data catalog.
3
Select the matching record
Click a result to select it. The selected catalog value is copied into all document fields linked to that catalog column during rule setup.
After a document field is filled from a catalog record, manual editing is disabled. If the value is incorrect, repeat the lookup and select a different record — the document fields update to match the new catalog values, and the rule runs again.If the required value isn’t in the data catalog, click Clear Document Fields or press Ctrl + Del to restore the field values extracted from the document, without applying any catalog values.
{"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.4111","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":[],"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/skill-designer/document/rule-verification/setting-lookup-rules","slug":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","pageMetadata":{"title":"Create data catalog lookup rules","description":"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.","keywords":["document skill","field extraction","rules","rule verification","validation","lookup","data catalog","Skill Designer","Vantage"],"href":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"},"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: \"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\"\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`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Step,Steps,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`When processing documents, you may need to verify the data extracted from them against records stored in data catalogs. `,_jsx(_components.strong,{children:`Data Catalog Lookup rules`}),` automate this. With these rules, you can:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Compare invoices and orders against vendor and consignee databases.`}),`\n`,_jsxs(_components.li,{children:[`Automatically fill in missing document fields using matching catalog records, such as:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Order numbers and amounts`}),`\n`,_jsx(_components.li,{children:`Company details`}),`\n`,_jsx(_components.li,{children:`Names and descriptions of goods and services`}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For more information on data catalogs for Document skills, see `,_jsx(_components.a,{href:`/vantage/documentation/skill-designer/document/using-data-catalogs/use`,children:`Using data catalogs`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`create-a-rule`,children:`Create a rule`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the rule dialog`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`New rule`}),` in the field properties.`]})}),_jsx(Step,{title:`Select the rule type`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Data Catalog Lookup`}),` as the rule type, and then click `,_jsx(_components.strong,{children:`Next`}),`.`]})}),_jsxs(Step,{title:`Select the data catalog`,children:[_jsxs(_components.p,{children:[`From the `,_jsx(_components.strong,{children:`Data Catalog for Lookup`}),` dropdown, select the catalog to validate against.`]}),_jsx(Note,{children:_jsx(_components.p,{children:`To compare values against multiple data catalogs, create a separate rule for each.`})})]}),_jsxs(Step,{title:`Review the mapping table`,children:[_jsxs(_components.p,{children:[`A table appears listing the columns from the selected catalog in the `,_jsx(_components.strong,{children:`Catalog Column`}),` column.`]}),_jsx(Frame,{caption:`Data Catalog Lookup configuration table`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=7b95204458fb22168e5648bf49bfbfbe`,alt:`Data Catalog Lookup configuration showing Catalog Column, Skill Field, and Action columns`,style:{width:`68%`},\"data-og-width\":`715`,width:`715`,\"data-og-height\":`700`,height:`700`,\"data-path\":`images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=280\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=1e1fbaf140ebf580c8011c260f4631b2 280w, https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=560\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=b86cb0e381817348a6524cddf6e4c65b 560w, https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=840\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=cb04f91ea067a50a732b6dc19edbd8a4 840w, https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=478e5f023479ae9a08e469bcfb3a7093 1100w, https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=a85fa440537fd43cedb50f15a9ae7d63 1650w, https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_docskill_checkrules_datacataloglookup.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hVcX1G4uYung9LOg\u0026q=85\u0026s=7d932e89697aad53391ba3ef1803c81c 2500w`})})]}),_jsxs(Step,{title:`Map fields`,children:[_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Skill Field`}),` column, map each catalog column to the corresponding extracted document field using the dropdowns. Leave a cell blank if you don’t need to search that column or if it isn’t present in your documents.`]}),_jsx(Note,{children:_jsx(_components.p,{children:`A single rule can reference fields from only one repeating group. To search values across multiple repeating groups, create a separate rule for each group.`})})]}),_jsxs(Step,{title:`Choose an action for each field pair`,children:[_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Action`}),` column, set how each field pair is processed:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Exact Comparison`}),` — For unique values such as tax IDs or product identifiers.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fuzzy Comparison`}),` — For values that may differ slightly, such as street names or organization addresses. The threshold is 30% — at least 70% of the value must match. Fuzzy Comparison is not case sensitive.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Get Value from Data Catalog`}),` — Copies the catalog value into the corresponding document field. Available only if at least one field pair in the rule uses Exact or Fuzzy Comparison.`]}),`\n`]})]}),_jsx(Step,{title:`(Optional) Rename the rule and save`,children:_jsxs(_components.p,{children:[`Edit the `,_jsx(_components.strong,{children:`Rule Name`}),`, and then click `,_jsx(_components.strong,{children:`Save`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`after-you-create-a-rule`,children:`After you create a rule`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A link to the skill appears under the catalog in the `,_jsx(_components.strong,{children:`Data Catalogs`}),` section.`]}),`\n`,_jsx(_components.li,{children:`The rule runs automatically for all document fields mapped during setup.`}),`\n`,_jsx(_components.li,{children:`Lookup rules run during field extraction. If a user edits a field value manually, the rule does not re-run automatically.`}),`\n`,_jsx(_components.li,{children:`Fields that feed a lookup rule can be populated by extraction, scripts, activities (such as Script or NLP), business rules, or manual entry.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`To trigger the rules again, upload a new file to the skill’s document set, or send the document to manual review.`})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`If a field value changes during manual review, the data catalog lookup rule re-runs. If a matching record is found, Vantage copies the catalog values into the mapped fields and those fields become read-only.`})}),`\n`,_jsx(Heading,{level:`2`,id:`matching-behavior-and-errors`,children:`Matching behavior and errors`}),`\n`,_jsxs(_components.p,{children:[`Data catalog lookup rules work reliably only if the comparison (exact or fuzzy) returns `,_jsx(_components.strong,{children:`no more than one matching record`}),`. Otherwise, one of these errors occurs:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`No records found`}),` — No catalog records matched.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Too many records found`}),` — More than one catalog record matched.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`To avoid these errors, make sure at least one mapped field uses a value that’s either unique or can’t match multiple catalog records.`}),`\n`,_jsx(Heading,{level:`2`,id:`manually-search-a-data-catalog`,children:`Manually search a data catalog`}),`\n`,_jsx(_components.p,{children:`You can search for a data catalog record that matches the prefix of any word in the field value, not just the first word.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the search`,children:_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Search`}),` button to the right of the field value box for which a rule is configured.`]})}),_jsx(Step,{title:`Enter a search value`,children:_jsx(_components.p,{children:`In the search bar, enter the value you want to find — full or partial, at least 3 characters. The system searches across all fields in the selected data catalog.`})}),_jsx(Step,{title:`Select the matching record`,children:_jsx(_components.p,{children:`Click a result to select it. The selected catalog value is copied into all document fields linked to that catalog column during rule setup.`})})]}),`\n`,_jsx(_components.p,{children:`After a document field is filled from a catalog record, manual editing is disabled. If the value is incorrect, repeat the lookup and select a different record — the document fields update to match the new catalog values, and the rule runs again.`}),`\n`,_jsxs(_components.p,{children:[`If the required value isn’t in the data catalog, click `,_jsx(_components.strong,{children:`Clear Document Fields`}),` or press `,_jsx(_components.strong,{children:`Ctrl + Del`}),` to restore the field values extracted from the document, without applying any catalog values.`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-topics`,children:`Related topics`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/vantage/documentation/skill-designer/document/rule-verification/rule-verification`,children:`Rule verification`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/vantage/documentation/skill-designer/document/using-data-catalogs/use`,children:`Using data catalogs`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/vantage/documentation/runtime/manual-review/manual-review`,children:`Manual Review Client`})}),`\n`]})]})}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":"Create data catalog lookup rules","description":"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.","keywords":["document skill","field extraction","rules","rule verification","validation","lookup","data catalog","Skill Designer","Vantage"],"href":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Create a rule","slug":"create-a-rule","depth":2,"children":[]},{"title":"After you create a rule","slug":"after-you-create-a-rule","depth":2,"children":[]},{"title":"Matching behavior and errors","slug":"matching-behavior-and-errors","depth":2,"children":[]},{"title":"Manually search a data catalog","slug":"manually-search-a-data-catalog","depth":2,"children":[]},{"title":"Related topics","slug":"related-topics","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/abbyy/1facc084b5289853/images/vantage/scanning-station/breadcrumbs.js"],"subdomain":"abbyy","siteName":"ABBYY Documentation","title":"Create data catalog lookup rules - ABBYY Documentation","relatedPagesConfig":{"enabled":false,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","matchLevel":0},"de":{"href":"/de/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","matchLevel":1},"es":{"href":"/es/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","matchLevel":1},"fr":{"href":"/fr/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","matchLevel":1},"ja":{"href":"/ja/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules","matchLevel":1}}},"lastModified":"2026-07-08T17:07:42.582Z","originalFileLocation":"vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules.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=\"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\">\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=\"Create data catalog lookup rules - ABBYY Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\">\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/skill-designer/document/rule-verification/setting-lookup-rules\">\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=Rule+Verification\u0026amp;title=Create+data+catalog+lookup+rules\u0026amp;description=Verify+extracted+document+fields+against+data+catalog+records+%E2%80%94+configure+exact+and+fuzzy+comparisons%2C+auto-populate+fields%2C+and+handle+lookup+errors.\u0026amp;theme=4f2d1c712ddc27b116468484\u0026amp;signature=30db2a53f6971041195351624ff0174fda121eed549c603269c739422c3a53ce\">\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=\"Create data catalog lookup rules - ABBYY Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://abbyy.mintlify.site/_mintlify/api/og/v2?division=Rule+Verification\u0026amp;title=Create+data+catalog+lookup+rules\u0026amp;description=Verify+extracted+document+fields+against+data+catalog+records+%E2%80%94+configure+exact+and+fuzzy+comparisons%2C+auto-populate+fields%2C+and+handle+lookup+errors.\u0026amp;theme=4f2d1c712ddc27b116468484\u0026amp;signature=30db2a53f6971041195351624ff0174fda121eed549c603269c739422c3a53ce\">\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/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.abbyy.com/de/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.abbyy.com/es/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.abbyy.com/fr/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.abbyy.com/ja/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\">\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/skill-designer/document/rule-verification/setting-lookup-rules#webpage\",\"url\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\",\"name\":\"Create data catalog lookup rules\",\"description\":\"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\",\"dateModified\":\"2026-07-08T17:07:42.582Z\",\"isPartOf\":{\"@id\":\"https://docs.abbyy.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Skill Designer\",\"item\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/skill-designer\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Document Skill\",\"item\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/document-skill\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Setting up a Document Skill\",\"item\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/set-up\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Rule Verification\",\"item\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/rule-verification\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Create data catalog lookup rules\",\"item\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules#article\",\"headline\":\"Create data catalog lookup rules\",\"name\":\"Create data catalog lookup rules\",\"description\":\"Verify extracted document fields against data catalog records — configure exact and fuzzy comparisons, auto-populate fields, and handle lookup errors.\",\"url\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules\",\"mainEntityOfPage\":{\"@id\":\"https://docs.abbyy.com/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules#webpage\"},\"dateModified\":\"2026-07-08T17:07:42.582Z\",\"keywords\":\"document skill, field extraction, rules, rule verification, validation, lookup, data catalog, Skill Designer, Vantage\",\"publisher\":{\"@id\":\"https://docs.abbyy.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.abbyy.com#website\"}}]}\u003c/script>","agentPointerHref":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules.md","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","groups":[{"group":"Skill Designer","pages":[{"title":"Skill Designer overview","href":"/vantage/documentation/skill-designer/skill-designer"},{"group":"Classification Skill","pages":[{"title":"Classification skill","href":"/vantage/documentation/skill-designer/classification/classification-skill"},{"title":"Set up a Classification skill","href":"/vantage/documentation/skill-designer/classification/classification-skill-setup"},{"title":"Train a classifier","href":"/vantage/documentation/skill-designer/classification/train-classifier"},{"title":"Analyze classification results","href":"/vantage/documentation/skill-designer/classification/analyze-classifier-result"}]},{"group":"Document Skill","pages":[{"title":"Document skill","href":"/vantage/documentation/skill-designer/document/document-skill"},{"group":"Setting up a Document Skill","pages":[{"title":"Set up a Document skill","href":"/vantage/documentation/skill-designer/document/set-up"},{"group":"Adding Fields","pages":[{"title":"Add fields","href":"/vantage/documentation/skill-designer/document/adding-fields/adding-fields"},{"title":"Text field","href":"/vantage/documentation/skill-designer/document/adding-fields/text"},{"title":"Text field normalization","href":"/vantage/documentation/skill-designer/document/adding-fields/text-field-normalization"},{"title":"Table field","href":"/vantage/documentation/skill-designer/document/adding-fields/table"},{"title":"Barcode field","href":"/vantage/documentation/skill-designer/document/adding-fields/barcode"},{"title":"Checkmark field","href":"/vantage/documentation/skill-designer/document/adding-fields/checkmark"},{"title":"Group field","href":"/vantage/documentation/skill-designer/document/adding-fields/group"},{"title":"Checkmark group field","href":"/vantage/documentation/skill-designer/document/adding-fields/checkmark-group"},{"title":"Image field","href":"/vantage/documentation/skill-designer/document/adding-fields/image"},{"title":"Edit data form layout","href":"/vantage/documentation/skill-designer/document/adding-fields/editing-data-form-layout"}]},{"group":"Rule Verification","pages":[{"title":"Rule verification","description":"Use rules to validate, modify, or compute field values in a Document skill. Covers built-in rules, execution order, and using rules with tables.","href":"/vantage/documentation/skill-designer/document/rule-verification/rule-verification"},{"title":"Create data catalog lookup rules","href":"/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"},{"group":"Business Rules Automation","pages":[{"title":"Business rules automation","description":"Add scripted rules to a Document skill using JavaScript — configure readable and writable fields, reference table columns, and return validation results.","href":"/vantage/documentation/skill-designer/document/rule-verification/business-rules-automation"},{"group":"Object Model","pages":[{"title":"Object model","href":"/vantage/documentation/skill-designer/document/rule-verification/object-model"},{"title":"Context","href":"/vantage/documentation/skill-designer/document/rule-verification/context"},{"title":"Field","href":"/vantage/documentation/skill-designer/document/rule-verification/field"},{"title":"FieldType","href":"/vantage/documentation/skill-designer/document/rule-verification/field-type"},{"title":"DataType","href":"/vantage/documentation/skill-designer/document/rule-verification/data-type"},{"title":"ImageRegionList","href":"/vantage/documentation/skill-designer/document/rule-verification/image-region-list"},{"title":"ImageRegion","href":"/vantage/documentation/skill-designer/document/rule-verification/image-region"},{"title":"RectangleList","href":"/vantage/documentation/skill-designer/document/rule-verification/rectangle-list"},{"title":"Rectangle","href":"/vantage/documentation/skill-designer/document/rule-verification/rectangle"},{"title":"Symbol","href":"/vantage/documentation/skill-designer/document/rule-verification/symbol"},{"title":"Record","href":"/vantage/documentation/skill-designer/document/rule-verification/record"},{"title":"Document","href":"/vantage/documentation/skill-designer/document/rule-verification/document"},{"title":"Page","href":"/vantage/documentation/skill-designer/document/rule-verification/page"},{"title":"Transaction","href":"/vantage/documentation/skill-designer/document/rule-verification/transaction"},{"title":"SourceFile","href":"/vantage/documentation/skill-designer/document/rule-verification/source-file"},{"title":"Parameter","href":"/vantage/documentation/skill-designer/document/rule-verification/parameter"},{"title":"SkillParameter","href":"/vantage/documentation/skill-designer/document/rule-verification/skill-parameter"},{"title":"SkillParameterType","href":"/vantage/documentation/skill-designer/document/rule-verification/skill-parameter-type"}]},{"title":"Sample scripts","href":"/vantage/documentation/skill-designer/document/rule-verification/sample-scripts"}]}]},{"title":"Analyze extracted data","href":"/vantage/documentation/skill-designer/document/analyzing-extracted-data"},{"title":"Label documents in Skill Designer","href":"/vantage/documentation/skill-designer/document/labeling-documents"}]},{"group":"Using Data Catalogs","pages":[{"title":"Using data catalogs","href":"/vantage/documentation/skill-designer/document/using-data-catalogs/use"},{"title":"Create data catalogs","href":"/vantage/documentation/skill-designer/document/using-data-catalogs/create"},{"title":"Update data catalogs","href":"/vantage/documentation/skill-designer/document/using-data-catalogs/update"},{"title":"Data catalogs and the Vantage API","href":"/vantage/documentation/skill-designer/document/using-data-catalogs/use-with-api"}]}]},{"group":"Process Skill","pages":[{"title":"Process skill","href":"/vantage/documentation/skill-designer/process/process-skill"},{"group":"Setting up a Process Skill","pages":[{"title":"Set up a Process skill","href":"/vantage/documentation/skill-designer/process/set-up"},{"group":"Input Activity","pages":[{"title":"Input activity","href":"/vantage/documentation/skill-designer/process/input-activity/input-activity"},{"title":"Import documents from a shared folder","href":"/vantage/documentation/skill-designer/process/input-activity/import-shared-folder"},{"title":"Import documents from an email service","href":"/vantage/documentation/skill-designer/process/input-activity/import-email-service"}]},{"group":"Output Activity","pages":[{"title":"Output activity","href":"/vantage/documentation/skill-designer/process/output-activity/output-activity"},{"title":"Export results to a shared folder","href":"/vantage/documentation/skill-designer/process/output-activity/export-shared-folder"},{"title":"Export results to an external system","href":"/vantage/documentation/skill-designer/process/output-activity/export-external-system"},{"title":"Data export formats","href":"/vantage/documentation/skill-designer/process/output-activity/export-formats"}]},{"title":"Classify activity","href":"/vantage/documentation/skill-designer/process/classify-activity"},{"title":"Extract activity","href":"/vantage/documentation/skill-designer/process/extract-activity"},{"title":"OCR activity","href":"/vantage/documentation/skill-designer/process/ocr-activity"},{"title":"Assemble activity","href":"/vantage/documentation/skill-designer/process/assemble-activity"},{"title":"Manual Review activity","href":"/vantage/documentation/skill-designer/process/manual-review"},{"group":"Custom Activity","pages":[{"title":"Custom activity","href":"/vantage/documentation/skill-designer/process/custom-activity/custom-activity"},{"title":"Call ABBYY Phoenix Plus from a Custom activity","sidebarTitle":"Call ABBYY Phoenix Plus","href":"/vantage/documentation/skill-designer/process/custom-activity/phoenix-llm-session"},{"group":"Object Model","pages":[{"title":"Object model","href":"/vantage/documentation/skill-designer/process/custom-activity/object-model"},{"title":"Context","href":"/vantage/documentation/skill-designer/process/custom-activity/context"},{"title":"InputData (deprecated)","href":"/vantage/documentation/skill-designer/process/custom-activity/input-data"},{"title":"OutputData (deprecated)","href":"/vantage/documentation/skill-designer/process/custom-activity/output-data"},{"title":"Transaction","href":"/vantage/documentation/skill-designer/process/custom-activity/transaction"},{"title":"Document","href":"/vantage/documentation/skill-designer/process/custom-activity/document"},{"title":"ClassConfidenceModel","href":"/vantage/documentation/skill-designer/process/custom-activity/class-confidence-model"},{"title":"Field","href":"/vantage/documentation/skill-designer/process/custom-activity/field"},{"title":"Page","href":"/vantage/documentation/skill-designer/process/custom-activity/page"},{"title":"RuleError","href":"/vantage/documentation/skill-designer/process/custom-activity/rule-error"},{"title":"BinaryFile","href":"/vantage/documentation/skill-designer/process/custom-activity/binary-file"},{"title":"Parameter","href":"/vantage/documentation/skill-designer/process/custom-activity/parameter"},{"title":"DocumentExportResult","href":"/vantage/documentation/skill-designer/process/custom-activity/document-export-result"},{"title":"Region","href":"/vantage/documentation/skill-designer/process/custom-activity/region"},{"title":"Rectangle","href":"/vantage/documentation/skill-designer/process/custom-activity/rectangle"},{"title":"ExtractedData (deprecated)","href":"/vantage/documentation/skill-designer/process/custom-activity/extracted-data"},{"title":"ExtractedField (deprecated)","href":"/vantage/documentation/skill-designer/process/custom-activity/extracted-field"},{"title":"HttpRequest","href":"/vantage/documentation/skill-designer/process/custom-activity/http-request"},{"title":"MultipartFormDataRequest","href":"/vantage/documentation/skill-designer/process/custom-activity/multi-part-form-data-request"},{"title":"DataType","href":"/vantage/documentation/skill-designer/process/custom-activity/data-type"},{"title":"FieldType (deprecated)","href":"/vantage/documentation/skill-designer/process/custom-activity/field-type"},{"title":"FieldOcrType","href":"/vantage/documentation/skill-designer/process/custom-activity/field-ocr-type"},{"title":"ExportFormat","href":"/vantage/documentation/skill-designer/process/custom-activity/export-format"},{"title":"ContentEncoding","href":"/vantage/documentation/skill-designer/process/custom-activity/content-encoding"},{"title":"Global methods","href":"/vantage/documentation/skill-designer/process/custom-activity/global-methods"}]},{"title":"Sample scripts","href":"/vantage/documentation/skill-designer/process/custom-activity/sample-scripts"},{"title":"Public JSON schema for Output activity","href":"/vantage/documentation/skill-designer/process/custom-activity/public-schema-json"},{"title":"OCR JSON schema for Output activity","href":"/vantage/documentation/skill-designer/process/custom-activity/ocr-skill-schema-json"},{"title":"OCR XML schema for Output activity","href":"/vantage/documentation/skill-designer/process/custom-activity/ocr-schema-xml"}]},{"group":"Condition Activity","pages":[{"title":"Condition activity","href":"/vantage/documentation/skill-designer/process/condition-activity/condition-activity"},{"group":"Object Model","pages":[{"title":"Object model","href":"/vantage/documentation/skill-designer/process/condition-activity/object-model"},{"title":"Context","href":"/vantage/documentation/skill-designer/process/condition-activity/context"},{"title":"Transaction","href":"/vantage/documentation/skill-designer/process/condition-activity/transaction"},{"title":"Document","href":"/vantage/documentation/skill-designer/process/condition-activity/document"},{"title":"ClassConfidence","href":"/vantage/documentation/skill-designer/process/condition-activity/class-confidence"},{"title":"Page","href":"/vantage/documentation/skill-designer/process/condition-activity/page"},{"title":"SourceFile","href":"/vantage/documentation/skill-designer/process/condition-activity/source-file"},{"title":"RuleError","href":"/vantage/documentation/skill-designer/process/condition-activity/rule-error"},{"title":"Field","href":"/vantage/documentation/skill-designer/process/condition-activity/field"},{"title":"FieldType","href":"/vantage/documentation/skill-designer/process/condition-activity/field-type"},{"title":"DataType","href":"/vantage/documentation/skill-designer/process/condition-activity/data-type"},{"title":"Region","href":"/vantage/documentation/skill-designer/process/condition-activity/region"},{"title":"Rectangle","href":"/vantage/documentation/skill-designer/process/condition-activity/rectangle"},{"title":"Processing","href":"/vantage/documentation/skill-designer/process/condition-activity/processing"},{"title":"Step","href":"/vantage/documentation/skill-designer/process/condition-activity/step"},{"title":"Symbol","href":"/vantage/documentation/skill-designer/process/condition-activity/symbol"},{"title":"ProcessingStatus","href":"/vantage/documentation/skill-designer/process/condition-activity/processing-status"}]},{"title":"Sample scripts","href":"/vantage/documentation/skill-designer/process/condition-activity/sample-scripts"}]},{"title":"For Each Document activity","href":"/vantage/documentation/skill-designer/process/for-each"},{"title":"Duplicate a Process skill","href":"/vantage/documentation/skill-designer/process/duplicating-process-skill"}]}]},{"group":"OCR Skill","pages":[{"title":"OCR skill","href":"/vantage/documentation/skill-designer/ocr-skill/ocr-skill"},{"title":"Set up an OCR skill","href":"/vantage/documentation/skill-designer/ocr-skill/set-up-ocr"},{"title":"PDF Processing Mode","href":"/vantage/documentation/skill-designer/ocr-skill/pdf-processing-mode"}]},{"group":"Skill Design Management","pages":[{"title":"Skill design management","href":"/vantage/documentation/skill-designer/skill-design/skill-design-management"},{"title":"Standalone skills scenario","href":"/vantage/documentation/skill-designer/skill-design/standalone-skills"},{"title":"Process skill scenario","href":"/vantage/documentation/skill-designer/skill-design/process-skill-scenario"},{"title":"Continued development using separate environments","href":"/vantage/documentation/skill-designer/skill-design/continued-development"},{"title":"Switch between skills and skill versions","href":"/vantage/documentation/skill-designer/skill-design/switching-skills"}]},{"group":"Skill Parameters","pages":[{"title":"Skill parameters","href":"/vantage/documentation/skill-designer/skill-parameters/skill-parameters"},{"title":"Document skill parameters","href":"/vantage/documentation/skill-designer/skill-parameters/document-skill-params"},{"title":"Process skill parameters","href":"/vantage/documentation/skill-designer/skill-parameters/process-skill-params"},{"title":"Access skill parameters via the Vantage API","href":"/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params"}]},{"title":"Convert FlexiCapture projects","href":"/vantage/documentation/skill-designer/converting-flexi-capture"}]}]},{"item":"Advanced Designer","icon":"wand-magic-sparkles","description":"Desktop tool for complex extraction logic","pages":[{"title":"Advanced Designer","href":"/vantage/documentation/advanced-designer/introduction"}]}]},{"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/skill-designer/document/rule-verification/setting-lookup-rules"}]},{"language":"es","pages":[{"title":"es","href":"/es/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules"}]}]},"basePath":"","title":"Create data catalog lookup rules - ABBYY Documentation","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-u3J1-UOn.js","DynamicMarkdown-B-f2cqXQ.js","zoom-image-lightbox-DTFzvaXJ.js","lightbox-handle-r17bVUz3.js"]}