Exemple
La règle simple ci-dessous recherche un élémentkw_Contract contenant le mot-clé « Contract » :
Structure de la partie gauche
Condition d’existence (optionnelle)
Recherche un objet qui possède les attributs spécifiés. Nous recommandons d’attribuer un nom à l’objet s’il existe, afin de pouvoir le réutiliser dans la même règle. La condition peut également spécifier l’absence d’un objet. Exemples Si vous devez trouver une seule occurrence de l’élément de rechercheSellerName, indiquez au début de la règle qu’aucune occurrence n’a encore été trouvée :
Vous ne pouvez pas attribuer de nom de variable lorsque vous utilisez des conditions négatives, car une condition négative signifie qu’il n’existe aucun objet.
Modèle de jeton (obligatoire)
Se compose d’une séquence de jetons. Un jeton est un mot d’une langue naturelle ou un signe de ponctuation. Les jetons ne contiennent généralement pas d’espace, sauf dans de rares cas où l’espace se trouve à l’intérieur d’une construction utilisée comme un seul mot, par exemple : such as, a lot. Exemple Par exemple, le modèle de jetons suivant se compose d’un jeton correspondant au mot-clé « Grantor », d’un jeton avec deux-points, et d’un jeton répétitif avec l’entité nommée Person (indiqué comme répétitif car le nom d’une personne peut être composé de plusieurs mots, chacun constituant un jeton distinct) :p.
Voir Modèle de jeton pour plus de détails sur la syntaxe utilisée dans cette section.
Vérification supplémentaire (facultatif)
Permet de vérifier des conditions supplémentaires pour les objets déjà mentionnés dans la règle. Exemple Par exemple, supposons que vous recherchiez les parties d’un contrat et que vous ayez regroupé les champs en deux instances de groupe distinctes, une pour chaque partie. Après avoir trouvé un nom d’organisation et une adresse, vous pouvez vérifier si ces éléments recherchés ont le même parent. Si c’est le cas, cela signifie que cette adresse appartient à cette organisation.Structure de la partie droite
t dans l’élément de recherche Element1 :
Exemple
Le code crée uniquement des instances d’éléments de recherche et de groupes d’éléments de recherche déjà présents dans l’activité Extraction Rules. Aucun nouvel élément de recherche ne peut être créé par le code. Pour ajouter des éléments de recherche supplémentaires à la structure, utilisez l’onglet Search Elements dans l’Activity Editor.
Référencement des éléments de recherche
Exemple
- Property
- Type
- Address
- Buyer
- FullName
- Address
Règles spécifiques à une langue
Codes des langues prises en charge
Par exemple, si vous traitez des documents en anglais et en espagnol, vous pouvez utiliser des mots-clés spécifiques à chaque langue :
