rules
OCR validation rules by country before extraction.
Last updated
import { EngineDocumentTypes, RuleName, RuleTypes } from '@facephi/selphid-web-component';
selphid.rules = {
HN: [
{ key: RuleName.FirstName, rule: RuleTypes.Required, value: true },
{ key: RuleName.LastName, rule: RuleTypes.Required, value: true },
{
key: RuleName.Gender,
rule: RuleTypes.Required,
value: true,
documentTypes: [EngineDocumentTypes.ID, EngineDocumentTypes.PASSPORT],
},
{
key: RuleName.DateOfBirth,
rule: RuleTypes.MinLength,
value: 6,
documentTypes: [EngineDocumentTypes.ID],
documentSide: 0,
},
],
};{
key: string;
rule: RuleTypes;
value: string | number | boolean;
documentTypes?: EngineDocumentTypes[];
documentSide?: number;
}import { EngineDocumentTypes, RuleName, RuleTypes } from '@facephi/selphid-web-component';
<facephi-selphid-widget
rules={{
HN: [
{ key: RuleName.FirstName, rule: RuleTypes.Required, value: true },
{ key: RuleName.LastName, rule: RuleTypes.Required, value: true },
{
key: RuleName.Gender,
rule: RuleTypes.Required,
value: true,
documentTypes: [EngineDocumentTypes.ID, EngineDocumentTypes.PASSPORT],
},
],
}}
/>